J-Flash-ARM is a software application for Windows 2000/XP systems which enables you to program your Flash memory devices via the On-Chip ARM Debug connector (JTAG) on your target system, when used with the J-Link ARM USB-to-JTAG in-circuit debugger/programmer. (If you do not already own a J-Link ARM, see its order page for a bundle offer that includes the J-Flash-ARM software at a substantial saving.) J-Flash-ARM works with any ARM7/9 system and supports all common external Flash devices, as well as the programming of internal Flash in ARM microcontrollers. It allows you to ERASE, FILL, Program BLANK CHECK, CHECKSUM, UPLOAD Flash content, and VIEW MEMORY functions of the software with your Flash devices. J-Flash-ARM Programming Software Features - Works with any ARM7 / ARM9 chip
- ARM microcontrollers' internal Flash supported
- Most external Flash chips can be programmed (see list below)
- High-speed programming: up to 150 Kbytes/sec (dependent on Flash device)
- Very high-speed blank check: Approx. 16 Mbytes/sec (dependent on target)
- Smart read-back: Only non-blank portions of flash are transferred and saved
After installing the J-Link driver and J-Flash, simply connect your J-Link to your PC and start the J-Flash executable. Project files for common CPUs and Eval boards are provided. If you do not find an existing project file for your selected CPU, it is easy to write and save your own project file: Simply choose Option|Project from the Menu and select the right settings for your target hardware. J-Flash Programming Software Supported Devices J-Flash can program the internal Flash of most ARM microcontrollers, and program the external Flash connected to any ARM7/ARM9 device. All types of Flash interface are supported: 1 x 8-bit, 2 x 8-bit, 4 x 8-bit, 1 x 16-bit, 2 x 16-bit, 1 x 32-bit. Click here for complete lists of supported microcontrollers and external Flash devices. J-Flash Demo Version Download 30-day trial of J-Flash in the J-Link software pack. J-Link DLL Option The J-Link DLL is a standard Windows DLL typically used from C, Visual Basic, Delphi etc. It allows you to create exported functions within your own applications to utilize the entire functionality of the J-Link ARM. This includes things such as halting/stepping the ARM core, reading/writing CPU and ICE registers, and reading/writing memory. Therefore, it can be used in any kind of application for access to an ARM core. Sample applications are a memory viewer, DCC communication program, Debugger or Flash programming tool. You may purchase the J-Link DLL with J-Flash at a bundle savings of $409 by going to the J-Link DLL order page and selecting the "Software add-on" option. (In that case you do not need to order J-Flash from this page.)
|