English version ->> |
I2C chips
XC01/Xerox90/01 Programmer & other... |
|||||||||||||
Информация на
этом сайте не имеет отношения к производителям множительной техники. Если Вы попали сюда случайно, то Google укажет правильный путь ;) |
|||||||||||||
Основной e-mail:sglp@mail.ru |
Альтернативный e-mail:lapatushka@gmail.com |
||||||||||||
Программатор для чипов RU4AP | |||||||||||||
Программатор для чипов S3CC921 и эмуляторов | |||||||||||||
Программатор для AT88SC0204C/SS02-1 | |||||||||||||
|
|||||||||||||
|
|||||||||||||
|
|||||||||||||
1-Wire Software & hardware | |||||||||||||
Эмулятор 1-Wire DS2502/DS2502UNW... | |||||||||||||
Чипы XC01/Xerox90/Xerox01 и эмуляторы | |||||||||||||
Программатор чипов XC01/Xerox90/Xerox01 | |||||||||||||
Промышленные принтеры-маркираторы VideoJet 1040, Willet 620 используют Crypto IC в качестве счетчиков для расходников в растворителях (make-up) и чернилах (ink). Следующие расходники используют Crypto IC: Программатор может:
Ищете решение для этих CRUMs? Пишите.
|
Crypto ICs используются в следующих каплеструйных принтерах:
|
||||||||||||
Программатор для Crypto IC: |
|||||||||||||
![]() |
|||||||||||||
Ряд машин используют радиочипы, работающие на частоте 13.56 МГц - RFID Tags. Радиочипы, в основном, состоят из ячеек для записи/чтения - EEPROM. Чипы можно многократно сбрасывать и, как правило, перепрограммировать на другой тип расходки и другой аппарат. Программатор поддерживает оригинальные (OEM) CRUM-модули и ряд эмуляторов.
|
RFID Tags 13.56 MГц используются в следующих машинах: Монохромные:
Цветные:
... и других. |
||||||||||||
Многие машины используют чипы с двойным интерфейсом (воздушным/проводным)
- Dual Interface Tags. Чипы (таги) с двойным интерфейсом, в основном, состоят из ячеек для
записи/чтения - EEPROM. Для работы с ячейкам памяти используется пароль на доступ. Ряд машин
используют один и тот же пароль.
|
На текущий момент проверена
возможность программирования DI tags таких машин:
|
||||||||||||
Внешний вид программатора для Dual Interface Tags: |
|||||||||||||
![]() |
|||||||||||||
Промышленные принтеры-маркираторы VideoJet 1210/1220/1510/1520/1610/1620/1710 и Willett W630 используют микросхемы DS2431 в качестве счетчиков для расходников в растворителях (make-up), чернилах (ink), Core-module. LeadJet V150, V280 используют DS2431 в растворителях (solvent) и чернилах (ink). Следующие расходники используют микросхему DS2431: Программатор может:
|
|||||||||||||
Внешний вид программатора для DS2431: |
|||||||||||||
![]() |
|||||||||||||
Микросхема RU4AP используется в CRUM-модулях многих машин Sharp. Микросхема RU4AP содержит память двух типов:
Данные в ROM доступны только для чтения. EEPROM содержит счетчики и другую информацию, которую можно менять. Данные в ROM содержат модель, регион, емкость, серийный номер и другую неизменяемую информацию... Программатор может:
Замечания:
|
На текущий момент программатор
(в автоматическом режиме) поддерживает следующие расходники (тонеры):
|
||||||||||||
Внешний вид программатора RU4AP: |
|||||||||||||
![]() |
|||||||||||||
Микросхема S3CC921 содержит память двух типов:
Данные в ЕЕPROM можно записывать многократно. Данные в OTP можно записать лишь раз. Обычно, EEPROM содержит счетчики. Все счетчики, которые расположены в EEPROM возможно сбросить в начальное значение. Обычно, OTP содержит: модель, региональный код, емкость, цвет, некоторые счетчики и другую информацию. Данные, которые расположены в OTP нельзя изменить! При работае с чипами S3CC921 и эмуляторами существует много ограничений:
Программатор позволяет:
Дополнительная информация доступна по e-mail: Контактная информация
|
Программатор поддерживает:
S3CC921 (92112, Cert ID 1) используются в следующих картриджах:
S3CC921 (92121, Cert ID 3) используются в картриджах MLT-D104:
S3CC921 (92121, Cert ID 4) используются в следующих картриджах:
S3CC921 (92121, Cert ID 5) используются в следующих картриджах:
S3CC921 (92121, Cert ID 6) используются в следующих картриджах:
|
||||||||||||
Внешний вид программатора S3CC921: |
|||||||||||||
![]() |
|||||||||||||
Микросхемы AT88SC0204C/SS02-1 - память EEPROM с криптографическими возможностями. Память микросхем разделена на две области:
Зона конфигурации управляет поведением микросхемы и методом доступа к данным в зоне пользователя. Доступ к данным в зоне пользователя возможен двумя методами:
Микросхемы AT88SC0204/SS02-1 имеют в зоне конфигурации поле
Lot History Code (LHC). Для каждой конкретной партии AT88SC0204
это поле имеет одно и то же значение. Для каждой микросхемы SS02-1
- это поле уникально. Большинство машин используют один и тот же (статический)
пароль для доступа к данным. Ряд машин, работающих с SS02-1,
используют динамический пароль для доступа к данным, который зависит
от значения поля LHC (Lot History Code) и уникальный для
каждой микросхемы. Пароль от одной микросхемы не подходит к другой микросхеме. Версия [Standard Dynamic]
Версия [Standard]
Версия [Extended]
Дополнительная информация доступна по e-mail: Контактная информация |
Список машин, использующих динамический пароль:
Список машин, использующих статический пароль
|
||||||||||||
Внешний вид программатора AT88SC0204C/SS02-1: |
|||||||||||||
![]() |
|||||||||||||
|
Поступили микросхемы AT88SC0204C/SS02-1 и CRUM-модули (микросхемы на печатных платах) которые используются в качестве счетчиков для следующих аппаратов :
Микросхемы доступны на все модели. CRUM-модули - на некоторые. |
||||||||||||
Вниманию общественности представляю программатор чипов протокола I2C, маркированных как: XC01/Xerox90/Xerox01 (далее XC01/X90/X01). Данные чипы используются в ряде картриджей копиров и принтеров, ограничивая их ресурс, а именно в картриджах 113R121, 113R154, 113R276, 13R90130, 113R307, 13R90125, 013R00577, 113R277 и многих других. Все чипы объединяет одна интересная особенность - если с ними "неправильно" себя вести - информация безвозвратно теряется - чип "умирает". С этой странички Вы можете "безвоздмездно" (то есть даром) (c) скачать демо-версию программы, которая читает чип (функция программирования отключена). По поводу получения полной версии, пожалуйста, обращайтесь электронной почтой по адресу: sglp@mail.ru В состав полной версии программатора входит описание чипов XC01/X90/X01 (данная документация результат моих наблюдений и больше ничего). Владея данной информацией Вы, при необходимости, самостоятельно сможете сконструировать программатор с тем интерфейсом и под ту операционную систему, который(ая) Вас устраивает. Производителем XC01 является компания STMicroelectronics Логотип этого производителя изображен на корпусе чипа. Есть подозрение, что чипы, маркированные как Xerox90/Xerox01, также разработка этой фирмы. К сожалению, на сайте STMicroelectronics oтсутствует любое упоминание обо всех этих чипах. Программатор может работать с любым видом аппаратного обеспечения которое умеет непосредственно управлять линиями COM-порта. Кроме "собственного" варианта интерфейса, проверялся для SI PonyProg и JDM-prog. Рекомендую "собственный" вариант - он прост и надежен. Если у Вас есть программатор Serial EEPROM для последовательного порта, значит, скорее всего, аппаратная часть программатора у Вас уже есть. Для чтения/записи/анализа чипа Вам понадобится только эта программа. Если же Ваш программатор (аппаратная часть) пока не поддерживается - напишите мне и, возможно, я включу поддержку Вашего программатора в следующую версию программы. Если у Вас нет программатора - сделать его дело часа. Схема представлена ниже. Программа настраивается на любые возможные сочетания управляющих сигналов, которые может выдать последовательный порт. Программатор работоспособен в любой современной версии Windows. Вся работа с аппаратурой реализована через Windows API, без прямого доступа к линиям порта. Проверялся для Windows95/98/2000/XP на машинах от Pentium MMX до Athlon-64. |
|||||||||||||
Внешний вид программатора и диалога настройки: |
|||||||||||||
![]() |
|||||||||||||
Несколько скриншотов:
|
|||||||||||||
![]() |
Меню действий, которые
на текущий момент можно проделывать с чипом:
|
||||||||||||
Панель событий. Протоколирует и отображает действия программатора, такие, как:
Также здесь можно увидеть анализ содержимого чипа:
|
![]() |
||||||||||||
Дополнительная информация |
|||||||||||||
Один из
вариантов схемы аппаратной части программатора Вы можете взять здесь:
(В меню программы выбираете тип интерфейса "Собственный оптимальный" |
|||||||||||||
Описание программатора и схемы, требования к оборудованию | |||||||||||||
Часто задаваемые вопросы и ответы (ЧаВО) | |||||||||||||
Лицензионное соглашение при использовании программатора. | |||||||||||||
Рабочую "демо"-версию программы Вы можете взять здесь: |
Демо-версия программатора 0.8.0436 бета,
вся документация и схема вес примерно 360К |
||||||||||||
English "Trial"-version of the Programmer for XC01/xerox90/xerox01 | |||||||||||||
История версий | История версий | ||||||||||||
Свои сообщения, вопросы и пожелания Вы можете оставить в гостевой книге | |||||||||||||
Некоторая информация обо мне и как со мной связаться: |
Меня зовут Lapatushka - не спрашивайте зачем и почему ;))
|
||||||||||||
Связаться со мной можно по
E-MAIL: sglp@mail.ru или оставить
сообщение в гостевой книге.
|
|||||||||||||
![]() |
Если Вам нужны чипы, маркированные как XC01/Xerox90/Xerox01, пожалуйста, обращайтесь. Заказать можно как "чистые" чипы, так и чипы, запрограммированные данными пользователя. Появилась новая услуга - программирование и восстановление чипов на заказ. |
||||||||||||
Создано два типа эмуляторов (заменителей) чипов XC01/X90/X01, которые, в отличии от оригинальных чипов не умирают при неосторожном обращении. Есть "обычный" эмулятор, построенный на основе традиционного чипа протокола I2C, (модифицированным клоном которого являются XC01/X90/X01) и микроконтроллера, который придает обычному чипу свойства, сходные с оригиналом. Есть "вечный" эмулятор,
построенный на основе микроконтроллера. Суть "вечного"
эмулятора в следующем. Физически эмулятор имеет размеры печатной платы, где находятся чипы XC01/X90/X01. В конце срока эксплуатации эмулятор (всегда!!!) можно перепрограммировать на новый цикл. Для программирования "обычного" эмулятора подойдет любой программатор, понимающих I2C протокол обмена данными. Одним из лучших, бесплатных программаторов считается PonyProg Для программирования "вечного" эмулятора нужен мой программатор чипов XC01/X90/X01. Эмулятор в первую очередь предлагается для использования в аппаратах, которые "убивают" чип в конце срока эксплуатации Эмулятор успешно заменяет "мертвые" чипы! Заказать можно как абсолютно "чистый" эмулятор, соответствующий, "незапрограммированному" чипу, так и предварительно запрограммированный данными, нужными для пользователя. Для того, чтобы получить список аппаратов, протестированных с эмуляторами, пожалуйста, обращайтесь электронной почтой. |
|||||||||||||
Эмулятор в снимках:
|
|||||||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||||||||||||
![]() ![]() ![]() ![]() |
|||||||||||||
Чипы, использующиеся для CRUM (Customer Replaceable Unit Monitor - заменяемый пользователем блок мониторинга) не ограничиваются XC01/Xerox90/Xerox01. Широкое распространение получили чипы Dallas Semiconductor, работающие по протоколу 1-Wire. В Xerox WCP 415/420, Xerox 5915, Vivace 186/256/346 и др. используется один из чипов от Dallas Sem: DS2502UNW. Чип представляет собой EPROM (память с возможностью однократной записи). Визуально чип выглядит как транзистор с тремя ножками, из которых используются лишь две. В чипах, находящихся в картриджах маркировка стерта. Производитель декларирует, что перепрограммировать такой чип нельзя. Приобрести в свободной продаже тоже нельзя - чип с необходимыми параметрами поставляется лишь непосредственному заказчику. Невозможно заказать DS2502UNW с характеристиками, которые закреплены за другим клиентом. Доступен для заказа эмулятор чипа 1-Wire DS2502UNW, а также все необходимое для его программирования:
Эмулятор спроектирован таким образом, что конечный пользователь может самостоятельно его перепрограммировать и использовать повторно много раз. Программирование происходит по 1-Wire протоколу. Один и тот же эмулятор можно использовать для разных аппаратов, использующих DS2502UNW. Эмулятор поставляется запрограммированным и готовым к работе. В дальнейшем его можно легко перепрограммировать под любой аппарат, который использует чипы от Dallas Sem: DS2502UNW, DS2502, DS1982. Чип DS2502UNW используется в: Xerox WCP 415/420, Xerox 5915 (модуль фотобарабана и тонера), Vivace 186/256/346 (модуль фотобарабана и тонера) и т.д. |
|||||||||||||
DS2502UNW & 1-Wire
эмулятор в снимках:
|
|||||||||||||
![]() ![]() ![]() ![]() ![]() |
Оригинальный чип DS2502UNW и эмулятор 1-Wire DS2502UNW есть в исполнении на печатной плате и в термоусадочной трубке. | ||||||||||||
|
|||||||||||||
![]() |
|||||||||||||
1-Wire Software for DS2432 |
|||||||||||||
![]() |
|||||||||||||
С точки зрения использования
электрических сигналов предложенные аппаратные интерфейсы для 1-Wire
и для XC01/X90/X01 во многом совместимы с интерфейсом от Dallas Sem
DS9097E. Это значит, если у Вас есть аппаратная часть DS9097E или совместимый с ней интерфейс, значит программатор также будет с ней работать. Справедливо и другое - весь софт от Dallas Sem, работающий с интерфейсом DS9097E будет работать и с приведенным интерфейсом. То есть, будут работать и такие программы, как: iButton Viewer и OneWireViewer от Dallas Sem. Dallas Sem предлагает ряд решений для работы со своими чипами: драйверы, программное обеспечение и аппаратные интерфейсы. Наиболее известное бесплатное программное обеспечение: iButton Viewer и OneWireViewer. iButton Viewer предлагается в виде исполняемого файла. OneWireViewer представляет собой Java приложение. Обе программы для работы требуют драйверы от Dallas Sem и один из предлагамых Dallas Sem интерфейсов (или интерфейс, предложенный для 1-Wire Software. Скачать драйверы, программы и ознакомится с другими предложениями от Dallas Sem можно здесь. |
|||||||||||||
|
|||||||||||||
![]() |
|||||||||||||
OneWireViewer представляет собой Java приложение для исследования особенностей iButton или 1-Wire чипов посредством ПК. OneWireViewer автоматически найдет iButton или 1-Wire чип в 1-Wire сети и покажет их серийные номера с описанием соответственных особенностей и доступных опций. OneWireViewer поддерживает почти все особенности всего семейства 1-Wire устройств, включая поддержку для измерителя температуры, измерителя сопротивления, переключателей, АЦП, измерителя влажности и устройств памяти. В дополнение, поддерживает Thermochron, DS1963S SHA устройства и DS1961S/DS2432 SHA EEPROM. |
|||||||||||||
![]() |
|||||||||||||
Принципиальная схема аппаратного интерфейса для 1-Wire устройств (совместима с DS9097E от Dallas Sem). Весь софт от Dallas Sem, работающий с DS9090E будет работать и с этой схемой: |
|||||||||||||
Незарегистрированная версия программы (доступны операции чтения чипа и эмулятора, но отключены функции программироавания эмулятора). Для пользования - распаковать содержимое архива в отдельный каталог. |
1-Wire Software
[unregistered] |
||||||||||||
Гостевая книга для сообщений | Гостевая книга | ||||||||||||
Контактная информация | |||||||||||||
Драйверы для всех адаптеров от Dallas Sem | TMEX-драйверы_v3.21 | ||||||||||||
iButton Viewer вместе с драйверами | iButton Viewer+TMEX-драйверы v3.21 | ||||||||||||
Домашняя страница OneWireViewer | Домашняя страница OneWireViewer | ||||||||||||
Страница TMEX драйверов | http://www.maxim-ic.com/products/ibutton/software/tmex/ | ||||||||||||
Оборудование для 1-Wire от Dallas Sem | Оборудование для 1-Wire | ||||||||||||
Описание адаптера DS9097E | |||||||||||||
Кое что о технологии SHA-1 (используется в чипах DS2432, которые использует: Konica-Minolta PP-1300 и другие аппараты) | Описание SHA-1 технологии | ||||||||||||
Dallas Sem for 1-Wire | |||||||||||||
Dallas Sem site | http://www.maxim-ic.com/ | ||||||||||||
|
Готов к заказу программатор (soft и hard) чипов (CRUM-модуль) для аппаратов:
Возможно также заказать готовые CRUM-модули для этих аппаратов. |
||||||||||||
|
Можно заказать чипы DS2432 (на печатных платах), которые используются в следующихи аппаратах:
В отличие от оригинальных CRUM-модулей (конфигурационные байты которых
запрограммированы таким образом, что исключают дальнейшее программирование),
предлагаемые чипы можно программировать много раз. 1-Wire Software имеет поддержку для DS2432. |
||||||||||||
|
Если Вы написали мне письмо и не получили ответ в течении
7 суток, пожалуйста, повторите Ваше сообщение, по возможности,
продублировав его на альтернативный e-mail адрес, или оставьте сообщение
в гостевой книге.
|
||||||||||||
Дата последней модификации странички:
|
27 ноября 2021
|
Copyright (с) 2002-2021 Lapatushka |
|