

Alternate methods could include adding a MUX or analog switches in the driven interface lines. The programmer would connect on the SPI flash side of the series resistors. The simplest way to do this is to put series resistors in the MCU driven lines between the MCU and the SPI Flash.

The main strategy for the design is to find a simple way to isolate the SPI interface drivers in your MCU system so that they do not interfere with the drivers in the SPI programming pod.

DediProg has application information bulletins available to help with correct design for in circuit use. They even sell an adapter clip that can attach into the SOW-16 package without having to design in a separate programming header on your board.
