Russian version ->> |
I2C chips
XC01/Xerox90/01 Programmer & other... |
|||||||||||||
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. :)) |
|||||||||||||
Primary e-mail:sglp@mail.ru |
Secondary e-mail:lapatushka@gmail.com |
||||||||||||
Programmer for crypto ICs for Videojet 1040, Willet 620 new!!! | |||||||||||||
Programmer for RFID Tags 13.56 ÌÃö new!!! | |||||||||||||
Programmer for Dual Interface Tags new!!! | |||||||||||||
Programmer for DS2431 chips for VideoJet, Willett, LeadJet new!!! | |||||||||||||
Programmer for RU4AP chips | |||||||||||||
Programmer for S3CC921 chips and emulators | |||||||||||||
Programmer for AT88SC0204C/SS02-1 | |||||||||||||
|
|||||||||||||
|
|||||||||||||
|
|||||||||||||
1-Wire Software & hardware | |||||||||||||
Emulator 1-Wire DS2502/DS2502UNW... | |||||||||||||
XC01/Xerox90/Xerox01 chips and emulators | |||||||||||||
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:
Programmer is able to do next:
Looking for solution for these CRUMs? Ask me. |
Crypto ICs are used in the next Ink Jet Machines:
|
||||||||||||
Appearance of the programmer for Crypto IC: |
|||||||||||||
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. 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. |
RFID Tags 13.56 MHz used in next machines: Monochrome:
Colour:
... and others. |
||||||||||||
Many machines use chips with dual interfaces (air / wire) - Dual
Interface Tags. The chips (tags) with a dual interface, basically, consist from cells
for writing / reading - EEPROM. To work with memory cells need to use access password. Many machines
share same access password. Tags can be reset many times. Tags with the same password can be reprogrammed
mutually. |
At this moment programmer checked for DI tags for next machines:
|
||||||||||||
Appearance of the Dual Interface Tags programmer: |
|||||||||||||
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: Programmer able to do next:
|
|||||||||||||
Appearance of the DS2431 programmer: |
|||||||||||||
RU4AP IC used in CRUM-modules of many Sharp machines. RU4AP IC has memory area of two types:
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:
Some notes:
|
This time programmer supports (in automatic mode) chips from next consumables
(toners) and machines:
|
||||||||||||
Appearance of the RU4AP programmer: |
|||||||||||||
S3CC921 IC has memory areas of two kinds:
There are many limitation to work with chips and emulators.
Programmer able:
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) chips used in next cartridges:
S3CC921 (92121, Cert ID 3) ICs used in MLT-D104 cartridges:
S3CC921 (92121, Cert ID 4) ICs used in next cartridges:
S3CC921 (92121, Cert ID 5) ICs used in next cartridges:
S3CC921 (92121, Cert ID 6) ICs used in next cartridges:
|
||||||||||||
Appearance of the S3CC921 programmer: |
|||||||||||||
AT88SC0204C/SS02-1 chips - secure EEPROM. All memory of every IC has two areas:
Config area has settings for data access to the user area. Data access to the user area possible by use:
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. Version [Standard Dynamic]
Version [Standard]
Version [Extended]
Contact me by e-mail to get more info about programmer. Here is contact info: Contact info |
Next machines use dynamic passwords:
Next machines use static passwords:
|
||||||||||||
Appearance of the programmer for AT88SC0204C/SS02-1 chips |
|||||||||||||
|
Available for ordering EEPROMs AT88SC0204C and related CRUM-modules compatible with next machines:
EEPROMs available for all mentioned machines. CRUM-modules - some types. Any region code. |
||||||||||||
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: sglp@mail.ru 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: |
|||||||||||||
Some screen shots:
|
|||||||||||||
Action's menu, which
currently supported for the chip xerox90:
|
|||||||||||||
Events panel. Track and reflect of the programmer actions such as:
Also here you can see context analysing of 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:
sglp@mail.ru or leave message in the Guest book.
|
|||||||||||||
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. |
|||||||||||||
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. 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. |
|||||||||||||
Emulator in photos:
|
|||||||||||||
|
|||||||||||||
|
|||||||||||||
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.
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:
|
|||||||||||||
|
Native chip DS2502/DS2502UNW and 1-Wire emulator on the PCB and into thermoshrinkable pipe. |
||||||||||||
|
|||||||||||||
1-Wire Software for DS2432 |
|||||||||||||
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. |
|||||||||||||
|
|||||||||||||
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. |
|||||||||||||
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] |
||||||||||||
Guest book for messages | Guest book | ||||||||||||
Contact info | |||||||||||||
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 | http://www.maxim-ic.com/products/ibutton/software/tmex/ | ||||||||||||
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 | http://www.maxim-ic.com/ | ||||||||||||
|
It is available for order Programmer (software&hardware) for the CRUM-modules of machines:
It is possible to order ready for usage CRUM-modules for these machinese too. |
||||||||||||
|
It is possible to order native chips DS2432 (on the PCB) for next machines:
By use registered version of the 1-Wire Software it is possible to programme offered CRUM-modules many times. Warning! |
||||||||||||
|
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
|
|