Russian version ->>
Info on this site has no relation to copy-machines manufacturers.
In a case when you here accidentally then ask Google to show right way. :))


Programmer for crypto ICs for Videojet 1040, Willet 620 new!!!
VJ1040 CRUMs small
Programmer for RFID Tags 13.56 ╠├÷ new!!!
RF Tags small
Programmer for Dual Interface Tags new!!!
DI Tags small
Programmer for DS2431 chips for VideoJet, Willett, LeadJet new!!!
VJ CRUMs small
Programmer for RU4AP chips
RU4AP based CRUM
Programmer for S3CC921 chips and emulators
S3CC921 Prog
Programmer for AT88SC0204C/SS02-1
Programmer for AT88SC0204C/SS02-1
Native chips AT88SC0204C
  -Samsung ML-305x/ML-347x/ML-455x/ML-163x
  -Samsung SCX-5x30/450x, Samsung CF/SF-560/565, ...
Samsung 305x CRUM
Native reprogrammable chips DS2432 (1-Wire protocol)
  -Konica-Minolta PagePro 1300/1350/1380/1400
  -Konica-Minolta Bizhub C250/C352...
Many DS2432
Programmer for chips located in cartridges:
  Vivace 230/250/336/340,
  Xerox 5825/5834, XC23/33, xdl23/33
Vivace CRUM
1-Wire Software & hardware
1-Wire Software
Emulator 1-Wire DS2502/DS2502UNW...
1-Wire emulators
XC01/Xerox90/Xerox01 chips and emulators

Programmer for XC01/Xerox90/Xerox01 chips

XC01/Xerox90/Xerox01 Restorer
Programmer for crypto ICs VJ1040

Industrial Ink Jet Printers for product labeling VideoJet 1040, Willet 620 use Crypto ICs in CRUM-modules of ink/makeup.

Next consumables use this Crypto IC:
Make-up: V851-R, V852-R, V853-R etc...
Ink: V571-R, V572-R, V573-R etc...

Programmer is able to do next:

  • read data from Crypto IC
  • program brand-new Crypto IC by user data

Looking for solution for these CRUMs? Ask me.

VJ1040 CRUMs  many

Crypto ICs are used in the next Ink Jet Machines:

  • Videojet 1040
  • Videojet 1240/1280
  • Videojet 1580
  • Videojet 1860
  • Willet 620/640
  • ...etc..

Appearance of the programmer for Crypto IC:

Crypto IC  Programmer
Programmer for RFID Tags 13.56 MHz

There are machines that use radio chips at frequency 13.56 MHz - RFID Tags.

The chips (tags) with radio 13.56 MHz interface, basically, consist from cells for writing / reading - EEPROM.
Some cells (for example, cells containing a serial number) are read-only.

RF tags are possible to reset many times. As usually tag from one consumable is possible to program to another consumable and tag from one machine model is possible to program to other model. For example, tag from Xerox CC C118 is possible to program for Xerox WC 5225 and so on.

The programmer supports original (OEM) CRUM-modules and a some types of the emulators.

RF Tags many

RFID Tags 13.56 MHz used in next machines:


  • Xerox CC/WC C/M 118/ 123/ 128/ 133 (toner/drum)
  • Xerox WorkCentre 5222/5225/5230 (toner/drum)
  • Xerox DP 4590, WC Pro 4110/4112/4127/4590/4595 (toner/drum)
  • Xerox Phaser 5500 (toner)
  • Xerox Phaser 5500/5550 (toner/drum)
  • Xerox DocuCentre 236/286/336/2005/2055/3005/2007/3007 (toner/drum)
  • Xerox DocuCentre-II 2005/2055/3005/2007/3007 (toner/drum)


  • Xerox DocuColor 240/242/250/252/260 (toners/drums)
  • Xerox WorkCentre 7655/7665/7675/7755/7765/7775 (toners/drums)
  • Xerox DC 700, Digital Color Press 700/770/C75/J75 (toners/drums)
  • Xerox DCP 550/560/570/C60/C70, WC 7965/7975 (toners/drums)
  • Xerox WC 7132/ 7232/ 7242 (toners/drums)
  • Xerox Phaser 7760 (toners)

... and others.

Programmer for Dual Interface Tags

Many machines use chips with dual interfaces (air / wire) - Dual Interface Tags.
Native (OEM) tags support both interfaces. Emulators work with wired interface only. Antenna for air interface, located on the emulator PCB, has just a decorative purpose. As usually the air interface is not used in machines.

The chips (tags) with a dual interface, basically, consist from cells for writing / reading - EEPROM.
Some cells (for example, cells containing a serial number) are read-only.

To work with memory cells need to use access password. Many machines share same access password.
Emulators, as usually, ignore any access password. They work with any password.

Tags can be reset many times. Tags with the same password can be reprogrammed mutually.

The programmer supports original (OEM) CRUM-modules and a some types of the emulators.

DI Tags many

At this moment programmer checked for DI tags for next machines:

  • Xerox 5019/5021/5022/5024
  • Xerox WC 5325/5330/5335
  • Xerox WC 7120/7125/7220/7225
  • Xerox WC 7525/7530/7535/7545/7556/7830/7835/7845/7855/7970
  • Xerox AltaLink C8030/C8035/C8045/C8055/C8070
  • Fuji Xerox ApeosPort-V C2276/3374/3376/4476/5576/6676/7776
  • Fuji Xerox DocuCentre-V C2276/3374/3376/4476/5576/6676/7776
  • Fuji Xerox DocuCentre IV C2260/2263/2265
  • Fuji Xerox DocuCentre III C2200/2201/2205/3300/3305
  • Fuji Xerox ApeosPort III C2200/2201/2205/3300/3305
  • Fuji Xerox DocuPrint C5005d
  • Fuji Xerox DocuPrint C2255
  • Dell C7765

Appearance of the Dual Interface Tags programmer:

DI Tags Programmer
Programmer for DS2431 chips [VJ edition]

Industrial printers for marking production VideoJet 1210/1220/1510/1520/1610/1710 and Willet W630 use DS2431 ICs in CRUM-modules of ink, make-up and core-module. LeadJet V150, V280 use DS2431 in solvent and ink.

Next consumables use DS2431 IC:
Ink: V401-D, V403-D, V410A-D, V411-D, V435-D, V459-D, V469-D, V481-C, V490-C, V499-D, V651-D, W521, W522 and other...
Make-up: V701-D, V705-D, V705A-D, V706-D, V708-D, V710-D, V712-D, V720-D, V730-D, V731-D, V751-D, V752-D, W816-D, W817-D, W812-D, W816-D, W817-D and other...

Programmer able to do next:

  • read data from DS2431
  • program brand-new DS2431 by user data

Appearance of the DS2431 programmer:

RU4AP Programmer
Programmer for RU4AP chips

RU4AP IC used in CRUM-modules of many Sharp machines.

RU4AP IC has memory area of two types:

  • EEPROM - for read/write
  • ROM (Read Only Memory) - for read only operations
Data in EEPROM possible to write many times.
Data in ROM available for read only.
EEPROM contains counters and other information what possible to change.
Data in ROM indicate machine model, region code, capacity, serial number etc...

This time programmer able:

  • Read data from RU4AP chip.
  • Make context analyse for known models.
  • Reset counters in EEPROM area.
  • Program all EEPROM area.

Some notes:

  • Impossible to change CRUM type. This means - IC from MX-235 impossible to alter in MX-312 and so on.
  • As usually all chips possible to reset in full volume.

This time programmer supports (in automatic mode) chips from next consumables (toners) and machines:

  • MX-235, 16K: Sharp AR-5618/5620/5623, MX-M182/M202/M232
  • MX-312, 25K: Sharp AR-5726/5731, MX-M260/M264/M310/M314/M354
  • MX-500, 40K: Sharp MX-M282/M283/M362/M363/M452/M453/M502/M503
  • MX-B42, 20K: Sharp MX-B382/M402
  • MX-237/238, 20K/ 8.4K: Sharp AR-6020/6023/6026/6031/6131/X201/X231/X311
  • MX-315, 27.5K: Sharp MX-M265/266/315/316/356
  • MX-560, 40K: Sharp AR-M460/M560, MX-M364/M365/464/M465/564/M565
  • MX-23, black/colour, 18K/10K: Sharp MX-1810/2010/2310/3111
  • MX-36, black/colour, 24K/15K: Sharp MX-2610/3110/3610
  • MX-51, black/colour, 40K/18K: Sharp MX-4110/4111/4112/4140/4141/5110/5111/5112/5140/5141
  • DX-25, black/colour, 20K/7K: Sharp DX-2000/2500

Appearance of the RU4AP programmer:

RU4AP Programmer
Programmer for S3CC921 chips

S3CC921 IC has memory areas of two kinds:

  • EEPROM - for read/write
  • OTP (One Time Programmed) - for One Time Programming
Data in EEPROM possible to write many times. Data in OTP possible to write only once. As usually EEPROM contain counters. All counter in EEPROM possible to reset. As usually OTP hold machine model, region code, capacity, colour, some counters and other info. No with data located in OTP possible to change!

There are many limitation to work with chips and emulators.
  • Some chips/emulators possible to reset in full volume.
  • Some chips/emulators possible to reset partially.
  • Some chips/emulators impossible to reset.

Programmer able:

  • Select device: S3CC921 IC/Emulator/Autodetect.
  • Select Machine/Autodetect mode.
  • Read data from S3CC921 chips and emulators.
  • Automatically reset counters in EEPROM area of the S3CC921 IC and Emulator (manual mode available too).
  • Write data to EEPROM area for the S3CC921 IC and Emulator.
  • Write data to OTP area of the S3CC921 IC and Emulator (while these data not changed and chip allows to do this)
  • Make context analyse of the data located in the chip (or data loaded into Hex-editor of the programmer) to get chip/dump info and take a decision about sense to reset counters.

Contact me by e-mail to get more info about programmer. Here is contact info: Contact info

This time programmer supports:

  • S3CC921 (92112, Cert ID 1)
  • S3CC921 (92121, Cert ID 3/4/5/6)
  • S3CC921 (92112) Some Blue TNiRP emulators
  • S3CC921 (92121) Some Grey TNiRP emulators

S3CC921 (92112, Cert ID 1) chips used in next cartridges:

  • MLT-D105: Samsung SCX-4600/4623F/4623FN, ML-1910/1915/2525/2580N, SF-650
  • MLT-D106: Samsung ML-2245
  • MLT-D108: Samsung ML-1640/1641/1645/2240/2241
  • MLT-D108: Samsung ML-1640/1641/1645/2240/2241
  • MLT-D109: Samsung SCX-4300
  • MLT-D209: Samsung SCX-4824/4828, ML-2855
  • MLT-D209: Samsung SCX-4824/4828, ML-2855
  • CLT-407: Samsung CLP-320/320N/325, CLX-3185/3185N/3185FN
  • CLT-409: Sams
  • Xerox Phaser 3140/3155/3160
  • Xerox WC 3550

S3CC921 (92121, Cert ID 3) ICs used in MLT-D104 cartridges:

  • MLT-D104: Samsung ML-1660/1665/1667, SCX-3200/3205/3207/3217

S3CC921 (92121, Cert ID 4) ICs used in next cartridges:

  • MLT-D205 - Samsung ML-3310D/3310ND/3710D/3710ND, SCX-4833FD/4833FR/5637FR
  • MLT-D305 - Samsung ML-3750ND
  • Xerox Phaser 3320
  • Xerox WC 3315/3325

S3CC921 (92121, Cert ID 5) ICs used in next cartridges:

  • MLT-D309 - Samsung ML-5510/6510
  • Xerox Phaser 4600/4620

S3CC921 (92121, Cert ID 6) ICs used in next cartridges:

  • MLT-D103 - Samsung ML-2950/2951/2955, SCX-4727/4728/4729

Appearance of the S3CC921 programmer:

Main window of the S3CC921  Programmer
Programmer for AT88SC0204C/SS02-1 chips

AT88SC0204C/SS02-1 chips - secure EEPROM.

All memory of every IC has two areas:

  • config area
  • user data area

Config area has settings for data access to the user area.

Data access to the user area possible by use:

  • user data area password (Data Password)
  • config area password (Config Password)

Every AT88SC0204C/SS02-1 IC has Lot History Code (LHC) field in the config area. Many AT88SC0204C ICs share same LHC value. Every SS02-1 IC has unique value for LHC. Many machines use same (static) password for data access. This means - many AT88SC0204C/SS02-1 ICs for one machine use same (static) password depend from machine model. Some SS02-1 based machines, use unique (dynamic) password for every SS02-1 IC. This password depend from LHC field of the the config area. Every IC has other LHC value and has other password. This means - many SS02-1 ICs for one machine uses different (dynamic) passwords, depend from LHC field value. The password for one SS02-1 IC will not work with other SS02-1 IC.

This time available next versions of the Programme for AT88SC0204C/SS02-1 chips::

    Version [Standard Dynamic]

  • intended just for SS02-1 ICs
  • works with used SS02-1 ICs with dynamic passwords
  • uses Data Password (password for user area)

    Version [Standard]

  • intended for AT88SC0204C/SS02-1 ICs
  • works with used AT88SC0204C/SS02-1 ICs with static or dynamic passwords
  • uses Data Password (password for user area)

    Version [Extended]

  • intended for AT88SC0204C/SS02-1 ICs
  • works with used AT88SC0204C/SS02-1 ICs with static or dynamic passwords
  • uses Data Password (password for user area)
  • uses Config Password (password for config area)

Contact me by e-mail to get more info about programmer. Here is contact info: Contact info

Next machines use dynamic passwords:

  • Samsung SCX-5635/5835/5935/ML-3475
  • Samsung SCX-6545/6555, toner
  • Samsung SCX-6545/6555, drum
  • Xerox WC 4250/4260, toner
  • Xerox WC 4250/4260, drum
  • Dell 2335 DN

Next machines use static passwords:

  • Samsung ML-3050/3051
  • Samsung SCX-5530/5330
  • Samsung ML-3470/3471/3472
  • Samsung SCX-4725
  • Samsung ML-4550/4551
  • Samsung ML-1630/1631, SCX-4500/4501K
  • Samsung CF/SF-560R/565
  • Samsung ML-2850/2851
  • Xerox Phaser 3200 MFP
  • Xerox Phaser 3250
  • Xerox Phaser 3300 MFP
  • Xerox Phaser 3428
  • Xerox Phaser 3435
  • Xerox Phaser 3600
  • Xerox Phaser 3635 MFP
  • Dell-1815
  • Samsung CLP-350, Black, Cyan, Magenta, Yellow
  • Samsung CLP-610/660, CLX-6200/6210/6240, Black, Cyan, Magenta, Yellow, PTB
  • Samsung CLP-770/775, PTB
  • Ricoh Aficio SP3200SF
  • Ricoh Aficio SP3300
  • Ricoh Aficio SP5100

Appearance of the programmer for AT88SC0204C/SS02-1 chips

Main window of the AT88  Programmer

Native chips AT88SC0204C

CRUM, ready for order
ML-305x CRUM top side
ML-305x CRUM bottom side
CRUM, ready for order
SCX-4725 CRUM top side
SCX-4725 CRUM bottom side
CRUM, ready for order
ML-285x CRUM top side
ML-285x CRUM bottom side

Available for ordering EEPROMs AT88SC0204C and related CRUM-modules compatible with next 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)
  • 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 & 4K)
  • Samsung SCX-6545/6555
    • toner: (25K)
    • drum: (80K)
  • Samsung ML-4510/5010/5015 (drum)
  • 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
    • toner: (25K)
    • 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:
    • Black: (4K)
    • Cyan/Magenta/Yellow: (2K)
  • Samsung CLP-610/660, CLX-6200/6210/6240
    • Black (2.5K & 5,5K)
    • Cyan/Magenta /Yellow (2K & 5K)
    • Paper Transfer Belt (PTB) (50K)

EEPROMs available for all mentioned machines. CRUM-modules - some types. Any region code.


Programmer for XC01/Xerox90/Xerox01 chips

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

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

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

The programmer works with any hardware (but with some limitations - see requirements to the hardware) which can be connected to the COM port of a computer. Actually it was tested with SI PonyProg, JDM-prog, ComPic (version 0.8.002 and later). Also I offer my variant of the hardware interface. I recommend to use this interface most of all. If you have any programmer Serial EEPROM for COM port it means most likely you have already had the hardware for the programmer. You need only this program to read, write or analyse chip. You can send message for me by E-Mail if your programmer hasn't been supported by this software, and probably I will include supporting of your hardware in the next version of the programmer.

If you haven't a programmer it will take a hour to make one. There is a schematic diagram of programmer below. The software is customizable to any possible combination of control signal what COM port can produce.

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


Appearance of the programmer and setup dialog:

Main window of the programmer+setup dialog
Some screen shots:
Action's menu
Action's menu, which currently supported for the chip xerox90:
  • read
  • program
  • check state of the chip (alive or dead)
  • ... and analyse the context of the chip

Events panel. Track and reflect of the programmer actions such as:

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

Also here you can see context analysing of the chip:

  • number made/planned copies
  • photoreceptor revolutions
  • ... and other
Analyzing the chip

Additional info

One of the variants of the hardware for the programmer You can download here:
(In the menu you should select interface "Native optimal"
Description of the programmer and schematic diagram. Requirement to theáhardware.
Frequency Asked Questions and answer (FAQ)
License agreement for the programmer
Trial-version of the programmer is available here:
Russian trial-version of the programmer for xerox90
History of the programmer History (plain text-1251 [rus])
Your messages, questions and suggestions you can write to the Guest book
Some info about me and contact information:
My name is Lapatushka and don't ask me why... ;))
Communicate with me by E-Mail: or leave message in the Guest book.
Native XC01/xerox90 and xerox01 chips
Xerox90/Xerox01 chips

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

You can order as "empty" chips, such chips which preprogrammed by certain data of the customer.

It is available new service - programming and restoring chips for customers.


XC01/xerox90/xerox01 emulators

There is available XC01/xerox90/xerox01 chips replacement solution called emulator (simulator, replacement unit). Unlike XC01/xerox90/xerox01 chips emulators won't die when you send incorrect data to one. This time available two different kinds of emulators:

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

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

The emulator has the same size as the size of the PCB (Printed-Circuit Board) where XC01/xerox90/xerox01 chip is located.

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

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

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

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

Emulator in photos:
Emulators Emulators Emulators Emulators
Emulators 1-Wire DS2502/DS2502UNW etc...

Chips which are used for CRUM module (Customer Replaceable Unit Monitor) don't limited by XC01/xerox90/xerox01. There are wide distributed chips from DallasáSemiconductor, which utilize 1-Wire data exchange protocol.

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

It is 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 Emulator. Software has support for files which created by iButton Viewer (for DS2502). You can download non-registered version of the software. Non-registered version hasn't support for writing data into Emulator. All other functions are allowed. Here available additional info.
  • hardware supports: 1-Wire/XC01/xerox90/xerox01 chips. Hardware compatible with DS9097E. Moreover you can order hardware or you can make it independently. It is available schematic diagram for 1-Wire only or for 1-Wire/Xerox90/Xerox01 chips. Here more details.
  • DallasáSem suggest next solutions for its chips: solutions from DallasáSem. You can download free software and order hardware from DallasáSem here: download software from DallasáSem.

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

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

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

Photos of 1-Wire emulator:
1-Wire chip and emulator  DS2502
1-Wire chip and emulator 5915 Drum chip 1-Wire emulators

Native chip DS2502/DS2502UNW and 1-Wire emulator on the PCB and into thermoshrinkable pipe.


1-Wire Software

  • requires native interface for 1-Wire Software or DS9097E-compatible adapter from Dallas Sem. Schematic diagram 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

1-Wire Software for DS2432

╬˝ÝţÔÝţň ţŕÝţ 1-Wire Software

1-Wire solutions from Dallas Sem

Native Interfaces for 1-Wire and 1-Wire/Xerox90/01 devices compatible with DS9097E adapter from Dallas Sem. This means next: 1-Wire  Software will be work with DS9097E adapter from Dallas Sem as well as with native interface. Moreover any software from Dallas Sem which has support for DS9097E adapter will be work with native interface too. The famous free software which support DS9097E adapter from Dallas Sem are: iButton Viewer and OneWireViewer. Before using software from Dallas Sem, drivers for 1-Wire adapters must be installed.

iButton Viewer exist as executable file.
OneWireViewer exist as Java application.
Both applications require drivers from Dallas Sem and one with Dallas Sem adapters (or native adapter for 1-Wire Software).

You can 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 (DS2404), 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
iButton Viewer

OneWireViewer from Dallas Sem

The OneWireViewer is a JavaÖ application for exploring iButton or 1-Wire« chip features from your PC. OneWireViewer automatically finds iButtons or 1-Wire chips on the 1-Wire Network and displays their serial numbers with a description of relevant features and menu options. The OneWireViewer supports nearly every feature of the 1-Wire family of devices, including support for temperature, potentiometer, switch, A-to-D, humidity, and memory devices. In addition, device-specific features are included to support the Thermochron, the DS1963S SHA device, and the DS1961S/DS2432 SHA EEPROM device.


Schematics and Software for 1-Wire devices

Schematic diagram for 1-Wire/Xerox90/Xerox01 interface. Schematic compatible with DS9097E adapter from Dallas Sem. This schematic supported by software from Dallas Sem: iButton Viewer and OneWireViewer

Non-registered version of the 1-Wire Software (available any read operations for chips and emulators, but write operation into emulator is prohibited). For usage: unpack archive in individual folder and start software

1-Wire Software [unregistered]
1-Wire Software for DS2432 [unregistered]

Guest book for messages Guest book
Contact info

Download 1-Wire solutions from Dallas Sem

Drivers for Dallas Sem adapters (self-extracting executable). TMEX-drivers v3.21
Drivers with iButton Viewer (self-extracting executable). iButton Viewer+TMEX-drivers v3.21
Home page for OneWireViewer Java project Home page of OneWireViewer project
Home page for TMEX-drivers
Equipments for 1-Wire from Dallas Sem Adapters for 1-Wire
DS9097, DS9097E COM Port Adapter
Something about SHA-1 (used by chips DS2432, for machines: Konica-Minolta PP-1300 etc.) 1-Wire SHA-1 Overview
Dallas Sem for 1-Wire
Dallas Sem site

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

CRUM Type1
Vivace CRUM Type1 bottom side
Vivace CRUM Type1 top side
CRUM Type2
Vivace CRUM Type2 bottom side
Vivace CRUM Type2 top side
CRUM, ready for order
Vivace CRUM offer bottom side
Vivace CRUM offer top side

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

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

It is possible to order ready for usage CRUM-modules for these machinese too.


Native chips DS2432

CRUM, ready for order
PP1300W CRUM top side
PP1300W CRUM bottom side

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

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

By use registered version of the 1-Wire Software it is possible to programme offered CRUM-modules many times.

Native CRUM-modules (CRUM that were supplied with machine) not reprogrammable after usage (status bytes of the native CRUM-modules programmed in such way that future reprogramming is prohibited).


In a case when you sent me letter and not received answer in 7 days then repeat your message please by use secondary e-mail too. It is a good will be to leave message in the guest book too.

Date of the last modification the site:
November, 27, 2021
Copyright (˝) 2002-2021 Lapatushka