Instructions: do-it-yourself firmware for Xerox laser printers. Instructions: do-it-yourself firmware for Xerox laser printers In this case, the owner of the MFP has two options

Xerox Corporation has been stubbornly unlucky with the release of color laser printers entry level. First there was the Xerox Phaser 6110 printer, which was developed by Samsung (CLP-300). Due to a number of technical shortcomings of Samsung engineers, the printer had a whole bunch of malfunctions associated with the imaging unit. Then, the Xerox 6121 printer was released to replace the Phaser 6110. The Xerox 6121 printer was developed by Minolta (the original was called Minolta 1600), but due to gross miscalculations by Minolta engineers, it had a whole bunch of defects associated with the fusing unit and the malfunction of the carousel with cartridges. After a series of failures, Xerox released a new printer - the Xerox Phaser 6000. Unlike previous entry-level printers, this printer was developed by Xerox in conjunction with Fuji Xerox. This printer is technical terms left far behind its competitors (minolta 1600/Samsung clp-320).
Despite the fact that these printers are built on completely different platforms, they have one common point- all these devices are sold with cartridges without chips. Just dummies are used as chips. Since starter cartridges cannot contain data on the volume of cartridges and the number of printed pages, these data are usually stored in the printer in non-volatile memory. By analogy with the two previous printers, an attempt was made to find this memory and try to reset it. Since there were two devices available - one new only out of the box, and the second already blocked by a blue cartridge, the task was greatly simplified.
By analogy with Samsung printers, from a new printer in blocked the formatter board has been installed. After turning on the situation has not changed Xerox 6000 was still blocked by the blue cartridge. Next, they swapped MCU boards are the blue boards located on top of the printer. When the printer was turned on again, it showed 100% of the toner in the cartridges. Having localized the board where the meters are stored, it remains only to find non-volatile memory. Careful inspection and further testing revealed that data is stored on the chip 24s16, on MCU board microchip has the designation “ 416m“.
Thus, in order to restore the printer's performance without replacing the chip, it is enough just to flash the 24s16 chip every time. For convenience, instead of the 24s16 microcircuit in the SO8 package, solder a crib for the 24s16 microcircuit in the DIP8 package - this will allow you to flash the microcircuit without soldering the microcircuit, which will not only reduce the firmware time by several times, but also save the board tracks from damage, inevitable with constant soldering of the microcircuit.

Considering that the resource of starter cartridges has a limit of 500 copies (then it is necessary to flash the microcircuit again), then commercially this operation doesn't make sense. But if the printer is located, for example, somewhere in the Russian outback, where there are several tens of kilometers to the settlement, then the printer firmware is a real way out of the situation.

Based on the Xerox Phaser 6000 / 6010 printer, developed multifunction device Xerox workcentre 6015. An attempt to upload firmware from the Xerox 6000 printer into the firmware from the Xerox 6015 MFP resulted in error 092-661. But for this device, we managed to get a working firmware. Download firmware for Xerox WorkCentre 6015B


Attention!!!
All manipulations with the printer are done at your own peril and risk. Before flashing the 24s16 chip, be sure to save its dump.

The materials of the site http://testcopy.ru were used in the article

Rate the quality of the note

Xerox Phaser 6010N are a new generation of color personal printers. To improve print quality, the Phaser 6000 series printers have a resolution of 600 x 600 pixels per inch with a color depth of 4 bits, which makes it possible to print up to 16 shades per dot (pixel). This technology allows for more smooth transitions and smooth fills than when printing at the standard 1-bit depth available on most color printers.

About what is the Xerox Phaser 6010 printer

For users at home or in the office, the small dimensions of the printer will be appreciated. Width 394 mm Height 233 mm Depth 304 mm. The printer weighs only 10 kg - even a child can lift it.
The printer comes with starter cartridges, which, as stated in the reviews for the Xerox 6010 printer, "Starter cartridges of all colors (CMYK), rated for 500 prints." After 500 sheets have been counted, the printer locks up, writes on the display about the absence of any color and, naturally, ceases to perform its immediate duties. To continue printing, the manufacturer asks you to buy a new cartridge, the price of which will “pleasantly” surprise you (and there you need 4 !).

Why you need firmware and refilling Xerox 6010

“But you can somehow fill it up and it will be cheaper,” many of you will say. It is possible, but simply by pouring the toner of the desired color into the cartridge, the printer will not recognize it as full again.
Here's the thing: the printer counts the number of copies made, i.e. counts the number of printed sheets and blocks when a certain amount is reached, and the program will think that the toner has run out, no matter how much it is refilled. That is, in order to continue printing, a new cartridge must be installed, with a new chip!
There is one way to make him think the cartridge is full, flash and refill the printer. Next, I will describe the process in detail and will instruction Xerox 6010 printer firmware.

Xerox 6010 printer firmware manual

The page counter for starter cartridges is located in the printer itself. You need to disassemble it. Later in the article, we will look at how to flash a printer, refill it and continue printing with old cartridges. Here is the printer I disassembled (photo from my second site).



Above Xerox Phaser 6010 N we see a blue board (called a board MCU), on it (closer to the top) will be located chip 24s16 - non-volatile memory chip ( marking on it 416m). It is here that the information that we need to reset is stored, information about the number of printed pages. I highlighted the microcircuit with a red circle. We solder it carefully and flash it with this xerox 6010 24c16 start firmware. You can flash it like a chip from samsung cartridge 4200/Xerox3119, via programmer. We solder back, check that all the legs are soldered well.

If there are cartridges with chips in the printer, then they (the chips) must be pulled out. We collect, we look at the level of toner (should show 100%). The printer is now ready to print another 500 copies and then stitch again... or whatever. In the service menu, you can save eeprom to ess (NVM), and after 500 pages load eeprom from ess (NVM). Do not forget that the method is only for devices with a display.
How to get into service mode?

Instructions on how to get into the service mode of the Xerox Phaser 6010N printer

  1. Turn off the printer with the button (on the right side of the printer).
  2. Press and hold buttons "up arrow" and "arrow to down" at the same time, without releasing the button, turn on the printer with the button (on the right side of the printer). It will beep and the printer will display "Diagnostics". Do not release the button until the display shows " Service Mode Password" . You can release the buttons.
  3. Press the button on the printer "arrow to down" 2 times and a button OK.
  4. Click the button "arrow to down" Service Mode Engine Diag , press OK , button "arrow to down" until the display shows "Engine Diag NVM Settings" , press OK .
  5. There are items "LoadNVM from ESS" and "saveNVM to ESS" . To save the values ​​\u200b\u200bonce after the firmware, select "saveNVM to ESS", and to load later (reset) - "LoadNVM from ESS"
Now it remains only to reset every 500 sheets!
Internet