Могу выслать прошитые микросхемы для Xerox B205/210/215 и HP 178/179 почтой. Пишите popow<гав>mail.ruПРЕЖДЕ, ЧЕМ ОТКРЫТЬ БОКОВУЮ КРЫШКУ ПРИНТЕРА, ОБЯЗАТЕЛЬНО
ВЫКЛЮЧИТЕ ПРИНТЕР ИЗ РОЗЕТКИ 220в И НАЖМИТЕ КНОПКУ ВКЛ!!!
Чтобы разрядить высоковольтный конденсатор в блоке питания!!! Как всем известно, (а тем, кому неизвестно, это читать нет смысла) фирма Xerox в своей линейке принтеров и МФУ серии B (B205, B210, B215) в новых версиях прошивок усилила защиту.
Прошивка теперь защищена от изменения цифровой подписью и в принудительном режиме и в обычном. То есть, прошить свежие аппараты фиксом стало невозможно.
А именно, начиная с этих версий:
B215 88.000.64.000 (3.50.01.64_20200715)
B205 85.000.60.000 (3.50.01.60_20200715)
B210 80.000.60.000 (3.50.01.60_20200715)
Пока аппараты выпускаются на основе компонентов, поддерживаемых предыдущими версиями, прошивку можно понизить и аппарат профиксить.
Для этого нужно немного: программатор NAND FLASH и эта статья. Ну, и руки из плеч, желательно.
Насколько я понял, даже такой древний программатор, как Тритон, тоже подойдет.
Не говоря уже о TNM 5000, который можно купить недорого по You are not allowed to view links.
Register or
Login Теперь к сути дела. Что бы не рисковать родной флешкой клиентского аппарата, неплохо бы прикупить расходников. А именно, NAND FLASH.
Годятся не каждые, список строго ограничен: ID жестко прописаны в загрузчике.
Годятся такие:
Samsung K9F1G08 *** ID EC F1
Toshiba TC58BVG0S3HTA00 ID 98 F1 (именно такая флешка была распаяна на моем аппарате с завода)
Macronix MX30LF1G08AA -TI ID C2 F1
ESMT F59L1G81A-25TIG ID 92 F1
Покупал You are not allowed to view links.
Register or
Login, You are not allowed to view links.
Register or
Login, You are not allowed to view links.
Register or
Login, работают.
А вот You are not allowed to view links.
Register or
Login не работает. ID 98 D1 не входит в список.
Далее. Опять же всем известно, что NAND FLASH могут иметь внутри себя BAD BLOCKS. Что несколько затрудняет их использование «в лоб». То есть нельзя просто так взять дамп и записать в другую микросхему, в которой есть сбойные блоки. Даже, если программатор и умеет что-то с этим делать. Программатор должен уметь делать точно то же самое, что и контроллер NAND FLASH на плате принтера. А механизмы работы/обхода плохих блоков до сих пор не стандартизированы.
Отсюда очень простое решение: прошивку NAND FLASH должен производить сам принтер. Тогда всякие сбойные блоки не помешают.
Решается очень просто:
в микросхему заливается не вся прошивка, а только загрузчик. Потом аппарат включается в принудительном режиме и по USB получает остальную прошивку:
На выключенном аппарате открыть переднюю крышку, отсоединить кабель 220В
Нажать и удерживать кнопку включения, подключить кабель питания, держать кнопку до определения принтера по usb (3 сек) -> Wait firmware. Потом usbprns2 <ориг прошивка 58 версии>
Для модели B215 в принудительном режиме на дисплее должно появиться сообщение с названием модели
Загрузчик не очень большой. Размер 0xBDBFFF (12 435 456 байт) или 92 блока в размерности применяемых NAND FLASH.
Проверить просто. После окончания загрузчика начинается ядро, начинается с буковок “$NKF”.
Это размер загрузчика 58 версии. Размер одинаков для всей линейки аппаратов. Сами загрузчики немного отличаются по моделям.
(На моем программаторе ChipStar Janus* процесс прошивки и верификации загрузчика длится 2мин 20 сек.
Прошивка и верификация полного дампа занимает 18-21мин в зависимости от микросхемы.)
Для успеха мероприятия микросхема для записи прошивки не должна содержать сбойных блоков до 91-го включительно. (от 0 до 91 ровно 92 блока). Всего во влешке 1024 блока.
Если флешка не имеет сбойных блоков, то конечно, можно писать сразу полный дамп программатором. Но запись родным контроллером все же надежнее.
Из десятка ко мне приехавших из Китая микрух, лишь одна была со сбойным блоком 80. Брак. Не годится. Блок, действительно сбойный, верификацию не проходит. Как обойти такой сбойный блок я примерно представляю, но усилия тратить не буду. Не стоит оно того.
И да, еще приехали пара самсунговских микрух Б/У от каких то систем защиты/безопасности – у них 0 блок был помечен, как сбойных. Чтоб обычный контроллер не мог перезаписать этот самый 0 блок. Там важные данные, наверно. Сказал программатору – вспахать всё поле. В результате – нет ни одного физического бэда.
Подытожу:
Если программатор прошил загрузчик с успешной проверкой и ID микрухи есть в списке, то шанс на успех в понижении очень велик. Естественно, паять нужно очень аккуратно. Под лупой/микроскопом. Там рядом с микрухой есть мелочевка, которую без оптики и не особо видно. Я предпочитаю использовать сплав Розе. You are not allowed to view links.
Register or
Login платы с запаянной флешкой.
Естественно, можно для понижения использовать родную флешку. Если есть уверенность в собственных силах и в ней нет бэдов до 91 блока включительно.
* Теперь интересное для тех, кто дочитал. И для тех, у кого до сих пор нет программатора NAND FLASH.
Лично себе я такой программатор замутил за ~ 3500 рублей:
1. You are not allowed to view links.
Register or
Login 2. You are not allowed to view links.
Register or
Login3. You are not allowed to view links.
Register or
Login4. You are not allowed to view links.
Register or
Login5. You are not allowed to view links.
Register or
Login6. Один вечер с паяльником. You are not allowed to view links.
Register or
Login адаптера.
Паял сам, потому что адаптера нет в продаже и он стоит 4 т.р. Получился адаптер You are not allowed to view links.
Register or
Login.
Так же плату адаптера можно заказать в Китае по герберу. Смотрите You are not allowed to view links.
Register or
Login.
7. Итог почти You are not allowed to view links.
Register or
Login.
8. Если спаять еще пару адаптеров, то этим программатором можно шить SPI FLASH, EEPROM через панельку и кучу разных микроконтроллеров внутривенно. You are not allowed to view links.
Register or
Login поддерживаемых чипов внушаетЪ.
Получившийся программатор стирает/записывает/проверяет вышеназванные микросхемы NAND (128МБ+4МБ) за 18 минут.
You are not allowed to view links.
Register or
Login, лично считан, записан в другую флешку, проверен в принтере.
You are not allowed to view links.
Register or
Login You are not allowed to view links.
Register or
Login (Пишут, что вышеуказанный дамп B215 нерабочий. Вот еще один, You are not allowed to view links.
Register or
Login)
Оригинальные прошивки можно взять You are not allowed to view links.
Register or
Login.
Для желающих ПОПЫТАТЬСЯ понять, что такое NAND и с чем его едят, добро пожаловать: You are not allowed to view links.
Register or
Login, You are not allowed to view links.
Register or
Login, You are not allowed to view links.
Register or
Login.
Если нет желания паять адаптер, могу посоветовать такой комплект:
You are not allowed to view links.
Register or
Login (14640р - 20040р) + You are not allowed to view links.
Register or
Login 4920р.
И нет. Это не реклама. Это хороший вариант за вменяемые деньги.
Так же вполне рабочий вариант NandLite. Дешево, быстро, сердито.
Паять ничего не надо. Стоит менее 3000р (на апрель 2021г)
You are not allowed to view links.
Register or
Login Говорят, после прошивки бывают странности. У меня все прошло ровно. Тем не менее, You are not allowed to view links.
Register or
Login.
На принтерах B210 после понижения версии не удается настроить сеть, потому что принтер не принимает серийник как пароль.
Чтобы поправить баг, надо сбросить настройки сети из программы EasyPrinterManager, подключив принтер по USB.
You are not allowed to view links.
Register or
LoginНа МФУ можно сделать сброс с панели из меню.
PS. Есть данные, что необходимый загрузчик меньше размером. Всего 8 блоков. То есть 1 0813 44 байт. Говорят, что работает. Но сам не проверял.
Вот дампы: You are not allowed to view links.
Register or
Login