Redmond, Wash.Device programming company Data I/O Corp. now has an in-system programming system for use in automated test systems, as well as during production runs. Unlike products designed for programming chips that are mounted on circuit boards, Data I/O's ImageWriter is an open architecture that integrates automated test with manufacturing systems. It supports the Atmel AVR Family (ATmega and ATtiny) of flash-equipped microcontrollers mounted on circuit boards, as well as microcontrollers from ST Microelectronics, Renesas, and Microchip Technologies.
In use, a compact programmer can be installed into any test fixture, and programming can take place at in-circuit or functional test, or any point in production. Up to 32 modules can be installed in a given test system.
Programmed across SPI, I2C, low-speed JTAG, or RS-232, the ImageWriter module, once installed in a test system, makes contact to a target device (typically using three to five pins) via a bed of nails, an edge connector, a cable and socket, or a flying probe tester. To program a multi-board panel, one module per board fits into a test fixture or onto a test station.
PC-Hosted Or Standalone
The programmer can also be configured to run PC-driven or standalone, where its uses a documented programming command set running Under Windows 2000, Windows ME, or Windows XP. However, because manual programming may not be sufficient for automated production lines, the system's open architecture lets the ImageWriter be integrated with your own process control software or ATE (automated test equipment) environment.
Documented commands assimilate device programming into a process at any point in the line, such as during pre-test, during test, or during final assembly.
Click for larger typical screen image
The ImageWriter module can be controlled directly via an ATE signal, or from any process control software such as National Instruments's LabVIEW, or using VisualBASIC or C++. Programming usually takes a few hours.
When operating standalone, the ImageWriter can store up to 16 programming jobs. With a PC controlled configuration the number of jobs is unlimited.
An interesting twist is that the design of the ImageWriter programmer itself rests on an Atmel AVR microcontroller. "It's an example of one technology enabling another," notes David Beecher of Data I/O, designer of the ImageWriter hardware. "We even use an ImageWriter programmer to program the Atmel device in new ImageWriter units in our own production line."
Click here to see a product datasheet from Data I/O requires Adobe Acrobat for .PDF files).
For more details, contact Data I/O Corp., 10525 Willows Road NE, P.O. Box 97046, Redmond Wash. 98073-9746. Phone: (425) 881-6444 or (800) 332-8246
Be sure to check out the company Web site, too.