C51 Development Tools

SmartMX DBox

SmartMX DBox The Keil SmartMX DBox enables software debugging and integration testing for NXP (founded by Philips) SmartMX™ smart card controllers. It is based on the NXP SmartMX bondout device and integrates seamlessly with the µVision IDE to provide a high-performance development and debugging platform.

The SmartMX DBox connects directly to the µVision Debugger and provides a card reader interface with a contactless antenna and USB connection. It offers RAM and Flash ROM operation and may be used for both debugging and software verification prior to mask ROM production.

Features/Benefits

  • Connects to the µVision Debugger which provides identical environments for Simulation and Target Debugging.
  • Supports program debugging at the Source or Assembly level with single-stepping and hardware breakpoints.
  • Allows viewing and modifying CPU registers, memory, and Special Function Registers (SFRs).
  • Includes status LED's for EBA, SSM, PD, PSAVE, CLVAL, CTVAL, and Power.
  • Offers full support of System and User Mode including MMU debugging dialog.
  • Supports two Application Download Modes: RAM for fast debug turn-around and Flash ROM software verification prior to ROM mask production.
  • Provides interfaces for contact-based card reader, contactless card reader, and USB.
  • Supports flexible CPU clock generation.

Notes Note

  • The Keil SmartMX Dbox is only available from NXP. It is not available directly from Keil.