The FlashRunner Quattro has been developed keeping the proven technology of the FlashRunner I – III in mind. Driven by the needs of the production environment the Quattro has four fully parallel programming channels providing an extremely fast solution to keep up with today’s manufacturing demands. Like its predecessors, the Quattro can be operated in ‘stand-alone’ or ‘host-driven’ mode.
The design consists of a main board which hosts the programming and multiplexing modules combined with a number of connectors used to interface to the target system and host/ATE.
By using channel multiplexing each of the four channels can be multiplexed by either a factor of 2 or 4, this means the Quattro is also available as an 8 or 16 channel model.
FlashRunner features state-of-the-art electronics to provide you with high integration flexibility in a compact footprint.
- 9 to 18V DC power supply input;
- Six digital I/O lines;
- Two digital I/O or analog output lines;
- Two programmable output voltages;
- One programmable clock output;
- Secure Digital memory cards (up to 2 GB);
- 512 bytes on-board dynamic memory;
- On-board timekeeper and calendar;
- Optoisolated inputs for project selection;
- Two optoisolated command inputs (START and STOP);
- Three optoisolated status outputs (FAIL, PASS, BUSY);
- Optoisolated RS-232/Ethernet channel.
FlashRunner's open architecture makes its firmware easily upgradable to support both new devices and new 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 its SD memory cards (FAT16);
- Controllable by any host system through a terminal utility and simple ASCII protocol;
- Unlimited projects (scripts);
- 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;
- 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.
FlashRunner Quattro is available in three different models, to best suit different gang programming needs.
4 ISP channels system (4 true parallel channels), no ISP channel multiplexing
8 ISP channels system (4 parallel channels, each multiplexable to 2 channels, with galvanic isolation)
16 ISP channels system (4 parallel channels, each multiplexable to 4 channels)