Cart New Account Login

HomeAbout usProductsSupportForumsBlogCustomer Service
   Home Field Firmware Update & Diagnostics Field Firmware Diagnostics
Field Firmware Update & Diagnostics


Custom In-Circuit Test Applications

P&E’s UNIT Interface Library Routines allow the user to create a Windows application which can fully control the execution of an embedded processor via one of P&E’s hardware interfaces.



The PC-based application can peek and poke memory, peripherals, and other resources of the embedded processor through the debug port. Applications can use this capability to perform tests of the target hardware, calculate target calibration data, or simply be a way to develop a totally custom application which controls the target via debug mode. The advantage of using debug mode is that the processor doesn’t need to be running application code or even to be programmed for the PC application to fully exercise the processor’s capabilities.



As a code example, a C code snippet for testing the address lines of an external RAM with the UNIT libraries can be seen here :

More examples can be seen in this expert’s corner.

A sample of the API for the UNIT Interface Library Routines can be downloaded from the documents tab of any of the Interface Library Routine products. UNIT Interface Library Routines are available for many embedded architectures including:

Architecture Part Number & Description Price
HCS08 UNITHCS08
68HCS08 Library Routines (1 Developer, 5 Machine, Windows)
US$299.00 Learn More
RS08 UNITRS08
RS08 Debug Interface Libraries (1 Developer, 5 Machines)
US$299.00 Learn More
68HC(S)12(X) UNIT12Z
68HC(S)12 Library Routines (1 Developer, 5 Machine, Windows)
US$299.00 Learn More
ColdFire V1, ColdFire V2/V3/V4 UNITCFZ
ColdFire Library Routines (1 Developer, 5 Machine, Windows)
US$299.00 Learn More
Power Architecture 55xx/56xx UNITPPCNEXUS
NXP MPC55xx/56xx/57xx & STMicroelectronics SPC5 Library Routines (1 Developer, 5 Machine, Windows)
US$299.00 Learn More
Power Architecture 5xx/8xx UNITPPCZ
Power Architecture 5xx/8xx Library Routines (1 Developer, 5 Machine, Windows)
US$299.00 Learn More
S12Z UNITS12Z
S12Z Library Routines (1 Developer, 5 Machines, Windows)
US$299.00 Learn More
NXP Kinetis and other ARM® Cortex™-M devices UNITACMP
Library Routines for ARM® Cortex® processor interfaces
US$299.00 Learn More
DSC UNITDSC
DSC Library Routines (1 Developer, 5 Machines, Windows)
US$299.00 Learn More
CPU3XX UNIT32Z
CPU3XX Library Routines (1 Developer, 5 Machine, Windows)
US$299.00 Learn More
68HC16 UNIT16Z
68HC16 Library Routines (1 Developer, 5 Machine, Windows)
US$299.00 Learn More

In addition to the UNIT interface Library Routines, a hardware interface is needed to make the connection between the PC and the target processor. The hardware interfaces offered by P&E can be seen here.

Is your architecture not supported? Suggest one here

Comments on this Page? Send them with this simple form



© 2017 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement