Tag Archives: Flash Programmers for ARM MCUs

Shop For The CMSIS-DAP 2.0 Debugger (XS) From Elprotronic

Flash memory is widely used to store data and code used in embedded systems. It is a non-volatile storage medium, meaning that it can retain data without a power supply. Flash memory can be electrically erased and reprogrammed and it erases data in units called blocks and rewrites data at the byte level. Flash memory is often used in systems that frequently rewrite data, such as USB flash devices or SD cards.

Flash memory is a variation of EEPROM or electrically erasable programmable read-only memory. EEPROM and Flash memory have many differences, with one being their reading, writing, and erasure procedures of stored data. For instance, EEPROM can read, write, and erase data at the byte level while Flash memory can also read and write at the byte level, but can only erase data at the block level.

Main Product Features:

  • Supports JTAG, and SWD communication. 

  • Programmable communication clock up to 20 MHz, effective throughput up to 1 MBytes/s.

  • Embedded ARM Debugger. XStream-Iso hardware adapter. You can also try various types of Flash Programmers for ARM MCUs.

  • SWO tracing capability with SWD communication option. SWO speed up to 12.5 Mbits/s (UART), and 32 kB overflow buffer.

  • Built-in galvanic isolation between PC and targets.

  • Power supply from adapter available, up to 200mA.

  • Customizable Vcc from 1.7 to 4.0V on XStream-Iso adapters (1.2 to 4.0V on XStreamPro-Iso adapters).

  • Supports any CMSIS-DAP 2.0 capable IDE. Tested on latest IAR EWARM, and Keil uVision IDEs. 

  • This feature is also available to run on any XStream-Iso or XStreamPro-Iso ARM programmer (FP/GP-ARM or X).

Software Package:

  • Easy to use Setup GUI runs on Windows(TM) XP, 7, 8, 10.

  • Download installer for Windows

  • User Guide

Package contains:

  • XStream-Iso 1.1 programming adapter,

  • USB cable,

  • FPA to ARM 14-pin to 20-pin/10-pin standard adapter and ribbon cable,

  • One Year Warranty,

  • Unlimited time software usage license, no limit on the number of programmed devices,

  • No code size limitations,

  • One Year free software updates,

  • Software update license renewal is optional (only needed for updates to run newer software version after one year). The already used software version will run indefinitely, with no need for license renewal.