Hint:
roloFlash 2 VL is fully compatible to roloFlash 2. roloFlash 2 target adapters can be used.
Plug on - Done!
roloFlash® 2 VL is a mobile programmer for flashing ("flash programmer") ARM Cortex based ST Microelectronics microcontrollers (STM32F0, STM32F1, STM32F2, STM32F3, STM32F4, STM32F7, STM32G0, STM32H7, STM32L0, STM32L1, STM32L4, STM32L4+) as well as Atmel AVR and AVR32 series microcontrollers (ATxmega, ATmega, megaAVR, ATtiny, AT32/ATUC) in the shortest possible time and with minimal interaction. Power is supplied by the microcontroller to be programmed.
It gets populated with a microSD card containing the data to be flashed, after which it is able to program microcontrollers without a PC, at any location.
5 bi-color LEDs visualize the progress and the result of the process, which can be user-controlled with roloBasic® (example script).
roloFlash 2 VL provides the following advantages:
- Mobility, versatility, safety
- Easy and reliable updates at your customers
- Possibility to populate various target connectors directly on roloFlash 2 VL to get by without extra target adapters
- Possibility to populate various switches and buttons, for developing purposes and interactive use cases
- Possibility to populate a barrel connector to supply power to roloFlash 2 VL and optionally (via jumper) to target
- No PCs and specific tool chains necessary in field use / customer environment / large- and small-batch production
- Uniform process for all supported microcontroller families
- Potential-free
Technical Data
- Supports the following controllers:
Via JTAG / SWD:
- STM32F0
- STM32F1
- STM32F2
- STM32F3
- STM32F4
- STM32F7
- STM32G0
- STM32H7
- STM32L0
- STM32L1
- STM32L4
- STM32L4+
- STM32WB
- ATxmega
- ATmega/megaAVR 0-series
- ATtiny 1-series
- ATtiny (only those with ISP interface)
- ATmega
- AT90
- ATtiny 4/5/9/10
- AT32 / ATUC
- Programming of target microcontroller via 10-pin low-density header (same pinout as ARM Cortex Debug high density header) or via available target adapters
- Power supply via the microcontroller to be programmed (2.4 - 5.5 volts)
- Programming of
- Flash
- EEPROM*
- Fuse bits*
- Lock bits*
* depending on family - Procedural reading and writing of target memory, e.g. for programming of serial numbers
- Readout of target memory and storing as file in hex or raw format
- 3 x UART for general communication purposes
- GPIO control (5 x I/O, 2 x Input) via roloBasic for general control purposes
- Supported file formats:
- Intel HEX (".hex")
- Motorola SREC (S19, S28, S37)
- ELF
- Raw / Binary
- Supported memory card formats:
- microSD
- microSDHC
- Supported operating systems for roloBasic compiler: Windows / Linux
- Measures: 70 mm x 50 mm x 6,7 mm
Scope of delivery
- roloFlash 2 VL (without target adapters)
Available Accessories
- Target adapter roloFlash 2 (VL) 1:1, 10 pins
- Target adapter roloFlash 2 (VL) Universal, 1-20 pins
- Target adapter roloFlash 2 (VL) to Atmel ISP / TPI, 6 pins
- Target adapter roloFlash 2 (VL) to Atmel ISP 10 pins
- Target adapter roloFlash 2 (VL) to Atmel PDI / UPDI, 6 pins
- Target adapter roloFlash 2 (VL) to ARM JTAG 20 pins
- Target adapter roloFlash 2 (VL) to ARM Cortex Debug 10 pins HD
Additional Information
Manual roloFlash 2 (VL version in English soon)
All downloads for the roloFlash 2 family
Demo video: Preparation roloFlash with roloBasic (German only)
Demo video: mobile flashing with roloFlash (German only)