Расходные материалы для печати по оптовым ценам. Автономный программатор чипов для картриджей Ricoh Прошивка чипов картриджей принтера

Запомните программа не меняет серийный номер чипа и не делает полную прошивку чипа. Поэтому чип не отходит больше того, что он печатал ранее и лучше использовать прошитый чип в новом принтере.

Список принтеров доступных для прошивки чипов -

Xerox WorkCentre 3210.

Xerox WorkCentre 3220.

Xerox Phaser 3140.

Samsung SCX-3200.

Samsung SCX-3217.

Samsung SCX-4223F.

Samsung SCX-4300.

Samsung SCX-4600.

Samsung SCX-4623.

Samsung SCX-4824.

Samsung SCX-4828.

Samsung CLP-310/315.

Samsung CLX-3170/3171.

Samsung ML-2855.

Samsung ML-1640/1641/1645/2240/2241/2245.

Samsung ML-1910/1915/2525/2580/SP-650.

Samsung ML-1660/1665.

Программатор стандартный на 2-х резюках - ссылка

Если с компортами туго - тогда можно предложить универсальный программатор по USB - ссылка

Программа не моя. Спасибо можно не говорить.

Программа для прошивки чипов на основе микросхем 921 S3CC921Resetter - скачать .

Немного теории для тех кто любит знать все до конца

Программатор для микросхем S3CC921

Статья Андрея Лутова выложенная в свободный доступ

О чипе S 3 CC 921.

Невозможность прошивки печально известные самсунговских чипов с криптозащитой S3CC921, да и вообще их отсутствие отдельно от фирменных картриджей делало заправку принтеров и МФУ, где они применяются, невозможной. На протяжении года довольно успешно «боролись» с такими принтерами путем разовойсменыпрошивки самого принтера на модифицированную, позволяющую принтеру работать без чипа. Но производитель в ответ закрыл доступ к своим прошивкам, а «достать» прошивку можно не из любой модели, так что проблема заправки картриджей новых самсунговских принтеров остается актуальной. Программа PS3CC921.EXE позволяет с некоторыми ограничениями читать и записывать эти чипы. Это тестовая версия программатора. Пока программатор может работать лишь с одной версией чипа из 4-х возможных и записывает лишь часть прочитанного. Ограничения программы связаны с отсутствием у меня вообще какой-либо и нформации по этому чипу, а потому все изложенное в дальнейшем добыто и продолжает добываться исключительно опытным путем. Тем не менее даже в таком виде программа может быть полезна.

Железо.

Для работы программы нужен программатор I2C для COM или LPT порта, а также компьютер, имеющий хотя бы один « настоящий» последовательный или параллельный порт. Программа доступается к ним при помощи своего драйвера I2CDRV.SYS , так что USB эмуляторы этих портов работать не будут. Параметры всех параллельных и последовательных портов берутся из реестра, а затем порты сканируются на предмет подключенного программатора.

Хотя по отзывам чип работает и от 5 вольтового питания, но я на всякий случай питание на него я подал с USB через стабилизатор на 3.3 вольта 78ls33. На 3.3 вольта я прицепил и подтягивающие резисторы по шинам SDA и SCL.

Программа.

Программатор – это консольная программа. Если ее запустить без параметров, она читает чип и записывает содержимое в файл RS3CC921.BIN размером 384 байта в текущей папке. При запуске с именем файла в командной строке программа читает этот файл и пишет содержимое в микросхему. Принимается только файлы длиной 384 байта.

Редактировать полученный бинарн ый файл можно в любом HEX-редакторе, например, подойдет FlexHex , WinHex .

Как я понял, память микросхемы состоит из 2-х блоков. Первый блок имеет размер 256 байт и находится в файле по адресам 0x 00 –0x FF (hex ). Этот блок читается и записывается программатором без проблем, и именно здесь находится большинство счетчиков принтера. Отмечу, что область памяти 0xC 0 –0x FF принтер ами не используется, и в разн ых чипах содержит разные данные. Для исключения затирания этой информации запись в эту область я в данной версии программы заблокировал, данные по этим адресам в файле при записи игнорируются. Второй блок расположен в файле по адресам 0x 100 –0x 17F . Он нормально читается, но пока он доступен как однократно программируемый. Это значит, что однократная запись возможна только в ячейки памяти, которые содержат число 0xFF. В этом блоке находятся в основном константы: номер CRUM -а, емкость и тип картриджа, дата выпуска, и т.д. В этой области также расположено несколько важных однократно программируемых данных. Это флаг окончания тонера « Exhaust toner» (0x 14C ), флаг игнорирования тонера «Clear toner» (0x 14D ), 16 байтное поле «Progress Bar » (0x 160- 0x 16 F). Флаги изначально равны 0x FF, а при активации флагов принтер пишет число «01». Поле «Progress Bar » в новом картридже содержит 10 байт 0x FF. При увеличении счетчика страниц CRUM -а принтер заполняет это поле слева направо байтами 0xA 5. Если поделить число байт 0xA 5 на общее число байт (16) и умножить на 100%, то получим процент израсходованного тонера, вычисленного исходя из количества распечатанных страниц. Принтер периодически проверяет поле «Progress Bar », и, если нужно, счетчик страниц CRUM -а корректируется по этому полю.

Пока эта память доступна как однократно программируемая, предлагаю на новом катридже поля (Exhaust toner – 0x 14c) и «Progress Bar » (0x 160- 0x 16 F), если они есть в конкретной модели принтера, заполнять нулевыми байтами.

Использование памяти s3cc921 в различных принтерах.

В чипах принтеров 46хх серии нужно обнулить область памяти 0x 00 –0xB Toner amount /остаток тонера) по смещению 0x 1 F , обнулить 0xFF байты Progress Bar -а и 0xFF байт поля Exhaust toner . Если поле Exhaust toner уже равно 0x01, то чип в этих принтерах работать скорее всего уже не будет. Но эти чипы можно, например, использовать в принтерах 1910, 2525 серии, где это поле не используется.

В чипах принтеров 482х и 2855 серии (и в XEROX 3210/3220) тоже нужно обнулить область памяти 0x 00 –0xB F, записать число 0x64 (=100% - Toner amount /остаток тонера) по смещению 0x 1 F , обнулить 0xFF байт поля Exhaust toner . В прошивках этой серии принтеров, включая 41 версию 482х, на данный момент поле Progress Bar не используется. Но можно его и обнулить – на работу принтера это влиять не должно.

В чипах принтеров 191х, 252х серии (и в XEROX 3140/3155) нужно обнулить область памяти 0x 00 –0xB F, обнулить 0xFF байты Progress Bar -а. Поля Toner amount и Exhaust toner в этих принтерах на данный момент не используются.

Обнуление чипов 164х, 224х серии аналогично 191х. Отмечу только, что только последние прошивки используют Progress Bar . То есть закончившийся по этому полю чип вполне возможно использовать в принтерах со старыми версиями прошивок

В принтерах 4300 все просто - нужно обнулить область памяти 0x 00 –0xB F и все.

По другим принтерам достоверной информации у меня пока нет, но, думаю, что приведенная подробные карты памяти позволят обнулять прошивки и этих принтеров.

  • < Назад
  • Вперёд >

Чип картриджа – небольшая флеш карта, куда заносится вся информация о работе этого картриджа.

Так, например, в чипе имеется информация о типе картриджа, дате его изготовления и серийном номере. В процессе работы принтера или МФУ в чип заносится дополнительная информация о дате его установки в устройство, текущий счетчик отпечатков, сделанных картриджем, иные технические данные. Когда счетчик отпечатков картриджа достигает определенного значения, в чип картриджа поступает информация о том, что картридж стал пустым. Тогда устройство предупреждает пользователя о том, что картридж пуст и его необходимо заменить. В зависимости от марки принтера или МФУ, техника либо продолжает работать с таким предупреждением, либо перестает.

В таком случае есть несколько вариантов:

1. Не менять чип картриджа

Если у Вас техника марки Canonили HP, чип вашего пустого картриджа не блокирует работу принтера или МФУ, а лишь постоянно сигнализирует о том, что картридж пустой. В таком случае при заправке картриджа его можно не менять, а предупреждения о пустом картридже игнорировать.

2. Перепрограммировать чип.

В принтерах марок Samsungи Xerox чип картриджа часто блокирует функционирование принтера после того, как картридж стал пустым. Для того, что бы заправленный картридж стал работать — чип перепрограммируют. Это возможно сделать в наших мастерских. Также вы можете узнать о возможности перепрограммирования (обнуления) чипа вашего картриджа .

3. Заменить чип

Если чип невозможно перепрограммировать, то его либо меняют каждый раз при заправке, либо один раз перепрошивают принтер/МФУ. Вы можете узнать о необходимости менять чип при заправке в нашей в графе примечания.

4. Перепрошить принтер

Данное изменение программного обеспечения принтера позволит ему функционировать с картриджами, где отсутствует чип. Это операция единовременная. Подробнее о перепрошивании принтера и ее стоимости можно узнать .

Как прошить чип?



Под чипом картриджа подразумевают миниатюрную флеш-карту, которая хранит всю информацию о картридже вашего принтера: серийном номере, дате производства, начале работы принтера, а также контролирует счетчик количества отпечатков. В том случае, когда картридж пуст, устройство перестает печатать, поэтому многие интересуются, как прошить чип.

Прошивка чипа

Если вы решили самостоятельно прошить картридж принтера, то сделать это можно следующим образом:

  1. Скачать нужный файл с пришивкой. Файлы подбирают под модель принтера. Например, если необходимо прошить чип принтера Samsung ML - 2160, то нужное ПО можно скачать с сайта rutracker.org .
  2. Распаковать файл и включить принтер. Если принтер был включен, но находился в спящем режиме, то активировать его.
  3. Выбрать файл с расширением.HD и перетащить его на usblist2.exe. На данном этапе может появиться черное окно на несколько секунд.
  4. Подождать, пока принтер не перезагрузится. В среднем это занимает до 5 минут.
  5. После того как произойдет перезагрузка принтера, необходимо отключить принтер от сети и извлечь картридж.
  6. Далее следует заклеить контакты чипа на картридже и поместить его снова в принтер.
  7. Включить принтер и распечатать отчет.

Признаки успешной прошивки

  • Наличие букв F или P в отчете.
  • Быстрая печать документов.
  • Обнуление счетчика тонера до 100%.

Меры предосторожности

  • Перед началом работ необходимо проверить надежность USB-подключения.
  • Во время прошивки картриджа нельзя отключать принтер от сети. Это может привести к порче или блокировке устройства.
  • Файл с прошивкой подбирается согласно марке принтера.
  • Если у вас принтер с CRUM-номером, то нельзя вставлять новый картридж с незаклеенным чипом.

О том, как сбросить параметры принтера, читайте в статье

Расшифровка значений полей прошивки, отмеченных цветом:

Идентификатор ; последние три буквы - регион: CHN - Китай, KOR - Корея, EXP - все остальные страны.Ставим, соответственно, ЕХР.

Емкость картриджа ; значения 01...09 соответствуют 1...9 тысячам копий, 0A - 10 тысяч; оптимальное значение, соответствующее ТТХ картриджа - 3-5 тысяч копий: сколько не напиши, все равно через 5 тысяч копий заблокируется, единственная польза - не будет "кричать" об окончании тонера.

Серийный номер картриджа ; допустимые значения ячеек 30-39.

Первые шесть символов - дата в формате ДДММГГ.

Номер обязательно нужно изменить при прошивке; возможные варианты:

Добавить к номеру единицу;
- записать год-месяц-день-час-минута-номер заправщика в формате YYMMDDHHMM№;
- написать свой код (или формат), но только в цифровом виде.

"Вечная прошивка" отличается от исходной заводской одним единственным байтом: в 30-й строке в последнюю ячейку прописывается 9F, что в десятичном коде читается как «точка» вместо последней цифры серийного номера.

В приведенном примере серийный номер выглядит как 08012535359 , вместо байта 39 (9) в данном случае, чтобы сделать прошивку вечной надо указать 9F, тогда серийный номер будет выглядеть так 0801253535. , а в распечатанном отчете как: 0801253535 $ .

Метка инсталляции ; в новой прошивке эта запись отсутствует, поэтому принтер думает, что у него новый картридж, и увеличивает счетчик количества смен тонера. Принтер сам создает эту запись при установке картриджа. Желательно обнулить.

Счетчики страниц - если перевести в десятиричный код, то это и будет количество отпечатанных страниц. Обнулить.

Счетчик тонера - обнулить.

Счетчик барабана - обнулить.

Метка "Нет тонера" ; значения:

00 - норма, - стоит ставить при прошивке, т.е. сбрасывать метку "Нет тонера".

01 - мало тонера, - в данном случае принтер также работает, но будет ругаться на "мало тонера", не стоит использовать.

02 - нет тонера, - тут все ясно.

Вполне возможно, что такие манипуляции по "увековечиванию" прошивки можно провернть и на аппаратах РЕ220, ML2150, Phaser 3450. Стоит попробовать, в конечном счете "в глаз не дадут" :).

По работе катриджа с "вечной прошивкой" можно дать несколько уточнений:

Аппарт, работающий с картиджем с "вечной прошивкой" не будет показывать на дисплее сообщения "мало тонера" и "нет тонера", а в распечатываемом рапорте не работают строки «Отпечатано страниц CRU» и «Число замен тонера». Общий счетчик числа страниц и число страниц, отсканированных на планшете, продолжают работать, что вполне приемлемо.

При установке в аппарат иного картриджа с «правильной» прошивкой аппарат продолжает работать как с обычным картриджем, т.е. не происходит никакого нештатного воздействия на аппарат от применения в нем картриджа с вечной прошивкой.