FlashRunner ATE

ISP Programmer for ATE integration

http://www.smh-tech.com  Print this page Contact us Tip a colleague about this page
FlashRunner ATE

  • Easily integrates into Agilent, Teradyne, SPEA, Genrad, TRI and others ATEs
  • Fast programming algorithms
  • Non-intrusive programming
  • Data retention guaranteed

FlashRunner FR01AT0 is a member of the FlashRunner I Series of universal, standalone in-system programmers specific for Flash-based microcontrollers and serial memories. FlashRunner FR01AT0 is targeted at production environments and can work either in full standalone mode or controlled by a host system. FlashRunner FR01AT0 is specifically designed for an easy integration with all in-circuit and functional test systems (ATEs), like Agilent, Teradyne, SPEA, Genrad, TRI and others. A relay circuitry allows each of the FlashRunner ISP lines to be independently disconnected from the target system, routing I/O lines coming from the ATE system to the target system instead.

Main features

  • Fastest programming algorithms (as fast as target device’s memory technology limit), approved by silicon manufacturers
  • Easy ATE integration
  • Standalone operations (projects and code images stored on a memory card)
  • Controllable by ATE through optoisolated LAN, RS-232 or parallel control lines
  • Multiplexing on ISP lines coming from ATE or FlashRunner to the fixture
  • Flexible, fully configurable
  • Compact and robust design for production environments

Advanced features

  • Galvanic isolation (relay disconnection) for all I/O ISP lines
  • Data retention guranteed thanks to power and current monitoring during programming
  • Power voltage monitoring has programmable threshold and pulse width
  • Over-current monitoring on programmable power supply lines

Hardware features
FlashRunner features state-of-the-art electronics to provide you with high integration flexibility in a compact footprint.

  • 9 to 24V power supply input
  • Galvanic isolation (relay disconnection) with shield to fixture for all I/O ISP lines:
    • Five digital I/O lines
    • Two digital I/O or analog output lines
    • Two programmable output voltages
    • One analog input line
    • One programmable clock output
  • Secure Digital memory card (up to 2 GB)
  • 512 bytes on-board dynamic memory
  • On-board timekeeper and calendar for time-stamped log file
  • Three optoisolated command inputs (START, STOP, RELAY)
  • Three optoisolated status outputs (FAIL, PASS, BUSY)
  • Five project selection lines
  • Optoisolated RS-232/Ethernet channels

FlashRunner's open architecture makes its firmware easily upgradable to support both new devices and new features.

Software features
FlashRunner is set up and controlled via ASCII-based commands. FlashRunner can receive and execute commands in two ways:

  • Over the RS-232 or Ethernet connection (Host mode)
  • Via "scripts" stored in its SD card (Standalone mode)

In the first case, FlashRunner is controlled by a host system (e.g. Windows HyperTerminal); in the latter case, FlashRunner works in standalone mode and is fully autonomous.

  • Fully autonomous standalone mode thanks to SD memory card (FAT16)
  • Controllable by any host system through a terminal utility and simple ASCII protocol
  • 32 hardware-selectable and unlimited software-selectable projects
  • Interface Library DLL to control the instrument from within user written applications
  • Optional Data Protection System to make the contents of the binary file to be programmed to the target device not readable (and not duplicable) by non-authorized people
  • Time-stamped log files
  • Erase, blank check, program, read, verify, oscillator trimming, etc.

FlashRunner comes with a Windows utility that allows you to communicate with the instrument and perform the most common operations: send commands, manage SD card files, update the instrument's firmware, etc.

News Production Events Production