Brother DCP-L2540DNR не печатает — надпись прием данных
В рамках статьи открываем серию заметок по программному ремонту, а точнее, по прошивке аппарата путем заливки dump-файла в SPI flash, NAND flash, NOR flash. Сегодня рассмотрим конкретный случай, а в дальнейшем планируем серию статей про то, как шить, чем шить, как готовить прошивку и прочее. Тема прошивки аппарата на начало 2022 года очень актуальна, так как цены на платы форматера превышают все разумные пределы. Основная масса аппаратов простаивает или выкидывается. В то время как необходимо выпаять микросхему и перепрошить, вдохнув вторую жизнь в аппарат…
Итак, приступим. Поступил к нам МФУ Brother DCP-L2540DNR с неисправностью: сканирует, но не печатает. При попытке отправки задания на печать или копирования аппарат пишет «ПРИЕМ ДАННЫХ» и уходит в астрал (зависает). В теории все просто: качаем прошивку с официального сайта и обновляем Firmware. Однако, если бы все было так элементарно, мы бы тут не формулировали сейчас всякое. Так, при отправке прошивки через штатное программное обеспечение, аппарат вам опять выдает — «ПРИЕМ ДАННЫХ» и глубоко погружается в себя. Реализация идеи «заменить форматер и аппарат оживет» снова обещает привести к фиаско. Так как эта процедура таит в себе коварную «изюминку»: после покупки форматера оказывается, что его еще нужно правильно настроить (а это значит, что необходим доступ к документации и сервисным утилитам, а также некоторый опыт (который когда он сын ошибок трудных, то хоронит аппарат, из-за чего связавшийся с данным ремонтом по незнанию сервис уходит в минус). И мы сейчас не о ревизии плат и прочего — это отельная тема.
Расположение микросхемы SPI FLASH на плате форматера
Терпение и труд приводят к выпаиванию из платы восьминогой микросхемы SPI FLASH 25Q64 в корпусе SOIC8 и заливки в нее с помощью программатора рабочей прошивки. Что нами и было сделано. Микросхема расположена на обратной стороне платы форматера и обозначена как U19 (там есть еще две микросхемы — их не трогаем!). Внимание, информация для шустрых: прошивку рекомендуется проводить именно путем выпаивания SPI FLASH с платы и последующей посадкой в колодку. Вариант для ленивых — прошивка через прищепку- или не начнется совсем или не пройдет верификацию (потому что, скорее всего, тогда идет серьезная просадка напряжения).
Чем перепрошить SPI FLASH 25Q64
Прошивка SPI FLASH достаточно простая процедура и не требует особых навыков и знаний. Достаточно выбрать из списка программатора необходимую микросхему, затереть старые данные и залить новый, заведомо рабочий, дамп. Очень важно: не перепутайте выводы микросхемы, так как не все программаторы поддерживают защиту от переплюсовки!!! Чтобы предотвратить не счастливый конец, при включении программатора, держите палец на микросхеме. И, если микросхема начнет стремительно нагреваться, то сразу отключайте программатор. Такой не хитрый способ поможет уберечь микросхему от повреждения. Можно использовать программаторы CH341A или EZP2019+ (из недорогих). Конечно, если в будущем планируется более плотно заниматься программными ремонтами, то нужно что-то посерьезней (например, с возможностью прошивать NAND FLASH). Из доступных в этой серии — TL866II Plus или RT809H. Или вот мы в своем сервисе используем программатор российской разработки UFPI. На сегодняшний день он поддерживает все наших «начинания и продолжения» с большим запасом (более подробно напишем о нем в заметке про понижение прошивки Xerox B205 ).
Где взять прошивку SPI FLASH 25Q128 для Brother DCP-L2540DNR
Найти нужную прошивку порой весьма не просто. Прежде всего, нужно понимать, что прошивки, находящиеся на сайте производителя, не подойдут для заливки через программатор, так как эти дампы содержать кучу служебных записей для работы через специальную программу. Конечно, этот дамп можно иcпользовать, но нужно знать процедуру его подготовки (а это значит — знание структуры прошивки, а также как и чем отрезать лишнее в редакторе HEX). Самый простой способ обзавестись базой прошивок — это при каждом удобном случае считывать прошивку и сохранять ее (например, с аппаратов, которые находятся у вас на ремонте). А еще, поскольку мир все-таки не без добрых людей — можно банально скачать прошивку на форуме. В нашем случае вот ссылка на файл прошивки 25Q128 для Brother DCP-L2540DNR. Желаем успехов в Ваших ремонтах!