At89prog
at89prog is a command-line programmer for AT89S8252 and similar processors connected via the serial port.
Capabilities
- Erasing code and data memory
- Resetting the device
- Writing single bytes to code or data memory
- Reading single bytes from code or data memory
- Writing Intel Hex files or binary files to code or data memory
- Reading data or code memory contents to a file
- Locking memory
- Serial or parallel port pins that are used are configurable - works with any board!
- No root access required for programming over the serial port
Downloading
at89prog 0.7
at89prog 0.7 (Debian package)
at89prog 0.7 (Debian source package)
The at89prog source is maintained using Git. To check out the latest source code, run:
git clone git://git.samba.org/jelmer/at89prog.git
Documentation
I have written a protocol analysis (PDF).
AT89S8252 datasheet (PDF)
Related projects