|
|
|
|
|
|
|
|
|
|
Flasher ARM - The Flash Programmer for
ARM Core Microcontrollers |
|
|
|
|
|
The Flasher ARM is
a flash programming tool, from
SEGGER's Flasher family, that is
designed for ARM microcontrollers.
Flasher ARM can program the internal
and external memory of an MCU or SOC
as well as program a (Q)SPI memory
chip to which it is directly
connected
- Has 128 MB memory for storage of
target program
- Supports internal & external flash
devices
|
|
|
|
|
|
|
|
|
Flasher ARM :The Programming Tool
for Arm-Based Microcontrollers
|
|
|
|
|
|
The Flasher ARM is used
to program the non-volatile memories of
Arm-based microcontrollers and
Systems-on-a-Chip (SoCs) as well as the
(Q)SPI flashes. It can be used in
stand-alone or PC-based mode and
connects via USB, Ethernet or an RS232
interface. It has a 20-pin target
connector, which is compatible with the
standard 20-pin JTAG connector defined
by Arm. Various adaptors are available.
As a cross-platform
solution, Flasher ARM comes with the
setup and control software for Linux,
macOS and Windows. Software and firmware
updates are included. Similarly, use on
all target devices currently supported,
and on any that will be added, is also
included.
|
|
|
Remote Monitoring
|
|
|
|
|
|
The Flasher ARM comes
along with SEGGER's
built-in web server. It is
designed to present important device and
current operation data for a quick
overview, providing information about:
|
|
|
- The installed firmware version
- The hardware version
- The power consumption
- The IP configuration
- The network load
- Current operation and status.
|
|
|
|
|
|
This may be of importance for fast
troubleshooting through code verification, for
instance, as it is when executing a cyclic
redundancy check (CRC) that helps to detect errors
during data transmission or storage.
|
|
|
|
|
|
Remote File Update
|
|
|
|
|
|
The Flasher ARM also
includes the
emFTP FTP server for easy upload
of the configuration files. It provides
a virtual sub folder for every connected
flash module. Just upload your
configuration and data file, created
with the J-Flash
tool or
Universal Flash Loader
Configurator tool, with any FTP client
tool into the modules sub folder
|
|
|
|
|
Technical Specifications |
Power
Supply |
USB powered,
100mA for Flasher ARM. 500 mA if target is
powered by Flasher ARM
|
USB Host
Interface |
USB2.0
(High-Speed), USB Type B |
RS232 Host
Interface |
RS232
9-pin |
Target
Interface |
3 JTAG 20-pin
(14-pin adapter available) |
Max. target
cable length |
Recommended
(delivered): 20cm (8")
Max. 2m (6.5") allowed but might reduce max. target
interface speed.
|
Serial
Transfer Rate between Flasher ARM and Target
|
up to 15MHz
|
Supported
Target Voltage |
1.2 - 5V
|
Current drawn
from target voltage sense pin (VTRef) |
< 25µA
|
Target supply
voltage |
5V
|
Target supply
current |
Max.
400mA |
Operating
Temperature |
+ 5 °C ... +
60 °C |
Storage
Temperature |
- 20 °C ... +
65 °C |
Relative
Humidity (non-condensing) |
< 90% rH
|
Size (without
cables) |
121mm x
66mmx 30mm |
Weight
|
120g
|
Supported OS
|
Microsoft
Windows (x86/x64), Linux (x86/x64/Arm), macOS
(x86/Apple M1) |
|
|
|
|
|
|
Supported Devices
SEGGER Flashers support a wide range of CPU
cores and an even wider range of different devices,
such as SPI-Flash devices. This includes over 50
manufacturers, hundreds of devices, and thousands of
device families. .
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|