X
Регистрация
Здравствуйте!
Для размещения своих сообщений
на форуме предлагаем зарегистрироваться.
COPY-CLUB. Форум о цифровой печати (Бывший форум BSPRINT) - Показать сообщение отдельно - OKI FAQи
Тема: OKI FAQи
Показать сообщение отдельно
Старый 19.01.2008, 00:25   #630
shmu
Новичок
 

Регистрация: 11.01.2008
Адрес: Киев
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Рейтинг мнений:
Вес репутации: 0
shmu

По умолчанию

Сегодня, наконец, удалось формализовать подход к обходу RFID для Ilumina.
В любой тонер картридж поставить любой выработанный ЧИП. Включить принтер. Дождаться вывода сообщения «замените такой-то тонер картридж». Выключить принтер. Вытащить микросхему 93c66 из платы управления. Перепрограммировать соответсвующие счетчики тонера. Включить принтер и увидеть, что тонера 100 %.
У каждого тонера три счетчика и номер (название условно) ЧИПА. Если первый счетчик не равен нулю, и ЧИП не меняется, то информация о количестве тонера берется из памяти. Если поставить другой тонер картридж, а потом опять старый, то принтер опять возьмет информацию с радио ЧИПА.
Как найти счетчики.
Записать информацию из памяти. Запустит принтер и напечатать три плашки (можно меньше, но тогда «скачек» в счетчике тонера будет меньше) предположим черным цветом размером 10 на 10 см при 70% заливке. Опять записать информацию из памяти. Так же поступить со всеми другими цветами. При этом «скачек» в счетчике тонера будет от 3500 до 4800 единиц (цифры приблизительные), а в счетчиках других цветов будет разность 13-16 единиц (цифры приблизительные).
Первый счетчик - циклический на отнимание, т. е. считает от 65 535 (FF FF) до нуля. Полученную разницу между предыдущей и полученной цифрой добавляет во второй счетчик, который тоже циклический и считает от 0 до 65 535 (FF FF). При переполнении второго счетчика добавляется единица в третий счетчик, информация из которого и соответствует количеству тонера (но не впрямую, а похоже, что 100 % соответствует цифра 144, точнее определить не удалось). Если информация в первом счетчике не будет равна 0, то программа будет считать что стоит старый рабочий тонер, второй счетчик можно не трогать, а в третий я поставил 01 (на всякий случай). При этом счетчики продолжают считать расход тонера.
Вчера мне не удалось подтвердить или опровергнуть, что в Oki 9600 счетчики находятся по тем же адресам, что и в Ilumine. Да и алгоритм работы программы определения наличия тонера могут быть разными. Поэтому не привожу адреса счетчиков. Кто захочет, может самостоятельно их определить по приведенному алгоритму.
shmu вне форума   Ответить с цитированием