This patchset contains a couple of experimental patches to allow me to recover the ROM of a 96Boards Developerbox.
Basically I've hacked something together that appears to work and am interested in thoughts and opinions before I invest time to clean it up or optimize it any further.
The two patches are entirely separable; the only commonality is that both are needed for Developerbox tool-free recovery to work (and that both currently contain questions in the patch description).
Daniel Thompson (2): programmer: Add Developerbox/CP2104 bit bang driver flashchips: Add Macronix MX25U51245G
Makefile | 24 +++- developerbox_spi.c | 296 +++++++++++++++++++++++++++++++++++++++++++++ flashchips.c | 40 ++++++ flashchips.h | 1 + flashrom.c | 12 ++ programmer.h | 12 ++ 6 files changed, 383 insertions(+), 2 deletions(-) create mode 100644 developerbox_spi.c