Serial flash utility for AXIS ETRAX100LX processors
Freeware download - (Current version: 1.24)
Introduction
EtraxFlasher
is a simple to use program that can be used to write a flash image to a
fresh ETRAX LX processor
using a serial connection. Systems with or without a ethernet connector
can be programmed quickly (the bottleneck is only the flash chip itself)
and very easily.
Furthermore, the program can be used to test the RAM, the flash and the hardware connected to the ETRAX. It's like a remote control for your ETRAX system.
The program is free for personal use!
Features
- Transfer speeds up to 460 kbit (that is faster than most flash chips can write)
- Intelligent transfer protocol that avoids transfering of empty flash blocks
- Usual transfer and programming time for a 6 MB image is about 1-2 Minutes
- Easy user interface
- Multithreaded design
- Automatic flash detection (including CFI)
- RAM tests, flash verify, live register access and other tools for hardware debugging
- Simultaneous flashing of multiple chips (that was the reason why we built this program, however the free version is limited to one chip at a time)
You can see some screenshots in the documentation.
Requirements
The program has been developed and tested under Windows 2000 and Windows XP. It should run on all 32 bit Windows Systems. COM10 and above probably work only on Windows NT, 2000 and XP.
Of course you need a serial connection to the ETRAX processor and a file containing the flash image. EtraxFlasher expects a file produced by the AXIS developer tools containing file length and checksum at the end (24 bytes).
Hardware setup
Just connect your ETRAX with the serial port on your computer. Depending on your hardware you will need a straight or crossed serial cable. For example, on the developer board 82/83 you need a cross cable.
Speaking of the developer board, you need to solder a jumper or a switch to the BOOT pins (between the USB connector and the second serial port) because the BOOT switch is intended for network boot only. Click here for instructions
How to use EtraxFlasher
Click here for the documentation!
Terms of use
This program is provided free for personal and development use. However, it comes without any kind of warranty and may not be used for production (contact us in that case). In no event will Indunet GmbH be liable for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs).
The program may not be redistributed by a third party. It shall remain available only under the www.indunet.it domain (except with written consent).
Permission to use AXIS' flash detection code granted.
Download
Click here to download EtraxFlasher v1.24
Just uncompress it to a empty folder and run the application. For more information please read the documentation!
Contact
If you want to contact us, look here. You will also find us in the dev-etrax mailing list.
Technical details
If you are interested in how the program works, look here.
Note: If you're wondering why this program has been written for Windows there is a simple answer: We wrote it as a development tool for ourselves and most of our machines use Windows.