External Flash Programming

The XStreamPro-Iso adapter (X2S) can program External Flash memory using JTAG/SWD when memory chip is connected to target MCU SPI peripheral. (using FlashPro-ARM, GangPro-ARM, FlashPro-X, and GangPro-X products).

  • Can program both target MCU internal flash and any connected external flash using JTAG/SWD interface only. Does NOT require connection between programmer and external SPI flash memory. The target MCU is used as a proxy for programming.

  • Using FlashPro-ARM (X2S) and GangPro-ARM (X2S)

  • SPI external memory must be connected to target MCU via a working serial peripheral interface (OCTOSPI, Dual-QSPI, QSPI, SPI, etc.).

  • I/O port configuration utility provided in GUI. Allows interactive configuration of MCU peripheral interface pins to memory.

  • I/O port configuration can also be saved in configuration file and used in DLL, or shared library.

  • Supports JTAG, cJTAG, and SWD communication (this is dependent on target MCU).

  • Supports OCTOSPI, Dual-QSPI, QSPI, SPI programming (multiple ports and modules dependent on target MCU).  

XStream-Iso and XStreamPro-Iso adapters can also directly program External Flash memory, when it is connected via serial peripheral interface to the programmer (using FlashPro-M, GangPro-M, FlashPro-X, and GangPro-X products).

  • Using FlashPro-M (XS, or X2S) and GangPro-M (XS, or X2S)

  • SPI external memory must be connected to programming adapter via a serial peripheral interface

  • Up to 1 MBytes/s programming (up to 20MHz, depends on target memory).

  • I/O port configuration can also be saved in configuration file and used in DLL, or shared library.

  • Supports QSPI, SPI programming.