Search

Design Services

EPKSC-SmartMX Development System for NXP Semiconductors SmartMX 8-bit Smart Card Microcontrollers

EPKSC-SmartMX is an entry-level emulator for source-level debug and stand-alone device emulation of the NXP 8-bit SmartMX Family.

Used with the Keil ?Vision2 IDE, the EPKSC-SmartMX provides full source-level debug and emulation support for C and Assembler Smart Card applications.

After using the EPKSC to debug the Smart Card ROM code, the designer can then download the code to the EPKSC-SmartMX and test it in a fully functioning card reader system. The EPKSC will behave like the target Smart Card containing the actual ROM code.

EPKSC-SmartMX Features

The EPKSC offers the following features:

  • Program download to EPKSC-SmartMX via PC’s USB or RS232 serial port.
  • Run-time control (go/step/halt).
  • Complete memory and register read, write and display.
  • Symbolic variable display and access.
  • Support for hardware based “break-before-execute” code breakpoints.
  • Uses NXP Smart Card Emulation chip to ensure 100% accurate emulation of Smart Card operation
  • Support for both IN-CLA7816 and SIM/GSM format interfaces. The EPKSC-SmartMX has a 15 way D-Type connector allowing connection to either the optional Ashling IN-CLA7816USB or IN-GSM interface adapter boards.
  • Support for 1.8v, 3.3v and 5.0v card reader operation
  • Prototyping Functions:
    • PKSC PC program supports user program download to EPKSC-SmartMX via PC’s USB or Serial Port
    • 1024KByte flash for non-volatile storage of downloaded application.
    • EPKSC LED’s indicate status of the EPKSC, the Target and the Emulation chip.
  • Supplied with PKSC software utilities, USB cable, RS232 cable, power supply and user manual.

Please Note: The Keil uVision2 IDE must be purchased separately

The EPKSC-SmartMX is an entry-level emulator, it does not support Trigger and Trace, Data access based Breakpoints, Code Coverage or Performance Analysis. These features are available on the fully featured Ashling Ultra-SmartMX In-circuit Emulator. Contact Ashling for more information.

Please ensure that you order the appropriate interface for your application. By default, the EPKSC is not supplied with an interface adapter.


 
 

The PKSC Software Program

The PKSC software utility allows you to configure and download programs to the flash memory located on the EPKSC-SmartMX.

Ashling .CSO, Keil OMF and Intel-Hex format files are supported.

Support is provided for multiple file downloads. Each file can be downloaded at a specific offset thus facilitating the download of both operating system code and multiple application files (applets).

Full support is provided for the SmartMX memory space.

Supplied with a full user manual, PKSC is a 32-bit application designed to work under all versions of Windows™ including 98/Me/NT/2000/XP.

Device Support

P5SCxxx, P5SUxxx, P5SDxxx, P5CCxxx, P5CDxxx, P5CTxxx

Optional Interface Adapters

Format Part number Description
ISO7816
(ID-1)
IN-CLA7816USB Optional Probe Adapter for ISO7816 Smart Card contacts (ID-1 size), Contactless Antenna and USB contacts. Emulates physical size and connections of ISO7816 Smart Card.
GSM SIM or USIM (ID-000) IN-GSM Optional Probe Adapter for GSM and UMITS SIM/USIM (ID-000 size) Smart Card contacts. Emulates connections of ISO7816 Smart Card in ID-000 size.
SO28 test die IN-SO28 Adapter board with D15 connector and ZIF (Zero Insertion Force) SOIC28 socket, for testing of packaged engineering-samples of Smart card ROM. Used together with IN-CLA7816USB or IN-GSM Probe Adapters.