Product Features

Elprotronic Inc. programmers provide a number of beneficial features for manufacturing processes in addition to basic programming of internal flash memory. By using a single programmer you can achieve a significant reduction in the amount of additional hardware needed for production programming processes such as:

  • Single programmer allows parallel programming up to 6 MCUs,

  • Standalone programming feature makes it unnecessary to use a host computer,

  • Current and voltage measurements with high sensitivity and resolution make it possible to assess MCU operation in sleep mode and low power consumption.

  • Up to 64 Flash Programming Adapters (FPAs) can be connected to one PC,

  • Supports JTAG/SPI/TPI/PDI/UPDI/SWIM communication interfaces (interface list depends on supported devices),

  • Programmable communication speed (if applicable) up to 20 MHz with XStream-Iso and XStreamPro-Iso adapters and up to 4 MHz with USB-FPA adapter,

  • Transfer speed up to 1 MBytes/s with XStream-Iso and XStreamPro-Iso adapters,

  • Full memory or page memory erase capability,

  • Checksum verification,

  • No code size limitations,

  • Target device can be powered from the programming adapter or from external source,

  • Easy to use Windows™ based software. For XStream-Iso and XStreamPro-Iso adapters also Debian Linux support (amd64/armhf) . Also runs on Raspberry Pi,

  • Accepts TI (.txt), Motorola (.s19, *.s28, *.s37, .srec) and Intel (.hex) data files,

  • Lock setup capability, useful in production,

  • Software package can assign and automatically increment a serial number, model type and revision. Serial Number with or without an automatically inserted current date can be stored in Flash memory in HEX, BCD or ASCII format,

  • Library software package can control up to 64 FPAs from user application,

  • USB-2.0 Full-Speed to communication between PC and programming adapter. The XStreamPro-Iso adapter also provides communication via Ethernet,

  • Programming adapter has been fully tested to comply with FCC and CE requirements.