Both the hardware and firmware have been engineered to work together in such an efficient way as to eliminate communication bottlenecks.
On top of this, fast Programming Algorithms have been developed that reach the memory technology speed limit of the target device. This makes FlashRunner one of the fastest universal In-System Programmers on the market, enabling you to significantly cut production costs.
Extensive Device Coverage
FlashRunner's fully reconfigurable and flexible hardware is capable of programming a vast amount of Flash-based microcontrollers and serial memories. Currently supporting more than 3000 devices, FlashRunner's device list is continuously increasing at a fast pace.
Compact and Robust
FlashRunner features state-of-the-art electronics to provide you with high integration flexibility in a compact footprint. Every component of the system has been engineered to withstand the harshest production environments. Optoisolation, ESD protection, CRC on data transfers and detailed reports make FlashRunner the perfect choice when certainty of the programming flow is of the utmost importance.
Easy ATE and Fixture
Integration Its simple and versatile interface system allows FlashRunner to be easily and seamlessly integrated into Automatic Test Equipment (ATE) systems. FlashRunner is compatible with Agilent, Teradyne, SPEA, Genrad, and other systems and test fixtures. FlashRunner works either in standalone mode or driven by a host system, through Ethernet or RS-232 connections.
Data Protection System
FlashRunner implements an optional data protection system that makes the contents of the binary file to be programmed to the target device not readable (and not duplicable) by non-authorized people. Moreover, the protection system extends to the programming cycle, preventing production personnel from tampering with the programming flow.
Paneled PCB Programming
FlashRunner supports programming of paneled PCBs. Multiple ISP outputs are provided, which allow multiple device programming whether on a single board or distributed across multiple boards in a panel assembly.