Невероятно удобный прибор, особенно по достоинству оценят те кто занимается заправками картриджей на выездах. Ведь он не требует COM порта, которого нет в ноутбуках, и даже USB, а так же и самого компьютера, так же не требует. Количество прошивок не ограничено и выбирается самим пользователем.
Эксперементальная функция чип-ресеттера для PS3CC921 - построен на основе данных из документа ниже, но скорей всего работать не будет, т.к. не учен алгоритм доступа с крипто-защитой (у автора данного документа ни слово о крипто-защите).
Документ по PS3CC921, автор не я: https://yadi.sk/d/4Gx4mOQ53HW3SR
Основная ссылка на все файлы проекта: https://yadi.sk/d/hpJpX-8O3HW4M9
Содержимое папки root Sdcard закинуть в корень SD Card при помощи usb картридера.
В корне карты памяти SD должны быть папки с названиями моделей принтеров или МФУ, больше ничего, в самих папках прошивки (дампы) в формате *.bin или *.e2p - других прошивок этот программатор не поддерживает.
АВТОМАТИЧЕСКАЯ ГЕНЕРАЦИЯ CRUM (пока не поддерживается для xerox 6128, если нужна данная функция пишите в комментариях), все 11 цифр генерируются случайным образом, и подменяются вместо тех что в файле дампа на SD Card, сразу же в момент прошивки в чип (сам файл на SD Card НЕ!!! изменяется и всегда открывается только на чтение), если crum нету в файле (для Ricoh ), то подмены не будет.
А так же в момент прошивки осуществляется ВЕРИФИКАЦИЯ - при не удаче процесс будет прерван с ошибкой "error 1".
Если чип подключен не верно или не опознан, то выдаст ошибку "error 2".
Дисплей применил от xerox pe120, но думаю так же подайдут от scx - 4200, 4300, 4100, xer - 3210.
Новая версия 3.1.: http://www.testcopy.ru/filez/557c5f1f14cc17dcefb3c3cf937e12b9
Изменения в 3.1.
1. Добавлена защита от не поддерживаемых расширений файлов (раньше при попытке прошить например .jpeg приводило к зависанию прибора) сейчас выдает ошибку на дисплей "File not support" и прошивка не начнется.
2. Добавлен режим "с удержанием" для кнопок для более быстрого перелистывания папок (моделей) и файлов (прошивок).
3. Добавлен CRUM генератор для XER6128. Для его работы необходимо что бы в названии файлов прошивок присутствовала фраза "XER6128". В архиве уже есть папка с прошивками xer6128 для всех цветов (XER6128B.BIN, XER6128M.BIN, XER6128C.BIN, XER6128Y.BIN.)
Еще одна версия 3.1. для LCD Keypad Shield:
В архиве схемы подключения и скетч.