ChipProg-ISP |
Top Previous Next |
The ChipProg-ISP is an inexpensive universal device programmer for programming devices installed in the equipment. This type of programming is known as “in-system” or “in-circuit” programming. The ChipProg-ISP supports serial EPROM and EEPROM flash memory devices and embedded microcontrollers with the code and data memory programmable via different types of serial ports: UART, JTAG, SWD, SPI and other types, including proprietary interfaces.
The programmer has three LEDs for displaying the programming status (“Good”, “Busy”, “Error”) and the “Start” button for fast launch of the pre-programmed command chains. The tool shown on the picture is very small and requires no power adapter for the operations - it gets power from the USB computer port. .
Connecting ChipProg-ISP to the target
Signals on the pins #1 to #9 and on the pin #10 are used for transmitting and receiving information and synchro impulses to and from the target device. These signals are target specific and depend on the type of target device or a family in general (AVR, PIC, etc.) - see here. They also are shown in the adapters wiring diagrams; see the file adapters.chm included in the ChipProgUSB set.
/Error – the operation has failed; /Good – the operation completed successfully; /Busy – the programmer is in a process of executing some operation.
An active signal on the input pin #11 (log.'0') starts the preset operation, the device programming by default. Activation of this signal, e.g. a falling edge, is equivalent to pushing the "Start" button on the programmer. See the diagram below:
Read also In-System Programming for different devices.
•One programmer unit •One universal ribbon cable wired pin-to-pin •One USB link cable •One CD with the ChipProgUSB software
Optionally the package may include one or more programming cable-adapters (if ordered with the programmer) and a “QuickStart” printed manual. See also for more details:
|