Electronics -- Atmel/AVR-programming
Please note that I am now using the USB-based download cable. Content on this page is no longer maintained/developed. However, the presented solution is cheap, easy to build and still working nicely.
Parallel downloading circuit
Parallel downloading software
Now, if you have build the circuit and connected to to the Latch16Bit board at the PC's parallel (line printer) port, you can access the the microcontroller's Flash and EEPROM using Atmelprg, a piece of software developed by me and available at no warranty under the GNU GPL.
After downloading the source code, you need to manually configure the
code before compiling it:
After configuring and compiling Atmelprg, you can start writing and reading the microcontroller's Flash and EEPROM using e.g.
atmelprg -load firmware.bin -erase -writeflash firmware.bin
Programming the EEPROM works similar using -writeeeprom.
atmelprg -load firmware.bin -readflash -compare firmware.bin flash
For a more detailed description on atmelprg, see the the software page.