At89prog
at89prog is a command-line programmer for AT89S8252 and similar processors connected
via the serial port. It can be used well in scripting.
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 Bazaar. To check out the latest source code, run:
bzr get http://people.samba.org/bzr/jelmer/at89prog/trunk
Documentation
I have written a protocol analysis (PDF).
AT89S8252 datasheet (PDF)
Related projects