Computer Solutions Ltd
Whats New | Advanced Search
Downloads | Exchange Rates

Celebrating 40 years
supplying all your CAN and Embedded Development Tool needs


PROMJet ROM Emulator


PROMJet ROM emulator PROMJet replaces the EPROM or FLASH of the system under development allowing the user to load, examine, modify and view code or data directly in its emulation memory. It downloads your code into emulated memory in seconds via USB 2, rather than the minutes required either by EPROM programming, serial transfers to the target or even BDM downloads. You will test code changes quickly and explore more options in the same amount of time.  The EmuTec PROMJet will save time even when used with other debugging tools, since it virtually eliminates download downtime.

PROMJet's download speeds are fast  -  up to 4Mb/sec

DOS, W9x, 2000, XP, Vista and Linux systems are all supported

PROMJet provides outstanding debugging capabilities:

PROMJet connects to a host computer via a standard USB or optional Ethernet connection.

Memory capacity is from 4Mbit (512KByte) to 256Mbit (32MByte) with access speeds from 85ns to 25ns, Low voltages down to 1.5v can also be supported. 8bit and 16bit memory busses as well as LPC (4bit) and SPI (1bit) Data can all be emulated for all popular chips footprints.

Reset, Interrupt and a write input signal, which allows the target processor to write to the emulation memory, are all provided.


PROMJet Benefits:

  • Emulates any size or speed ROM: Up to 256 Mbit (32 MBytes) PROMJet will efficiently emulate any ROM up to its' full capacity. PROMJet standard speed is 85ns and it is available with access speeds as fast as 25ns.
  • All ROM footprints supported: Direct connect cables are available for DIP, PLCC, TSOP, PSOP and BGA sockets. Custom cables can be created for other socket configurations,
  • Applicable to any memory configuration: Targets with 8 and 16 bit data buses can be emulated with a single unit, eliminating desktop clutter. For 32 bit and larger data widths (to 128 bits), up to 16 PROMJets can be driven by a single PC.
  • Powered: via the target or an external power supply to minimise power drawn from the target.
  • Write to ROM: Accepts a write line from the target, allowing emulation of flash memory (read modes), EEPROMs, RAM etc. PROMJet also supports reset and interrupt lines to the target, providing total control of your target from the keyboard during debugging.
  • Powerful ROM management software included: A Windows application is provided to control the downloading (and uploading) of data. All standard file formats are supported eg Binary, Intel hex, Motorola S-records and Elf/Dwarf. A script option allows the software to be executed directly after compilation. Powerful memory image display, edit and compare options are provided. An API is available to provide direct control from within ATE systems.
  • Emulates SPI and LPC/FWH memories: The PROMJet SPI/LPC option allows it to support the increasingly popular SPI (1-bit Serial Peripheral Interface) or LPC/FWH (4Bit Low Pin Count / Firmware Hub) FLASH memories. A wiring adapter is only needed to adapt the SPI FLASH 8-pin SOIC footprint to PROMJet 50-pin header. For LPC/FWH FLASH devices, PROMJet supports the 40-pin TSOP as well as the 32-pin PLCC footprints.

ICE option for the PROMJet

Adding the In-Circuit-Emulation (ICE) option to PROMJet allows the host computer to access PROMJet’s emulation memory while the target processor is running without arbitration or wait-state signals. This permits the user to dynamically display and modify memory without stopping the target system.

It can also be used to establish a debugging communication channel between the host computer and the target system. This virtual UART provides a link for communications between target and host through the PROMJet. This channel can be used for debugging without taking out the target's serial port or other target resources and can also be used to monitor program status and operation.

  • Frees the on board UART for your application: PROMJet provides a virtual serial port for debugging through the ROM socket, so the serial port on your target is no longer needed by a monitor-based debugger. In addition, PROMJet eliminates conflicting use of the serial port between an application and a debugger
  • Monitor Drivers: Support is provided for a number of software packages that use a serial port for their debug communications. In particular drivers are available for CPU development using the Paradigm package (x86) and for GDB.
Software libraries for high-level languages allow any custom software to directly access PROMJet or to implement a communication channel between the host software and the target CPU using PROMJet dual-ported memory


For prices of PROMJet please phone (0)1932 829460

Home Shop Products Information Zone Contact Site Map
Computer Solutions Ltd
87 Briar Road,  Shepperton,  Middx,  TW17 0JB
Telephone: +44 (0) 77 4342 2526   
Email:      Web:
Copyright 2020 Computer Solutions Ltd