Например TDA7294

Форум РадиоКот :: Просмотр темы - Автономный программатор чипов RICOH лазерных МФУ и принтеров
Форум РадиоКот
https://radiokot.ru/forum/

Автономный программатор чипов RICOH лазерных МФУ и принтеров
https://radiokot.ru/forum/viewtopic.php?f=25&t=163224
Страница 1 из 4

Автор:  alcxa [ Вт май 28, 2019 19:26:43 ]
Заголовок сообщения:  Автономный программатор чипов RICOH лазерных МФУ и принтеров

Ссылка на статью тут.

Для тех, кто не внимательно читает: Включение только при "длинном" нажатии на колесо энкодера (около 1 секунды) - поэтому при подачи питания устройство не запустится. Запуском устройства будет свидетельствовать работающий DC-DC (будет светиться светодиод HL1).
Энкодеры EC11 и EVQWKG007 не взаимозаменяемы (отличается алгоритм работы), маловероятно что заработает без модификации прошивки (нельзя будет выбрать чип)
Для чипов 4200/3119/2550 установлен объем в 8к

Фото:
СпойлерИзображение Изображение Изображение Изображение Изображение
Совместимость чипов (то что удалось найти):
Цитата:
-= Монохромные =-
SP111HC = 100/111/112/
SP150HE = 150
SP201HS = 200/201/203/204/210/211/212/213/220/277
SP311HC = 310/311/312/320/325
SP300DN = SP300
SP3400 = 3400/3410/3500/3510
SP6430A = 6410/6420/6430/6440/6450 &DRUM
SP4500H = 3600/3610/4500/4510/ &DRUM
SP450 = 400/450 &DRUM (наверное совместим с 4500)
-= Цветные =- 4 чипа на модель (буква в конце "C M Y K" соответствует цвету)
SPC220 = 220/221/222/240
SPC250 = 200/250/260/261
SPC252 = 231/232/242/251/310/311/312/320/340/341/342/251/252/262

Кто заинтересовался, или кто может помочь в следующем:

1. Для всех чипов Ricoh меняется серийник, но не все адреса серийника вычислены, а также непонятно, могут ли там быть шестнадцатиричные значения (проверил на sp220 spc260 принимает шестнадцатиричные), но есть подозрения, что только десятичные цифры допустимы в серийнике.
Нужны фото серийников оригинальных картриджей (что-то типа m260_Y12W802081807000363) и соответственно дамп чипа от него

2. вычислен адрес на макс объем в чипе = нужно проверить на соответствие и увеличится ли счетчик блокировки (т.е. для каких то моделей может не прокатить). Проверено (на spc260), что есть контроль границ для значения, но не выяснено макс допустимое значение
Тестовые дампы с увеличенным значением добавил в прошивку с названиями: 150TEST и 201TEST

3. Есть новые дампы CRUM (SP450/4500/6440) = прошивке реализован только пока 4500 - не начем проверить (добавить остальные не проблема, хотя 450 и 4500 вроде бы совместимы должны быть)


Остались лишние голые платки (но разведены с ошибкой, лечится двумя проводками и перемычками)
и лежит кучечка новых чипов
кто заинтересован в приобретении пишите в личку

Автор:  Yuraword020683 [ Ср июн 12, 2019 16:44:17 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

Т.е. если я все правильно понял то при помощи этого программатора можно обнулять чипы?

Автор:  alcxa [ Ср июн 12, 2019 17:09:41 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

если я все правильно понял, то при помощи этого программатора можно обнулять чипы?
Да, можно и так сказать, что обнуляется, но в новых МФУ (принтерах) установлен стартовый чип (с уменьшенным ресурсом) - для них фраза "обнуление" не подходит.
При подключении чипа к программатору производится автоматический поиск подходящего дампа: главный критерий это аппаратная конфигурация чипа, второстепенный - его содержимое (для разных моделей отличается), на дисплей выводится первый подходящий по содержимому дамп (т.е. попытка автоматически определить модель), далее уже можно выбрать любой дамп из всех которые подходят под аппаратную конфигурацию чипа. Список поддерживаемых моделей в первом сообщении.

Автор:  musor [ Чт июн 13, 2019 06:47:45 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

шифрованые чипы подержать не планируется?

Автор:  alcxa [ Чт июн 13, 2019 10:22:14 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

шифрованые чипы подержать не планируется?
Какие именно?
Добавить то можно (для 88 меги почти 70% занято пока, можно конечно жирную 328 поставить для этих целей), но нет по ним информации и нету возможности проверить

Автор:  krepton85 [ Пн авг 12, 2019 12:53:14 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

Классный проект, я такого плана тоже много модификаций сделал но на Ардуино и atmega 328, и с картой памяти (для дампов) и без. И даже с картой памяти для 24сХХ, 93сХХ, 25QXX, 1-wire. + встроенный редактор дампов (т.к. дисплей сенсорный 240х320 позволяет это сделать) и еще кучу ништяков в этой модели.
https://youtu.be/KH0SdieZVgQ

Автор:  alcxa [ Пн авг 12, 2019 17:13:49 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

я такого плана тоже много модификаций сделал но на Ардуино и atmega 328, и с картой памяти (для дампов) и без.
Видел - все доступно и без проблем можно собрать, но громоздко получается на 1602 дисплее, да и пользователю нужно самому следить за распиновкой чипов.
Захотелось поминиатюрнее девайсик и чтобы не следить за распиновкой и типом м/с eeprom, ну и автоопределение дампа чипа получилось реализовать (без проблем можно зашить другой дамп, но выбрать можно только тот, который подходит для данного чипа, т.е. не нужно прокручивать всю базу)
На данный момент для 88меги (почему 88, а не 8: = больше совместимости с 328) занято чуть меньше 70% и может прошить 27 дампов (только с повышенной емкостью, если для какой-то модели не прокатит, то нужно будет добавлять дамп отдельно для нее, т.к. выяснилось, что в прошивке принтера(МФУ) RICOH есть контроль на макс значение ресурса в чипе). В данный момент переписываю базу и алгоритм работы с ней, что позволит еще уменьшить объем почти на 10% (т.е. не проблема затолкать еще "сотню дампов", хотя уже забит весь модельный ряд RICOH)

Вот еще немного фоток:
СпойлерИзображение Изображение

и вариант моего адаптера для 4200/3119:
Изображение Изображение
контакты использую от разъема для витой пары из убитой материнки или роутера

Автор:  sim_s [ Вс окт 13, 2019 10:33:02 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

alcxa, Здравствуйте, приборчик ваш полезная и удобная вещь, спасибо )))) Но есть один вопрос- как закинуть или добавить свои прошивки чипов? И полезной штукой было бы выводить инфу об отпечатанных страницах картриджа и самого принтера ....

Автор:  alcxa [ Вс окт 13, 2019 11:52:56 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

Но есть один вопрос- как закинуть или добавить свои прошивки чипов? И полезной штукой было бы выводить инфу об отпечатанных страницах картриджа и самого принтера ....
Добавить можно только перепрошивкой контроллера.
На какую модель необходимо добавить и есть ли дамп?
Для Ricoh выводится пара счетчиков

Автор:  sim_s [ Пн окт 14, 2019 00:13:04 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

Я в плане поддержки USB ... А какую инфу выводят счетчики Ricoh ?

Автор:  alcxa [ Ср ноя 13, 2019 17:38:38 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

А какую инфу выводят счетчики Ricoh ?
Изображение


UpDate:
Новая версия прошивки для программатора
Вложение:
ChipResetter.zip

История изменений прошивки:
Спойлер13.11.2019 Добавлено сохранения дампа чипа в eeprom по адресам 0x000 - 0x0FF, по адресу 0x100 находится описание чипа
01.11.2019 Добавлена поддержка чипа SCX4520(4720)
08.09.2019 Переписана полностью база данных чипов (дамп для DRUM стал чище)
21.05.2019 Исправлен вывод счетчика FUSER для цветных и SP300/3400
18.05.2019 Добавлены тестовые дампы 150TEST 201TEST (попытка увеличить ресурс)

Автор:  takoy [ Вс ноя 17, 2019 15:36:56 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

Здравствуйте! Насколько я понимаю дампы вы брали с моего сайта (по крайней мере картинки с него :)) Заходите почаще, я периодически добавляю новые, например, сегодня добавлены прошивки на SP3710 и цветник SP C310. http://att2007.ru/article/2/ и http://att2007.ru/article/3/

Автор:  alcxa [ Пн ноя 25, 2019 15:33:30 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

Насколько я понимаю дампы вы брали с моего сайта (по крайней мере картинки с него :)) Заходите почаще, я периодически добавляю новые, например, сегодня добавлены прошивки на SP3710 и цветник SP C310. http://att2007.ru/article/2/ и http://att2007.ru/article/3/
Картинки чипов для статьи да, наверное с указанного сайта. С дампами другая история.
Спасибо за дампы, добавил в прошивку SP330H и SP3710H.

Для SPC310 должны подойти дампы от SPC252


UpDate:
Новая версия прошивки от 25.11.2019 для программатора
Вложение:
ChipResetter.zip
История изменений прошивки:
Спойлер25.11.2019 Добавлен выбор в меню направления работы с EEPROM и прошивка чипа из EEPROM
17.11.2019 Добавлена поддержка чипа SP330H и SP3710H
13.11.2019 Добавлено сохранения дампа чипа в EEPROM по адресам 0x000 - 0x0FF, по адресу 0x100 находится описание чипа
01.11.2019 Добавлена поддержка чипа SCX4520(4720)
08.09.2019 Переписана полностью база данных чипов (дамп для DRUM стал чище)
21.05.2019 Исправлен вывод счетчика FUSER для цветных и SP300/3400
18.05.2019 Добавлены тестовые дампы 150TEST 201TEST (попытка увеличить ресурс)
В принципе почти все, что хотелось реализовано (осталась только работа с USB) - пока прошивка занимает 65,1% (осталось чуть меньше 3кБ)
СпойлерATmega88P memory use summary [bytes]:
Segment Begin End Code Data Used Size Use%
----------
[.cseg] 0x000000 0x0014d2 3940 1390 5330 8192 65.1%
[.dseg] 0x000100 0x000428 0 552 552 1024 53.9%
[.eseg] 0x000000 0x000112 0 259 259 512 50.6%

Автор:  sim_s [ Ср ноя 27, 2019 23:01:38 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

alcxa, Спасибо, заработал Ваш приборчик без вопросов, ждем поддержку USB...
Правда последнюю прошивку еще не пробовал, но думаю все на уровне )))

Автор:  alcxa [ Чт ноя 28, 2019 05:36:32 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

ждем поддержку USB...
А Вам какой функционал видится по USB?

Мне вот просто хотелось чтение ранее записанного дампа чипа с EEPROM меги, ну и возможно обновление прошивки

Автор:  sim_s [ Чт ноя 28, 2019 20:26:43 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

Да, это поддерживаю... И желательно запись в eeprom дампов и работа с ними.
Еще вопрос по дампам зашитым в прошивку, детально по моделям , какой ресурс ? Проверяли что говорят счетчики после сработки чипа?

Добавлено after 1 minute 39 seconds:
Re: Автономный программатор чипов RICOH лазерных МФУ и принтеров
P.S. Прошился последней версией, буду тестить..)))

Автор:  alcxa [ Сб фев 08, 2020 10:14:37 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

Еще вопрос по дампам зашитым в прошивку, детально по моделям , какой ресурс ? Проверяли что говорят счетчики после сработки чипа?
У меня нет всей статистики - выкладываем свою, так и соберется все.
Даже можно: увидев, что счетчики большие - модель и дамп (и серийник наклеенный на картридже) для анализа прислать.


Прошивка обновлена и лежит тут
Цитата:
История изменений прошивки:
08.02.2020 Исправлена функция преобразования целого числа в строку, что могло сбивать генерацию серийного номера
10.01.2020 Добавлены дампы чипов TK-150 (KYOCERA) и улучшение автопоиска чипов

Еще немного фоток:
СпойлерИзображение Изображение Изображение Изображение

Автор:  Dantes0000 [ Сб май 16, 2020 20:36:24 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

Добрй день, можно добавить в программатор прошивку 101R00474 DRUM 10k, 24C04.

Автор:  alcxa [ Чт окт 01, 2020 13:20:44 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

В прошивке от 13.09 добавлено два дампа для P501 - просьба: кто может проверить и отписаться

Автор:  Кулибин [ Ср окт 07, 2020 15:16:44 ]
Заголовок сообщения:  Re: Автономный программатор чипов RICOH лазерных МФУ и принт

Всем здравствуйте. Понимаю, что не в той теме. Но может, тут тоже мне смогут проконсультировать и помочь


Кто ни будь, собирал именно этот вариант схемы с этой прошивкой под 629 пик?
https://www.labz.ru/pic12/obnulator/
Что такое RESET я понимаю. А что это SWITCH? Зачем? И описания нет

И вот эту схему кто-то собирал? Печатка есть у кого то?
https://www.labz.ru/pic16/autoprog/

Страница 1 из 4 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/