The FLASHER PORTABLE is a microcontroller programming device from Segger. It is a small, pocket-sized programmer that is designed to connect to a Segger target device via SPI, JTAG, SWD, UART, and other standard protocols. The FLASHER PORTABLE can program flash memory, execute on-chip debug, and perform in-circuit programming and verification. The FLASHER PORTABLE comes with a USB connection, making it easy to program and debug on the go. It is compatible with any device that supports JTAG, including ARM Cortex-M0/M3/M4 and ARM7/9 devices. The FLASHER PORTABLE also stored up to 8 Target Configurations, making it perfect for programming multiple devices in the same chain or from different manufacturers.