Elprotronic
Elprotronic has been in the programming solutions market for over two decades consistently delivering top-tier, user-friendly programmers for EMS companies in addition to basic programming of internal flash memory. This programmer differentiates itself from others by offering a significant reduction in the amount of additional hardware needed for production programming processes without sacrificing the quality.
Supported Vendors: Winbond, Texas Instruments, STMicroelectronics, Silicon Labs, Renesas Electronics, NXP Semiconductors, Nordic Semiconductor, Macronix, Microchip Technology, Micron Technology Inc., Maxim Integrated, Marvell Technology, ISSI, Infineon/Cypress, GigaDevice, Analog Devices, Adesto Technologies, Active Semi, and more to come…
Main Product Features
Gang Programming
- Each FPA can program up to 6 units
- Connect up to 64 FPAs to one station
- Program all units in parallel
- Windows and Linux CLI support
Functional Testing
- Use our API to execute test programs in RAM or Flash, and read back the results
- Use the API to access units for MAC address, silicon ID, and more…
Serialization
- Write a unique ID for each unit
- Log all production: date, IDs, etc.
- Maintain a complete history of production logs to track inventory
Power Profiling
- Measure power: Icc >= 5nA, Vcc: 1.2V-4V
- Sampling period: 2 – 64 ms
- Monitor in real-time: 2k sample buffer
Security
- Encrypt your programming images internally on the adapter for standalone programming, or use password-protected disk images for Gang programming
External Flash
- Product solutions that incorporate not only MCU internal memory such as Flash, EEPROM, or OTP but also external QSPI flash can be seamlessly programmed with our programmer.
Flash and Gang Programmers for iMOTION Devices
Fast and Reliable production Flash and Gang Programmers for iMOTION Devices. The programmers can program both iMOTION cores: ARM-CM0 and iMOTION MCE. These can support SWD, MCE UART, and User UART communication.
MCU supported list: IMC099T-T038, IMC101T-T038, IMC101T-Q048, IMC101T-F048, IMC101T-F064, IMC102T-F048, IMC102T-F064, IMC301A-F048, IMC301A-F064, IMC302A-F048, IMC302A-F064, IMD111T-6F040, IMD112T-6F040, IMM101T-015M, IMM101T-046M, IMM101T-056M, IMM102T-015M, IMM102T-046M, IMM102T-056M
Flash Programmer (Flashpro-iMOTION)
- Embedded Flash programmer. XStream-Iso hardware adapter runs with FlashPro-iMOTION software.
- The programmer can program a single target at a time.
- Built-in galvanic isolation between PC and targets.
- CMSIS-DAP 2.0 ARM Debugger included (IAR EWARM, Keil uVision, etc. debugging support.
- Up to 64 Flash Programming Adapters (FPAs) can be connected to one PC.
- The standalone programming feature makes it unnecessary to use a host computer.
FlashPro – iMOTION (XS) FlashPro – iMOTION (X2S)
Gang Programmer (Gangpro-iMOTION)
- XStream-Iso hardware adapter runs with GangPro-iMOTION software.
- The programmer can program up to 6 targets simultaneously.
- Built-in galvanic isolation between PC and targets.
- CMSIS-DAP 2.0 ARM Debugger included (IAR EWARM, Keil uVision, etc. debugging support.
- Up to 64 Flash Programming Adapters (FPAs) can be connected to one PC.
- Standalone Mode in FlashPro mode only (Auto Program with GO button from internal flash for single target programming).
GangPro – iMOTION (XS) Gangpro – iMOTION (X2S)
XStream-Iso and XStreamPro-Iso Adapters
PC-based and standalone embedded flash programmers for all MCUs supported by Elprotronic Inc.
XStream-Iso: The PC-Based Programmer
XStreamPro-Iso: The Standalone Programmer
We offer a comprehensive range of MCU programming solutions, catering to various vendor support needs and programming categories. Whether you require single-vendor support, multiple-vendor support, programming for all MCUs, or specific flash and gang programming, we have you covered.
Single Vendor Support
Our programmers offer specialized support for specific MCU vendors, providing tailored solutions to meet your requirements for a particular brand. Whether it’s programming solutions for microcontrollers from industry-leading vendors like Texas Instruments (TI), Microchip Technology, STMicroelectronics (ST), NXP Semiconductors, Renesas Electronics, etc.
Multiple Vendor Support
Elprotronic Programmers also caters to clients who work with multiple MCU vendors. Our programmers are designed to accommodate and support various vendors, allowing you to streamline your programming processes, and saving time and effort. Our versatile solutions support an array of MCU vendors, ensuring a smooth programming experience for your diverse projects.
All MCUs
For those seeking a one-stop solution for all their MCU programming needs, our Programmers provide comprehensive support across a wide range of MCU brands. Our programmers are equipped to handle different microcontrollers, regardless of the vendor, offering a unified and efficient approach to MCU programming.
Adapter Type |
One Vendor |
Multiple Vendors (ARM) |
All MCUs (ARM, MSP, CC, M) |
---|---|---|---|
FlashPro-ARM-1V (XS) GangPro-ARM-1V (XS) |
FlashPro-ARM (XS) GangPro-ARM(XS) |
FlashPro-X (XS) |
|
XStreamPro-Iso |
FlashPro-ARM-1V (X2S) GangPro-ARM-1V (X2S) |
FlashPro-ARM (X2S) GangPro-ARM (X2S) |
FlashPro-X (X2S)
GangPro-X (X2S) |
Specifications
- Supports JTAG, cJTAG, SWD, SBW, BSL, SPI, and UART communication interfaces
- Easy and flexible Production Integration with Windows, and Linux libraries. C++, C#, and Python examples.
- In-circuit programming of Serial Flash using MCU as proxy or Direct programming via SPI.
- Scalable production with up to 64 adapters connected to one PC.
- The standalone programming feature makes it unnecessary to use a host computer
- Standalone programming with production quota, full automation, and serialization.
You must be logged in to post a comment.