I've been meaning to post there for a long time. I hope someone can save some cash with this info.
search word stuff
mc-08 mc08 canon ipf8000 maintenance cartridge reset image
I am using a ipf8000, your mileage on other models may very.
There are only 4 bytes on the eeprom when it is "new". I used a bus pirate to read/program the eeprom. It runs at 3.3 volts using i2c. i2c addresses are 0xa2 to write and 0xa3 to read
I have attached a picture of the chip but if that doesn't work the pins are.
with the chip side facing you and the pins pointing up, from left to right the pins are
3v3. ground(the longest pin). data. clock. (if it doesn't work switch data and clock)
some random things about it that might help someone
the eeprom is 256 bytes
do not use 5 volts
the ink is conductive so if it over flows it can cause issues
if you continue getting an insert maint cart message check that you are getting 3.3 volts the power source for the cartridge is on the main board. connector J3301 pin 4 as counted left to right
If you are not getting voltage there is a tiny surface mount fuse above the J3301 connector that is probably blown. the easiest fix here would be to take that wire and find another 3.3 volt source.
The main board has a serial number which it writes to several of the components. There is another eeprom( call it #2) (address 0xa4 and 0xa5 i think) on the same bus as the maint cart this eeprom(#2) is married to the CPU. When a new maint cart is plugged in the address from eeprom #2 is written to eeprom #1
I think thats all the random stuff
and finally the info you came here for:
the 4 bytes are
address data
0x7d 0x55
0x7e 0xaa
0xfe 0xff
0xff 0xff
everything else is zero
IMAG0273_1.jpg
here is the full dump from a new chinese chip
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 55 AA 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 FF FF
search word stuff
mc-08 mc08 canon ipf8000 maintenance cartridge reset image
I am using a ipf8000, your mileage on other models may very.
There are only 4 bytes on the eeprom when it is "new". I used a bus pirate to read/program the eeprom. It runs at 3.3 volts using i2c. i2c addresses are 0xa2 to write and 0xa3 to read
I have attached a picture of the chip but if that doesn't work the pins are.
with the chip side facing you and the pins pointing up, from left to right the pins are
3v3. ground(the longest pin). data. clock. (if it doesn't work switch data and clock)
some random things about it that might help someone
the eeprom is 256 bytes
do not use 5 volts
the ink is conductive so if it over flows it can cause issues
if you continue getting an insert maint cart message check that you are getting 3.3 volts the power source for the cartridge is on the main board. connector J3301 pin 4 as counted left to right
If you are not getting voltage there is a tiny surface mount fuse above the J3301 connector that is probably blown. the easiest fix here would be to take that wire and find another 3.3 volt source.
The main board has a serial number which it writes to several of the components. There is another eeprom( call it #2) (address 0xa4 and 0xa5 i think) on the same bus as the maint cart this eeprom(#2) is married to the CPU. When a new maint cart is plugged in the address from eeprom #2 is written to eeprom #1
I think thats all the random stuff
and finally the info you came here for:
the 4 bytes are
address data
0x7d 0x55
0x7e 0xaa
0xfe 0xff
0xff 0xff
everything else is zero
IMAG0273_1.jpg
here is the full dump from a new chinese chip
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 55 AA 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 FF FF
Comment