herfemp / BdmDrivers

Anti-f*ckup McGizmo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

These drivers are not complete and littered with bugs. Just functional enough to recover my ECU's after I've f-ed for the millionth time while working on bootloaders. Hence the speed, which is my only concern. I really hate the waiting part..

-:Flash:-

T5: 39sf020: 4,13 secs(Only 256K), tn28f010: 6,99, cat28f010: 7,18, am28f010: 7,34, at29c010: 5,23 Secs.

T7: 10,71, T8: 22,32, MCP: 14,1 - 37,2 Secs.

-:Dump:-

T5: 2.35 Secs, T7: 4,61, t8: 6,92

If you build one of these yourself, make sure to use GOOD cables and they must also be short. Regular jumpercables are not good enough. I'm pretty much pushing every limit there is so the slightest interference is enough to throw the host off. This is especially true on Trionic 8 and MCP since it goes full blast, 8 MHz, on the SPI interface. (Yep, SPI is used in a weird way to implement BDM)

About

Anti-f*ckup McGizmo


Languages

Language:C 93.2%Language:Assembly 6.3%Language:Makefile 0.5%Language:Batchfile 0.1%