Ashling Microsystems
Ashling Microsystems
Ashling Microsystems
Ashling Microsystems



News


Home Debug Tools NXP SmartMX/SmartMX2
 Ashling Development Tools for NXP SmartMX/SmartMX2 SmartCard Devices

Datasheet

Presentation

Overview Ashling provides a range of tools designed to allow debugging, program-execution analysis, optimisation and validation of applications running on NXP Contact and Contactless SmartCard SmartMX (P5) and SmartMX2 (P60) families. The tools include:

  • SmartICE hardware emulator (available in three options)
  • PathFinder ‘C’ and Assembly source-level debugger
  • SmartICE Keil uVision4 driver plug-in (allows you to use SmartICE from within the Keil environment)

 SmartICE is Ashling's USB2.0 based real-time emulator with full support for:

  • Run-time control (program download, execute/halt/step, breakpoints, memory/register access, symbolic (e.g. program variables) access)
  • Contact/contactless card-reader interfacing
  • Code-coverage which identifies all tested/partially-tested/untested C source statements, functions and modules, and assembly instructions.
  • Real-time code execution and data access trace system
  • Standalone prototyping (allows application code to be downloaded to on-board SmartICE flash for standalone operation (i.e. no host PC))
SmartICE is controlled via the supplied software running on the host PC. For debugging, both PathFinder and Keil uVision4 driver plug-ins are provided. Prototyping support is provided via the Ashling PKSC software.

SmartICE Products

Product Run-time Breakpoints 16M Trigger/Trace 4M X 128 Code Coverage Standalone Prototyping Supplied Software
SmartICE-XPK Yes Yes Yes Yes Yes PathFinder & Keil uV4 driver
SmartICE-EPK Yes Yes No No Yes PathFinder & Keil uV4 driver
SmartICE-PK No No No No Yes PKSC

 

SmartCard Probe Connectors


IN-CLA7816USB-CL1/-CL2

 Back of IN-CLA7816USB-CL1
 Back of IN-CLA7816USB-CL2

The IN-CLA7816USB-CL1/-CL2 probes support the following smartcard interfaces:

  • ISO7816 contact-based (located on the component side)
  • Contactless via and an antenna located on the solder side
  • - The -CL1 Adapter has a full-sized antenna
    - The -CL2 Adapter has a half-sized antenna
  • USB interface via a USB type B connector

SmartICE adapters

IN-SO28
IN-SO28 Adapter containing ZIF SOIC28 socket for use with INCLA7816USB-CL1/-CL2 or IN-GSM probes. Allows testing of SO28 samples.
IN-QFN32
IN-QFN32 Allows testing of HVQFN samples. Used together with INCLA7816USB-CL1/-CL2 or IN-GSM probes.


IN-PCD-PDM
IN-PCD-PDM Allows testing of PCM / PDM samples. Used with INCLA7816USB-CL1/-CL2 or IN-GSM probes.


IN-ISO7816
IN-ISO7816 Accepts standard ISO7816 smartcard format. Used with INCLA7816USB-CL1/-CL2 or IN-GSM probes.


IN-MOB4/6
IN-MOB4/6 Allows testing of MOB4/6 samples. Used with INCLA7816USB-CL1/-CL2 or IN-GSM probes.


IN-GSM
IN-GSM INCLA adapter probe for GSM footprint connection. Connects directly to the 15-pin D-type socket (SmartCard I/F) located on the front-panel of the SmartICE system.

Order Codes

Product Order Code
SmartICE-XPK High-end emulator including trace & code-coverage for NXP SmartMX2 (P6x) or SmartMX (P5) devices. Supplied with Ashling PathFinder debugger and Keil uVision4 drivers. SmartICE-XPK-P60
SmartICE-XPK-P5
SmartICE-EPK Entry-level emulator with run-time control for NXP SmartMX2 (P6x) or SmartMX (P5) devices. Supplied with Ashling PathFinder debugger and Keil uVision4 drivers. SmartICE-EPK-P60
SmartICE-EPK-P5
SmartICE-PK Prototyping kit with support for program download, storage and execution for NXP SmartMX2 (P6x) or SmartMX (P5) devices. Supplied with Ashling PKSC software. SmartICE-PK-P60
SmartICE-PK-P5
SmartICE P6x adapter. Converts an existing P5 unit to a P6x. AD-SmartICE-P60
SmartICE P5 adapter. Converts an existing P6x unit to a P5. AD-SmartICE-P5
Smart Card Probe with ISO7816 format contacts, contactless antenna and USB (full-size). IN-CLA7816USB-CL1
Smart Card Probe with ISO7816 format contacts, contactless antenna and USB (half-size). IN-CLA7816USB-CL2
Adapter for SO28 samples containing ZIF SOIC28 socket for use with INCLA7816USB or IN-GSM. IN-SO28
Adapter for HVQFN32 packaged samples. IN-QFN32
INCLA probe for GSM footprint. IN-GSM
Adapter for PCM / PDM samples. IN-PCM-PDM
Adapter for MOB4 / MOB6 samples. IN-MOB4/6
Adapter for ISO7816 SmartCards. IN-ISO7816

SmartICE is factory-fitted for either NXP SmartMX (P5) or SmartMX2 (P6x) operation. Units may be reconfigured in the field by purchasing the appropriate adapter as outlined above. No software upgrade is necessary.

 
© All rights reserved Ashling Microsystems