Skip to content

Galavarez/Chip_Resetter

Repository files navigation

Chip_Resetter

Chip Resetter for Ricoh, Samsung and Xerox


Представляю на ваше обозрение обнулятор чипов сделаный на Arduino UNO для картриджей Ricoh, Samsung и Xerox которые основанные на чипе (AT24CXX и его аналогов 5ME3, 416RT). А так же аналоги (GT24C02-2GLI-TR 402-2GLI 402-2GL1 FA5522N-A2-TE1 FA5522 MC5522 5522).

Цель была простая, получить обнулятор не дорогой и быстро собираемый.

Состоит он из:

  1. Arduino UNO
  2. LCD (1602) Keypad DFrobot
  3. 4 зажима (крокодила)
  4. Лист бумаги формата а4 для создания кейса в котором он будет лежать (по желанию)

Сборка:

  1. Соединяем Arduino UNO и LCD (1602) Keypad DFrobot
  2. Припаиваем провода согласно схеме (NEW Resetter for UNO without SD by Galavarez.jpg ) (фото схемы в папке Scheme)
  3. Прошиваем его скетчем (скетч в папке Sketch) не забываем про библиотеки в папке (Library)
  4. По желанию можете распечатать кейс если надо (шаблон открыть через LibreOffice Draw)

Прошивка/обновление обнулятора:

  1. Устанавливаем Arduino IDE
  2. Устанавливаем библиотеки в Arduino IDE (инструкция в папке Library)
  3. Открываем sketch и заливаем его в Arduino UNO

Как пользоваться обнулятором:

  1. Подключаем чип
  2. Выбираем нужный чип кнопками влево (LEFT) или вправо (RIGHT)
  3. Нажать кнопку вверх (UP), пойдет процесс обнуления чипа
  4. Дождаться окончания процесса, обычно около 2х секунд в зависимости от прошиваемого чипа
  5. Чип обнулился!

Как добавить новый чип

Инструкция тут https://github.com/Galavarez/Chip_Resetter/wiki/add_chip

Дополнительные возможности:

  1. Автокалибровка кнопок LCD keypad shield.
  2. Кнопка вниз (DOWN) показывает построчно по 16 байт из подключенного чипа, нужна для самопроверки обнуленного чипа.
  3. Программная защита от короткого замыкания, питание на чип подается только при обнуление чипа.
  4. В правом верхнем углу показывается распиновка чипа G (ground), V (vcc), D (data), C (clock)
  5. В базе данных (Struct_DB datebase) можно закомментировать двойным слешем // строки с чипами которые вы не используете и обнулятор их не покажет.
  6. По копке SELECT запускаются подпрограммы:
  • Calibration keypad shield (калибровка кнопок) -- Обнулятор попроси нажать, а потом отпустить кнопки по очередно, а потом нажать reset.
  • See total pages Only SP 111/150 -- Показывает сколько отпечатал страниц картридж Richo SP 100, 111, 150
  • Firmware chip With timer -- Прошивка чипа с отсчетом времени. Это удобно когда нужно держать картридж и чип обеими руками. Далее 3 под программы для снятие новых (и не только) дампов с чипа. Чтобы не использовать другие программаторы.
  • Read dump no PC 128 bytes -- Чтение дампа (128 байт) с чипа и вывод его на монитор порта (ctrl + shift + M) arduino ide.
  • Read dump no PC 256 bytes -- Чтение дампа (256 байт)
  • Read dump no PC 512 bytes -- Чтение дампа (512 байт)
  • Read dump no PC 2048 bytes -- Чтение дампа (2048 байт)

Инструкция по кнопке SELECT:

  1. Нажатием на кнопку SELECT мы выбираем подпрограмму.
  2. Как выбрали подпрограмму (точнее остановились на ней), надо нажть и держать кнопку SELECT пока не запуститься подпрограмма.

Если кнопки не работают:

  1. Надо найти в скетче строку с текстом // clear_value_button(); и раскоментировать ее т.е. убрать два слеша // + сохранить скетч.
  2. Залить скетч и запустить обнулятор. Обычно после заливки скетча он сам запуститься.
  3. Найти в скетче clear_value_button(); и закоментировать ее т.е. добавить два слеша // + сохранить скетч.
  4. Залить скетч и запустить обнулятор. Обычно после заливки скетча он сам запуститься.
  5. Обнулятор попросить зажать кнопки (hold down) и отпустить (push out button) их по очередно. А после попросить нажать reset.
  6. Кнопки должны заработать.

Если кнопки работают плохо некорректно:

  1. Нажимаем SELECT
  2. Ищем подпрограмму Calibration keypad shield (калибровка кнопок)
  3. Нажимаем и держим кнопку SELECT
  4. Обнулятор попросить зажать кнопки (hold down) и отпустить (push out button) их по очередно. А после попросить нажать reset.

Если кнопки работают плохо некорректно (новая версия): Нажимаем нопку RESET отпускаем и ждем загрузки программатора (обычно 1-2 сек), потом повторяем действие. Примерно через 5-6 таких перезагрузок запуститься подпрограмма Calibration keypad shield (калибровка кнопок) и вы сможете откалибровать кнопки.

Какие чипы поддерживает обнулятор?

  • Ricoh SP 100 (SP 101E) (407059)
  • Ricoh SP 111 (SP 110E)
  • Ricoh SP 150 (408010)
  • Ricoh SP 200HL 2.6K (407262) for Ricoh SP SP200/202/203/210/212
  • Ricoh SP 201HE 2.6K (111135) for Ricoh SP201/204/211/213/220
  • Ricoh Aficio SP С220 С221 С222 С240 (406144, 406145, 406146, 406147)
  • Ricoh Aficio SP C250/C260 (407543/407544/407545/407546) for Ricoh SP C250/C260
  • Ricoh Aficio SP C252 (407716,407717,407718,407719)
  • Ricoh SP 277 на 2.6K (408160) for Ricoh SP 277
  • Ricoh SP 300 1.5K (406956) for Ricoh SP 300DN
  • Ricoh SP С310 6K (406482, 122728, 406479, 122700)
  • Ricoh SP 311HE 3.5K (407246) for Ricoh SP 311/325
  • Ricoh SP 311UXE 6.4K (821242) for Ricoh SP 311/325
  • Ricoh SP 330N 7k (408283) for Ricoh SP 330SN
  • Ricoh SP 360 (Все цвета)
  • Ricoh SP 377 6.4K (408162)
  • Ricoh SP 400/450 5k (408061)
  • Ricoh SP 3400HE 5K (406522) for Ricoh SP3400/3410/3500/3510
  • Ricoh SP 3500XE 6.4K (406990) для Ricoh SP3500/3510
  • Ricoh SP 4500HE 12K (407318) for Ricoh SP3600/3610/4510
  • Ricoh SP 4500HE 6K (407340) for Ricoh SP3600/3610/4510
  • Samsung SCX 4200 (автоматическая смена номера CRUM)
  • Xerox PE 220 (автоматическая смена номера CRUM)
  • Xerox WC 3119 (автоматическая смена номера CRUM)
  • Xerox WC 4118 (автоматическая смена номера CRUM)
  • Canon MC-02 for Canon PIXMA G1420, G2420, G2460, G3420, G3460, G640 и G540.
  • Katusha (Катюша) TK240А 6K для Катюша M240/M140/P140 (автоматическая смена номера CRUM)
  • Katusha (Катюша) TK240X 12K для Катюша M240/M140/P140 (автоматическая смена номера CRUM)
  • Katusha (Катюша) DR240 (драм) 30K для Катюша M240/M140/P140 (автоматическая смена номера CRUM)

Новые дампы будут появляться по мере появления у меня их. Дампы чипов (желательно новые) для Ricoh можно отправлять мне на email [email protected]

Фото обнулятора:

About

Chip Resetter for Ricoh, Samsung and Xerox

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages