Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
mlt-r116 [2020/12/29 15:19] – chabrol | mlt-r116 [2020/12/29 15:19] (Version actuelle) – chabrol | ||
---|---|---|---|
Ligne 26: | Ligne 26: | ||
{{:: | {{:: | ||
{{: | {{: | ||
+ | So once connected, dumping and re-writing the ROM is easy. Use the above links to enable i2c on the RPI and then: | ||
+ | < | ||
+ | python speer.py -b 0x50.bin --addr 0x50 | ||
+ | python speer.py -b 0x51.bin --addr 0x51 | ||
+ | bvi 0x50.bin | ||
+ | Change offset 0x0C to 00 00 00 00 # See Note Below! | ||
+ | python speer.py -r 0x50.bin --addr 0x50 | ||
+ | </ | ||
+ | |||
+ | Now the drum counter reports 0 and the printer will print again. | ||
+ | |||
+ | Note: Thanks to Joe Cooper, you may also, or instead, have to reset bytes of the 0x50.bin starting at 0x26 to 00 00, and at 0x2E to 00 00. It's possible different printer models/ | ||