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?