|
|
(107 intermediate revisions by 6 users not shown) |
Line 1: |
Line 1: |
| {{DISPLAYTITLE:serprog}} | | {{#externalredirect: https://www.flashrom.org/supported_hw/supported_prog/serprog/overview.html}} |
| This page is a first draft only and serves to collect information about the serprog protocol and the programmers implementing it.
| |
| | |
| = Protocol =
| |
| | |
| See [http://flashrom.org/trac/flashrom/browser/trunk/serprog-protocol.txt serprog-protocol.txt] in the source tree. It is designed to be compact and allow efficient storage in limited memory of programmer devices.
| |
| | |
| There is a draft for an extension of the serprog protocol to SPI. FIXME: Link there.
| |
| | |
| = Hardware =
| |
| | |
| == AVR flasher by Urja Rannikko ==
| |
| | |
| [http://www.randomprojects.org/wiki/Prototype_RS232_AVR_parallel_flash_programmer]
| |
| FIXME: AVR source code is somewhere in the coreboot mailing list archives...
| |
| | |
| == AVR flasher by eightdot ==
| |
| | |
| FIXME: Link?
| |
| | |
| == Arduino Mega flasher by fritz ==
| |
| | |
| [http://www.flashrom.org/pipermail/flashrom/2010-May/003250.html]
| |
| [http://www.coldelectrons.com/blog/?page_id=165]
| |
| FIXME: More info?
| |
| | |
| == InSystemFlasher by Juhana Helovuo ==
| |
| This is one uses a modified serprog version to talk to SPI devices via serial over USB. Details can be found in the [http://www.coreboot.org/InSystemFlasher coreboot wiki] and in this [http://www.coreboot.org/pipermail/coreboot/2011-February/063349.html coreboot mailing list thread].
| |
Latest revision as of 09:04, 21 May 2024