Найти тему

Перепрошивка Kyocera FS-1120MFP для лечения зависания на загрузке

Оглавление

Попалось мне как-то МФУ Kyocera, зависавшее на загрузке. На экране бесконечно крутилось колечко, но дальше дело не шло, меню не появлялось.

Как оказалось, у нынешних аппаратов Kyocera такое бывает, и решается иногда весьма просто.

Весьма вероятная причина зависания на загрузке - слетевшая прошивка форматтера. Причем зачастую микросхема памяти, на которой хранится прошивка, не повреждена, просто данные с нее куда-то сползают :)

Вернуть их на место можно путем перепрошивки.

Методов прошивки два: с помощью программатора и с помощью фирменной утилиты KFWUPGRADE.

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

Прошивка с помощью программатора

Находим на плате микросхему Flash-памяти (на ней обычно есть бумажная наклейка с номером версии прошивки).

У FS-1020/1025/1125/1320 и прочих Aquarius'ов это обычно флешка MXIC MX25L12835E, MX25L12845E или MX25L12865E. Разница в предпоследней цифре почти ни на что не влияет.

В моем случае это MX25L12865E
В моем случае это MX25L12865E

Теперь находим дамп прошивки для нужного аппарата.

Немало дампов прошивок для принтеров и МФУ можно найти на Remont-Aud. Но для FS-1120MFP пришлось поискать по форумам. Я взяла тут :)

Теперь выпаиваем микросхему и вставляем программатор.

У меня есть рабочая лошадка на CH341A, которым можно прошить многие флешки с SPI и I2C интерфейсами. Микросхему к "кроватке" лучше припаять, так надежнее будет, как по мне :)

Распиновка из даташита, важны ноги VCC и GND (питание) и все SIOx (выводы интерфейса SPI).

-3

Фирменная прога CH341A нормально пишет маленькие флешки. Но если размер памяти больше 64 МБ, то запись может пройти безуспешно.

MX25L12865E имеет размер аж 128 МБ, поэтому дамп туда вроде бы и заливался, но проверку (Verification) не проходил, видимо, где-то что-то по дороге терялось.

Говорят, версия CH341A 1.18 пишет большие флешки нормально, но я предпочла просто использовать другое ПО.

На просторах форумов нашла прекрасную сборку программ для прошивания на любой вкус и цвет:

Programmer

Взяла оттуда AsProgrammer 1.4.1, поддерживает разные программаторы и кучу микросхем, удобно, в общем.

В галерее ниже показан процесс прошивки.

Момент истины - включаем МФУ, и он запускается, определяется на компе, печатает нормально. Но вот при сканировании и копировании картинка растягивается.

-5

Как оказалось, разрешение сканера связано с версией прошивки. Исправить данное недоразумение можно, накатив самую свежую прошивку на аппарат с помощью фирменной утилиты.

Прошивка с помощью KFWUPGRADE

Для прошивки потребуется сам аппарат, USB-кабель, ПК и комплект из самой утилиты и образа прошивки.

Утилиту с образом можно поискать на форумах, а можно запросить напрямую у техподдержки Kyocera по адресу support@dru.kyocera.com

В теме письма можно написать Прошивка (микропрограмма)

В тексте письма нужно указать модель аппарата, его серийный номер и место расположения.

Мое письмо выглядело так:

Здравствуйте.

Можно ли, пожалуйста, получить программу и образ для прошивки МФУ FS-1120MFP ?

Серийный номер аппарата: R7H8301684
Место расположения: Российская Федерация, г. Комсомольск-на-Амуре.

Серийник можно посмотреть, открыв переднюю крышку, или в утилите ClientTool
Серийник можно посмотреть, открыв переднюю крышку, или в утилите ClientTool

Мне ответили в течение 5 дней и прислали в ответном письме ссылку на диск, на котором и лежал искомый файл с архивом (если кому надо, положила на свой диск).

Если все распаковать, в одной папке будет образ (img), в другом - утилита
Если все распаковать, в одной папке будет образ (img), в другом - утилита

Собственно, сам процесс перепрошивки с компа весьма прост: подключаем принтер, запускаем программу, выбираем в списке аппарат, жамкаем пару раз "Далее" и ждем.

Но у меня тут начались небольшие приключения с этой утилиткой :)

При попытке прошить с Windows XP 32 бит и Windows 7 32 бит я потерпела неудачу - KFWUPGRADE упорно не отображал подключенный аппарат в списке доступных для прошивания.

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

В документации Kyocera вскользь упоминался некий Firmware Upgrade Driver.

Присмотрелась, и заметила, что при запуске утилита распаковывала вокруг себя файлы. В папке SetupFiles лежал PnP64bit.exe, который, да-да, не открывался на 32-битных системах. Ну, думаю, наверное это тот самый драйвер и есть.

Чего там только не распаковывается...
Чего там только не распаковывается...

Что ж, притащила ноутбук с Windows 8.1 64-bit на борту, поставила все драйвера для МФУ. Запускаю KFWUPGRADE - и опять в списке никого нет.

Запустила этот пресловутый PnP64bit.exe, вылезло окно с установкой драйвера. Поставила, перезагрузилась.

Можно и bat запустить, результат вроде примерно такой же.
Можно и bat запустить, результат вроде примерно такой же.

И, ура, утилита наконец-то увидела МФУ!

После обновления прошивки МФУ начало нормально сканировать и копировать. Дальнейший ремонт был механическим и к электронике никакого отношения не имел :)

И, напоследок, парочка статей про обслуживание оргтехники

И младшего брата программатора из статьи