75 lines
3.1 KiB
Plaintext
75 lines
3.1 KiB
Plaintext
NXP FreeMASTER Communication Driver
|
|
================================================================================
|
|
|
|
FreeMASTER is a PC-based application serving as a real-time monitor, visualization
|
|
tool, and a graphical control panel of embedded applications based on NXP
|
|
microcontroller and microprocessor units. The FreeMASTER Serial Communication
|
|
Driver implements the serial interface between the target application and the host PC.
|
|
The driver targets Serial and CAN communication of the supported devices.
|
|
|
|
This is version 3 of the serial driver which implements a new version (v4) of
|
|
FreeMASTER protocol and is compatible with NXP MCUXpresso SDK suite. The driver
|
|
may be obtained as an MCUXpresso SDK middleware component at
|
|
https://mcuxpresso.nxp.com/en/welcome.
|
|
|
|
Older implementations of FreeMASTER serial driver for platforms that are not
|
|
supported by MCUXpresso SDK (e.g. HCS08, HCS12, S12Z, ColdFire, 56F8xxx) can
|
|
be downloaded from FreeMASTER home at https://www.nxp.com/freemaster.
|
|
|
|
Visit community support forum at: https://community.nxp.com/community/freemaster
|
|
|
|
|
|
CHANGELOG version 3.x versions
|
|
==============================
|
|
|
|
Version 3.0.3 (December 2020)
|
|
----------------------------
|
|
- General update for SDK 2.9.0
|
|
- fmstr_any demo added to selected platforms - use with MCUXpresso SDK and FreeMASTER peripheral configuration tool.
|
|
- New example.pmp project file embedded into application flash storage.
|
|
- USB-CDC implementation fixed, new JTAG EOnCE communication interface added to DSC 56F800E family.
|
|
- Use with FreeMASTER PC Host tool version 3.0.3 or later. Version 3.1.x is recommended.
|
|
|
|
|
|
Version 3.0.2 (June 2020)
|
|
-------------------------
|
|
- FreeMASTER driver extended to support wide range of Kinetis, LPC and i.MX-RT platforms.
|
|
- Low-level communication drivers also available for few non-SDK NXP platforms like S12Z, S32x and more.
|
|
- Use with FreeMASTER PC Host tool version 3.0 or later.
|
|
|
|
|
|
Version 3.0.1 (April 4th 2020)
|
|
------------------------------
|
|
- Use with FreeMASTER 2.5 and FreeMASTER 3.0 PC host tool or with FreeMASTER Lite
|
|
- Support for non-C99 compilers added
|
|
- Memory copy routines optimized for both little and big endian systems.
|
|
- New Kinetis, LPC and i.MX-RT devices directly supported in MCUXpresso SDK.
|
|
Majority of MCUXpresso SDK boards now supported.
|
|
- The driver primarily supports CortexM platform, this version also adds support of
|
|
Power Architecture, S32, S12Z and DSC56F800EX platforms. Example applications
|
|
are available separately.
|
|
|
|
|
|
Version 3.0.0 (April 29th 2019)
|
|
----------------------------
|
|
- The first release as MCUXpresso SDK middleware component
|
|
- Communication protocol completely redesigned (protocol version 4)
|
|
- Use FreeMASTER 2.5 or later to connect to microcontroller
|
|
- Example applications available for representative members of
|
|
Kinetis, LPC and i.MX-RT families of NXP microcontrollers:
|
|
- FRDM-K64F
|
|
- TWR-K64F
|
|
- FRDM-KL28Z
|
|
- FRDM-KE15Z
|
|
- EVK-MIMXRT1060
|
|
- LPCXPRESSO54628
|
|
- LPCXPRESSO55S69
|
|
- LPC845max
|
|
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
Copyright 2019-2020 NXP
|
|
ALL RIGHTS RESERVED
|
|
www.nxp.com/freemaster
|