Unit Library SDK for Power® MPC5xx/8xx C/C++ and Delphi library modules which allow the creation of custom PC applications which use PEmicro hardware interfaces to control Power Architecture 5xx/8xx processors via background debug mode.
Orderable Part Numbers:
UNITPPCZ_DIST : $699
UNITPPCZ : $299
Support & Downloads
The software package consists of interface routines which drive PEmicro's USB-ML-PPC or Cyclone MAX. The package includes both C/C++ and PASCAL modules. The C and PASCAL modules in the software package come as sample source code, which interfaces with DLL/SO to drive the cable. The library is very useful for building your own production line testers. The demo 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.
Included in the package are C/C++ and PASCAL modules
Source and executables provided for both C and PASCAL demos
UNITPPCZ and UNITPPCZ_DIST: MicrosoftVisual C++, Delphi 2.0 or greater
Development platforms: 32-bit Windows (95/98/NT)
UNITPPCZ-LINUX and UNITPPCZ-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
UNITPPCZ and UNITPPCZ-LINUX include a license to distribute the binaries (DLL/SO and Drivers) of UNITPPCZ or UNITPPCZ-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 UNITPPCZ_DIST and UNITPPCZ-LINUX-DIST.
The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
UNITPPCZ and UNITPPCZ_DIST: Windows 7 (32- and 64-bit)/Windows 8 (32- and 64-bit)/Windows 10 (32- and 64-bit) UNITPPCZ-LINUX and UNITPPCZ-LINUX-DIST: LINUX x84 2.2.x-2.6.x
Sample UNIT API Documentation(9 KB) This document contains a sampling of some of the calls that are available in the UNIT libraries. Precise implementations will vary by processor family. This example document was derived from the UNITHCS08 API.