This software package consists of interface routines which, via PEmicro's compatible hardware interfaces, allow a PC application to control and debug NXP MPC55xx/56xx/57xx & STMicroelectronics SPC5 processors via the JTAG/Nexus debug port. The package includes both C/C++ and Delphi example source code, an API file for connecting to PEmicro's software library(DLL), and the library(DLL) itself. The C and Delphi modules in the software package come as sample source code which interfaces with the DLL to drive the cable and control the MPC5xxx target. The library is very useful for building your own application which can perform test, calibration, or other specialized functions. Applications can be built which perform fully automated test and have very complex decision making abilities. The demonstration programs included in the package show you how to initialize the interface, program registers, download code to RAM and step through code. Starting with these programs it is easy to customize them to your specific requirements. Applications created with the included 32-bit .DLL will also operate on the 64-bit operating systems listed below under System Requirements.

Read more about simplifying product testing in PEmicro's Expert's Corner.
Key Features:
- Works with all NXP MPC55xx/56xx/57xx and STMicroelectronics SPC5 devices, including both single and dual cores
- Works through PEmicro's Multilink Universal, Multilink FX, CYCLONE, and CYCLONE FX.
- Provides programmatic interface to Debug Mode
- Included in the package are C/C++ and Delphi examples and interface code
- Source and executables provided for both C and Delphi demos
- Compilers supported:
- UNITPPCNEXUS and UNITPPCNEXUS_DIST:MicrosoftVisual C++, Delphi 2.0 or greater
- Development platforms: 32-bit Windows
- UNITPPCNEXUS-LINUX and UNITPPCNEXUS-LINUX-DIST:GNU Compiler Collection and Sun Compiler Collection
- For x84 Kernels: 2.2.x-2.6.x
- Very useful for building production line testers

Which Devices Are Supported?
This UNIT software package is able to support NXP's MPC55xx/56xx/57xx devices and STMicroelectronics' SPC5 devices. You may get an overview of the Supported Devices from the list below:
Supported NXP Device Families
MPC55xx- MPC551x
- MPC5533
- MPC5534
- MPC5553
- MPC5554
- MPC556x
| MPC56xx- MPC560xB/C
- MPC560xBK
- MPC560xP
- MPC560xS
- MPC5604E
- MPC563xM
- MPC564xA/B/C
- MPC5643L
- MPC5645S
- MPC564xB
- MPC5668
- MPC567xK
- MPC567xF
- MPC567xR
| MPC57xx- MPC574xC
- MPC574xG
- MPC574xR
- MPC5744K
- MPC574xP
- MPC5746M
- MPC5775x
- MPC577xK
- MPC5777C
- MPC5777M
| S32 Power Devices |
Supported STMicroelectronics SPC5 Device Families
SPC56xx- SPC56xBxx
- SPC56xCxx
- SPC56xDxx
- SPC56xPxx
- SPC563Mxx
- SPC564Axx
- SPC564Bxx
- SPC564Lxx
| SPC57xx- SPC572L64
- SPC57EM80
- SPC570Sxx
- SPC574K72
- SPC574Sxx
| SPC58xx- SPC58xGxx
- SPC58xExx
- SPC58xCxx
- SPC582Bxx
- SPC584Bxx
- SPC58xHxx
- SPC58xNxx
|
UNITPPCNEXUS and UNITPPCNEXUS-LINUX includes a license to distribute the binaries (DLL/SO and Drivers) of UNITPPCNEXUS or UNITPPCNEXUS-LINUX to up to five target PCs subject to the conditions of the license agreement. For a license to distribute to an unlimited number of PCs, see UNITPPCNEXUS_DIST and UNITPPCNEXUS-LINUX-DIST.