Answer the question
In order to leave comments, you need to log in
Arduino programmer for resetting cartridge chips
There is a Xerox Phaser 6125N
color laser printer , after the cartridge ran out, I bought about the same refill kit . I refilled it, replaced the chip, but the printer does not detect the cartridge - it writes something like that the cartridge does not fit, I don’t remember, it was a long time ago. The chips can be said to be identical in appearance (left original, right Chinese).
So the problem is most likely in the firmware, the firmware itself (I found the e2p file) and the pinout too.
So I decided to try to flash it, or at least read the chip (it's interesting), but all the manuals describe the firmware using PonyProg2000 and a home-made programmer.
Because I don’t have a home-made programmer, and there’s no way to make it, but there is an arduino, I’m wondering if it’s possible to carry out my task, and if so, I would like to know in which direction to dig.
Answer the question
In order to leave comments, you need to log in
This is most likely the 24c04 memory chip. i2c interface. Write a program that reads/writes bits. And send via UART. But I wouldn't bother. Programmer for com port - 2 resistors. Much easier and clearer.
ps Samsung scx4200 is also flashed
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question