Doug Brown
0ebb9d2281
Finished implementing protocols for reading/writing portions of the SIMM
2012-10-17 21:31:00 -07:00
Doug Brown
69f644e5ce
Fixing programmer protocol enum I left out
2012-10-16 18:52:59 -07:00
Doug Brown
3252f66749
Added untested support for erasing a specific portion of the SIMM
...
(in 256 KB increments). Won't be able to test it until I implement it in
the control software as well, but I think it should work.
2012-10-16 18:36:55 -07:00
Doug Brown
7bbfc23c1a
Added untested support for erasing a specific portion of the SIMM
...
(in 256 KB increments). Won't be able to test it until I implement it in
the control software as well, but I think it should work.
2012-10-15 22:00:29 -07:00
Doug Brown
667c2c5a2d
Added verify during write. It seems to mostly work except when the chip
...
is completely removed from the SIMM -- in that case, the verification
still passes for some reason. I'm still debugging this one. Maybe the
data I had just written is still essentially on the bus because of the
floating pins and it reads it too fast? Maybe turning on pull-ups would
help with that?
2012-09-30 14:41:22 -07:00
Doug Brown
7acb3ffcc3
Added support for (untested yet) 8 MB ROM SIMM with chips that expect a
...
slightly different programming protocol.
2012-09-02 15:56:49 -07:00
Doug Brown
145487d388
Added GPL header to all of my source files.
2012-05-25 20:21:04 -07:00
Doug Brown
7d1888dab8
Added provisions to communication protocol for specifying readback size.
2012-05-19 22:58:17 -07:00
Doug Brown
7f69cb476d
Tried to do some better commenting in usb_serial.c, also tried to do a better job of documenting the protocol in programmer_protocol.h
2012-01-26 20:42:42 -08:00
Doug Brown
e8999cfc54
Moved the programmer protocol to a different file in preparation for sharing it across all the various programs (bootloader, programmer, control program)
2011-12-26 11:31:45 -08:00