In-system Programming Case Study: Programming Two Different Chips on Same PCB


User requirement

The board has two different chips, which are UDP7805 and 24C16.

Solution 1: SuperPro IS01 + 1 Hardware Line Switch Board

Superpro IS01 programmer ISP cable is connected to a multiplexer which can first program UDP7805. After programming UDP7805, line is switched and 24C16 can be programmed on same board:


Limitation: switch may sometime cause noise interference and programming may not be stable.

Solution 2: Use 2 SuperPro IS01 Programmers

Connecting 2 IS01s to same board at same time enables parallel programming two different chips. Both the chips can be programmed at same time thus increasing throughput.

Summary

When the number of chips to be programmed with the customer target board are more then programming channels, you can use more than one programmer or you can use a hardware switch circuit board.

Programmer Model Device Support Number of Channels Recommended Application
SuperPro IS01 It supports almost all serial protocol chips. IS01 library has chips supported 1 Production programming of individual PCBs
SuperPro IS03 It supports almost all serial protocol chip , as well as some parallel protocol chips such as Nand and NOR memory 16 Suitable for multi PCB panel programming.
SuperPro XPS01 It supports almost all serial protocol chip , as well as some parallel protocol chips such as Nand and NOR memory Up to 80, depending on the number of built in-IS03 If customer doesn't have a readymade jig, XPS01 provides a complete programming solution for panel programming,


Do you have any questions?

Ask Us Now