You are on page 1of 13

http://lapatushka.com/eng/index.

htm

XC01/Xerox90/Xerox01
Russian version ->> Contact info
emulator

I2C chips XC01/Xerox90/01 Programmer & other...


1-Wire DS2432/DS2502/DS2502UNW Programmer & other...
Info on this site not relate to copy-machines manufacturers.
In a case when you here accidentally then ask Google to show right way. :))
Primary e-mail:sglp@mail.ru
Secondary e-mail:lapatushka@gmail.com
new!!!
ogrammer for S3CC921 chips and emulators
tive chips AT88SC0204C new!!!
Samsung ML-305x/ML-347x/ML-455x/ML-163x
Samsung SCX-5x30/450x, Samsung CF/SF-560/565, ...

tive reprogrammable chips DS2432 (1-Wire protocol)


Konica-Minolta PagePro 1300/1350/1380/1400
Konica-Minolta Bizhub C250/C352...

ogrammer for chips located in cartridges:


vace 230/250/336/340,
erox 5825/5834, XC23/33, xdl23/33

Wire Software & hardware

mulator 1-Wire DS2502/DS2502UNW...

C01/Xerox90/Xerox01 chips and emulators

ogrammer for XC01/Xerox90/Xerox01 chips

Programmer for S3CC921 chips


CC921 IC has memory areas of two kinds: This time programmer supports:

EEPROM - for read/write S3CC921 (92112, Cert ID 1) ICs (used in m


OTP (One Time Programmed) - for One Time Programming machines)
S3CC921 (92121, Cert ID 3) ICs (used in
ta in EEPROM possible to write many times. Data in OTP D104 cartridges)
ble to write only once. As usually EEPROM contain counters. S3CC921 (92121, Cert ID 4) ICs (used in
ounter in EEPROM possible to reset. As usually OTP hold D205 cartridges)
ine model, region code, capacity, colour, some counters and S3CC921 (92112) Some Blue TNiRP emula
info. No with data located in OTP possible to change! S3CC921 (92121) Some Grey TN
emulators
e are many limitation to work with chips and emulators.
Some chips/emulators possible to reset in full volume. S3CC921 (92112, Cert ID 1) chips used in
cartridges:

MLT-D105: Samsung S
4600/4623F/4623FN,
1910/1915/2525/2580N, SF-650
MLT-D106: Samsung ML-2245
MLT-D108: Samsung
Some chips/emulators possible to reset partially. 1640/1641/1645/2240/2241
Some chips/emulators impossible to reset. MLT-D108: Samsung
1640/1641/1645/2240/2241
ogrammer able: MLT-D109: Samsung SCX-4300
MLT-D209: Samsung SCX-4824/4828,
Select device: S3CC921 IC/Emulator/Autodetect. 2855
Select Machine/Autodetect mode. MLT-D209: Samsung SCX-4824/4828,
Read data from S3CC921 chips and emulators. 2855
Automatically reset counters in EEPROM area of the CLT-407: Samsung CLP-320/320N/325, C
S3CC921 IC and Emulator (manual mode available too). 3185/3185N/3185FN
Write data to EEPROM area for the S3CC921 IC and CLT-409: Samsung CLP-310/310N/315/31
Emulator. CLX-3170FN/3175FN/3175FW
Write data to OTP area of the S3CC921 IC and Emulator CLT-508: Samsung CLP-620ND/670N/670
(while these data not changed and chip allows to do this) CLX-6220FX/6250FX
Make context analyse of the data located in the chip (or data CLT-609: Samsung CLP-770ND
loaded into Hex-editor of the programmer) to get chip/dump Xerox WC 3210/3220 MFP
info and take a decision about sense to reset counters. Xerox Phaser 3140/3155/3160
Xerox WC 3550'
ntact me by e-mail to get more info about programmer. Here
ntact info: Contact info S3CC921 (92121, Cert ID 3) ICs used in MLT-D
cartridges:

MLT-D104: Samsung ML-1660/1665/1


SCX-3200/3205/3207/3217

S3CC921 (92121, Cert ID 4) ICs used in


cartridges:

D205 - Samsung
3310D/3310ND/3710D/3710ND, S
4833FD/4833FR/5637FR

Appearance of the S3CC921 programmer:


Native chips AT88SC0204C
CRUM, ready for order Available for ordering EEPROMs AT88SC02
and related CRUM-modules compatible with
machines:

Samsung ML-2850 (2K & 5K)


Samsung ML-3050/3051 (4K & 8K)
Samsung ML-3470/3471/3472 (4K & 10K)
Samsung ML-4550/4551 (10K & 20K)
Samsung SCX-4725 (1K & 3K)
CRUM, ready for order
Samsung SCX-5530/5330 (4K & 8K)
Samsung ML-1630/1631K (1K & 2K)
Samsung SCX-4500/4501 (1K & 2K)
Samsung CF/SF-560/565 (1K & 3K)
Samsung SCX-5635/5835/ML-3475 (10K &
Samsung SCX-6545/6555
o toner: (25K)
o drum: (80K)

CRUM, ready for order


Xerox Phaser 3200 MFP (1K & 3K)
Xerox Phaser 3250 (5K)
Xerox Phaser 3300 MFP (4K & 8K)
Xerox Phaser 3428 (4K & 8K)
Xerox Phaser 3435 (10K)
Xerox Phaser 3600 (7K & 14K & 20K)
Xerox Phaser 3635 MFP (10K)
Xerox WorkCentre 4250/4260
o toner: (25K)
o drum: (80K)

Dell-1815 (3K & 5K)

Ricoh Aficio SP 3200 SF (4K & 8K)


Ricoh Aficio SP 5100 (20K)
Ricoh Aficio SP 3300 (5K)

Samsung CLP-350:
o Black: (4K)
o Cyan/Magenta/Yellow: (2K)
Samsung CLP-610/660, CLX-6200/6210/62
o Black (2.5K & 5,5K)
o Cyan/Magenta /Yellow (2K & 5K)
o Paper Transfer Belt (PTB) (50K)

EEPROMs available for all mentioned mach


CRUM-modules - some types. Any region code.

Programmer for XC01/Xerox90/Xerox01 chips


is web site presents the programmer for the chips labeled like XC01/xerox90/xerox01. These chips are used i
s of copiers cartridges like 113R121, 113R154, 113R276, 13R90130, 113R307, 13R90125, 013R00577, 113R277
The goal of the chips - to limit cartridge life time to programmed in the chips value. The chips also have
sting features. If you make incorrect actions with ones you will lose all information forever. Because xerox90
01 are the same chip but with different inscriptions on the packages then when refer to xerox90 will unders
01 too.

re you can download the free trial-version of the programmer for these chips. (In trial-version the functio
amming is removed). You can ask about full version of the programmer by E-Mail: sglp@mail.ru The full version
ammer contains all available to me documentation which refer to the XC01/xerox90/xerox01 chips.
mentation is only result of my observation and nothing else). Being the owner of this information you can design
ammer with any interface and for any operation system for these kind of the chips.

anufacturer of the XC01 is STMicroelectronics. Logo of this chipmaker is showed on the top side of the package o
There is a suspicion that chips marked like xerox90/xerox01 is OEM developing of StMicroelectonics for it custo
tunately site of StMicroelectronics has not any info about such widely distributed chips.

e programmer works with any hardware (but with some limitations - see requirements to the hardware) which ca
ected to the COM port of a computer. Actually it was tested with SI PonyProg, JDM-prog, Co
on 0.8.002 and later). Also I offer my variant of the hardware interface. I recommend to use this interface most of
ave any programmer Serial EEPROM for COM port it means most likely you have already had the hardware fo
ammer. You need only this program to read, write or analyse chip. You can send message for me by E-Mail if
ammer hasn't been supported by this software, and probably I will include supporting of your hardware in the
on of the programmer.
you haven't a programmer it will take a hour to make one. There is a schematic diagram of programmer below
are is customizable to any possible combination of control signal what COM port can produce.

e programmer is able to work in all modern OS Windows. Work with hardware is realized by means of Window
ut direct access to the lines of the COM-port. The programmer was checked for Windows95/98/2000/XP o
m based from Pentium 200MMX up to Athlon-64.

Appearance of the programmer and setup dialog:

Some screen shots:


Action's menu, which currently supported for
chip xerox90:
read
program
check state of the chip (alive or dead)

... and analyse the context of the chip

ents panel. Track and reflect of the programmer actions such

opening/closing port
check if programmer is operating
start/end operation to read/program of the chip

so here you can see context analysing of the chip:

number made/planned copies


photoreceptor revolutions

... and other

Additional info
ne of the variants of the hardware for the programmer You can
load here: Schematic diagram X90 in Adobe PDF format
e menu you should select interface "Native optimal" Schematic diagram X90 in GIF format
scription of the programmer and schematic diagram. Description of the programmer & schematic diagr
irement to the hardware. (format RTF) [eng]
equency Asked Questions and answer (FAQ) FAQ (format RTF) [eng]
ense agreement for the programmer License agreement (plain text-1251) [eng]
Trial-version of the programmer 0.8.0436 beta
al-version of the programmer is available here: all documentation and schematic diagram [eng
size near 360
ssian trial-version of the programmer for xerox90 Russian trial-version of the programmer [rus]
story of the programmer History (plain text-1251 [rus])
ur messages, questions and suggestions you can write to the
Guest book
t book
My name is Lapatushka and don't ask me why...
me info about me and contact information: Communicate with me by E-Mail: sglp@mail.ru
leave message in the Guest book.

Native XC01/xerox90 and xerox01 chips


Available restored native chips labeled
XC01/xerox90/xerox01. Such chips are easy to
with any machines which require these chips.

You can order as "empty" chips, such chips w


preprogrammed by certain data of the customer.

It is available new service - programming


restoring chips for customers.

XC01/xerox90/xerox01 emulators
ere is available XC01/xerox90/xerox01 chips replacement solution called emulator (simulator, replacement
e XC01/xerox90/xerox01 chips emulators won't die when you send incorrect data to one. This time available
ent kinds of emulators:

rdinary emulator based on chip which utilize I2C data-exchange protocol and MCU (microcontroller) which m
properties like to XC01/xerox90/xerox01. It possible because XC01/xerox90/xerox01 is modified clone of I2C c
emulator assigned for the universal replacement solution of the chips XC01/xerox90 and xerox01 in copiers/prin
h use these chips for secure memory for storing different counters.

ernal emulator based on MCU. It just one chip - nothing else. See below description of the eternal emula
data intended for certain machine need to write into emulator. After programming emulator ready to work all time
to program emulator in future (by the way user have possibility to program emulator as many time as need). E
after power on event MCU copies data from flash memory into RAM (Random Access Memory). After this cou
g place into RAM. After power off and next power on this process start again. So every time after power on mac
be see new dump (dump programmed to eternal emulator).
e machines double data from chips to internal memory. For these kind of machines emulator will be work like u
/xerox90/xerox01 chip. As was mentioned before eternal emulator able to program many times.

e emulator has the same size as the size of the PCB (Printed-Circuit Board) where XC01/xerox90/xerox01 ch
ed.

hen you will use the toner-cartridge or drum-unit there is simple to reprogram the universal emulator for the
ating cycle. For programming usual emulator possible to use any I2C compatible software. The best free softwar
amming I2C based chips is PonyProg.

st of all the emulator for the XC01, xerox90 & xerox01 chips is best choice for the machines which "kill" these c
work cycle or for the machines which use the versions of these chips which have one-time program memory cells

mulator is good replacement solution for the "killed" chips!!!

s possible to order "empty" (like not programmed XC01/xerox90/xerox01 chips) and preprogrammed emula
me (by e-mail) about list really tested machines.

Emulator in photos:
Emulators 1-Wire DS2502/DS2502UNW etc...
ips which are used for CRUM module (Customer Replaceable Unit Monitor) don't limited by XC01/xerox90/xero
e are wide distributed chips from Dallas Semiconductor, which utilize 1-Wire data exchange protocol.

rox WCP 415/420 uses one with Dallas Sem chips: DS2502UNW. This chip is EPROM (One Time Program
ory). You can read data many times but every memory cell you can write only once. DS2502UNW views li
stor: chip with three pins but two pins only are really used. Manufacturer (Dallas Semiconductor) informs that
not reprogrammable. This chip not available on the free market. Chip with required parameters can be ordere
e customer only. Customer can't order DS2502UNW with characteristics which assign to other customer.

s available for ordering emulator of the 1-Wire chip DS2502UNW. There are available software and hardware too.

software supports: read operations for DS1982, DS2502, DS2502UNW; read/write operations for 1-Wire Emul
Software has support for files which created by iButton Viewer (for DS2502). You can download non-regist
version of the software. Non-registered version hasn't support for writing data into Emulator. All other functions
allowed. Here available additional info.
hardware supports: 1-Wire/XC01/xerox90/xerox01 chips. Hardware compatible with DS9097E. Moreover you
order hardware or you can make it independently. It is available schematic diagram for 1-Wire only or fo
Wire/Xerox90/Xerox01 chips. Here more details.
Dallas Sem suggest next solutions for its chips: solutions from Dallas Sem. You can download free software
order hardware from Dallas Sem here: download software from Dallas Sem.

mulator designed in such way that end-user able to reprogram one for next cycle of using. Such emulator able to
-many cycles. Same emulator can be used for different machines which are use DS2502UNW. Emulator uses 1-
col for programming. Same emulator able to use for many machines which are utilize DS2502UNW.

ery emulator come to user programmed and ready to work. Same emulator can be easy reprogrammed for requ
nd-user machine (which utilize DS2502UNW, DS2502, DS1982).

ip DS2502UNW uses by: Xerox WCP 415/420, Xerox 5915 (drum and toner), Vivace 186/256/346 (drum and ton

Photos of 1-Wire emulator:

Native chip DS2502/DS2502UNW and 1-


emulator on the PCB and into thermoshrinkable pi

1-Wire Software
requires native interface for 1-Wire Software or DS9097E-compatible adapter from Dallas Sem. Schematic diag
for native interface for 1-Wire and Xerox90/Xerox01/1-Wire interfaces you can download here.
supports DS9097E adapter from Dallas Sem
reads data for EPROM from Dallas Sem: DS2502, DS2502UNW, DS1982, 1-Wire Emulator
writes data into emulator by use 1-Wire data exchange protocol
reads files which created by Button Viewer (".txt") for DS1982, DS2502, DS2502UNW
restores context of the used or semi-used chips from Xerox WCP 415/420

utilizes OM-port

1-Wire Software for DS2432


1-Wire solutions from Dallas Sem
tive Interfaces for 1-Wire and 1-Wire/Xerox90/01 devices compatible with DS9097E adapter from Dallas Sem.
s next: 1-Wire Software will be work with DS9097E adapter from Dallas Sem as well as with native inter
over any software from Dallas Sem which has support for DS9097E adapter will be work with native interface too.
us free software which support DS9097E adapter from Dallas Sem are: iButton Viewer and OneWireViewer. Be
software from Dallas Sem, drivers for 1-Wire adapters must be insta

on Viewer exist as executable


WireViewer exist as Java applica
applications require drivers from Dallas Sem and one with Dallas Sem adapters (or native adapter for 1-
are).

an to know about 1-Wire solutions from Dallas Sem, will download drivers and free software here.

iButton Viewer from Dallas Sem


Supports 1-Wire Net environment with no logical limit for the number of devices on the bus
Reads and writes Memory iButtons based on SRAM, EPROM and EEPROM technology
Supports all currently available iButtons and their solder-mount equivalents
Content viewer for DS1982 (DS2502), DS1985 (DS2505), DS1986 (DS2506), DS1992, DS1993, DS1994 (DS24
DS1995, DS1996, DS2407, and DS1921
Multiple window, multiple port operation to view several devices simultaneously
Context sensitive help

Saves content of the chips in ".txt" file format (this format supports 1-Wire Software
OneWireViewer from Dallas Sem

e OneWireViewer is a Java application for exploring iButton or 1-Wire chip features from your
WireViewer automatically finds iButtons or 1-Wire chips on the 1-Wire Network and displays their serial numbers
cription of relevant features and menu options. The OneWireViewer supports nearly every feature of the 1-Wire fa
vices, including support for temperature, potentiometer, switch, A-to-D, humidity, and memory devices. In add
e-specific features are included to support the Thermochron, the DS1963S SHA device, and the DS1961S/DS2
EEPROM device.
Schematics and Software for 1-Wire devices
Schematic diagram for 1-Wire interface, PDF form
Schematic diagram for 1-Wire interface, GIF form
hematic diagram for 1-Wire/Xerox90/Xerox01 interface.
Schematic diagram for XC01/xerox90/01/1-Wir
matic compatible with DS9097E adapter from Dallas Sem.
interface: PDF
schematic supported by software from Dallas Sem: iButton
er and OneWireViewer Schematic diagram for XC01/xerox90/01/1-Wir
interface: GIF

n-registered version of the 1-Wire Software (available any


operations for chips and emulators, but write operation into 1-Wire Software [unregistered]
ator is prohibited). For usage: unpack archive in individual 1-Wire Software for DS2432 [unregistered]
and start software
uest book for messages Guest book
ntact info sglp@mail.ru

Download 1-Wire solutions from Dallas Sem


vers for Dallas Sem adapters (self-extracting executable). TMEX-drivers v3.21
vers with iButton Viewer (self-extracting executable). iButton Viewer+TMEX-drivers v3.21
me page for OneWireViewer Java project Home page of OneWireViewer project
http://www.maxim-
me page for TMEX-drivers
ic.com/products/ibutton/software/tmex/
uipments for 1-Wire from Dallas Sem Adapters for 1-Wire
S9097, DS9097E COM Port Adapter DS9097E
mething about SHA-1 (used by chips DS2432, for machines:
1-Wire SHA-1 Overview
a-Minolta PP-1300 etc.)
llas Sem for 1-Wire Dallas Sem for 1-Wire
llas Sem site http://www.maxim-ic.com/

Xerox Vivace 250/340/5825/5834...


CRUM Type1 It is available for order Program
(software&hardware) for the CRUM-modules
machines:

Vivace 230/250/336/340
Xerox 5825/5834
CRUM Type2 Xerox XC23/XC33
XDL23/33

It is possible to order ready for usage CR


modules for these machinese too.

CRUM, ready for order


Native chips DS2432
It is possible to order native chips DS2432 (on
PCB) for next machines:

Konica-Minolta PP1300W
Konica-Minolta MC2400W
Xerox Phaser 6120
Konica Minolta bizhub C250/252
CRUM, ready for order Konica Minolta bizhub C300/352
EPSON EPL-6200
...other machines, which use DS2432...

By use registered version of the 1-Wire Softwa


is possible to programme offered CRUM-mod
many times.

Warning!
Native CRUM-modules (CRUM that were sup
with machine) not reprogrammable after usage (s
bytes of the native CRUM-modules programme
such way that future reprogramming is prohibited)

Primary e-mail: sglp@mail.ru In a case when you sent me letter and not receive
answer in 7 days then repeat your message pleas
Secondary e-mail: lapatushka@gmail.com use secondary e-mail too. It is a good will be to lea
message in the guest book too.
Date of the last modification the site: May 02, 2011
Copyright () 2002-2011 Lapatushka

Russian version ->>

You might also like