Прошивка SCX-3400 V3.00.02.00 на программаторе
Как известно, на многие принтеры и МФУ производитель со временем выпускает прошивки, которые нельзя понизить обычным способом по USB, требуется программатор. В этой статье мы рассмотрим программаторы для типа памяти SPI на примере понижения SCX-3400 с версией 3.00.02.00.
Популярные устройства, для которых актуально понижение на программаторе SPI
- HP 107 (a, r, w) — V3.82.01.11 и выше
- HP 135 (a, r, w) и HP 137fnw — версии, выше 3.82.01.11 (например, 3.82.01.15)
- HP 150 (a, nw) — V3.82.01.10 и выше
- SCX-3400/3405 (F, W, FW) — V3.00.02.00, V3.00.02.01, V3.00.02.02, V3.00.02.05
- CLP-360/365/365W — V3.00.02.02, V3.00.02.03, V3.00.02.05, V3.00.02.07, V3.00.02.09, V3.00.02.10, V3.00.02.16, V3.00.02.17
- ML-2165W — V3.00.02.00, V3.00.02.01, V3.00.02.05
- SCX-4650N — V3.00.01.28 до более старой
- Xpress SL-C410W — можно прошить дампом от CLP-365W (функции Mobile Print, NFC будут утеряны)
В ML-2160, ML-2165, ML-2167 с версиями V1.01.02.00, V1.01.02.01 прошивка хранится в процессоре, для понижения нужен программатор JTAG (подробнее).
Также программатор SPI не годится для понижения новых версий Xerox B205/B210/B215, HP 178/179 и Samsung CLX-3305, в этих моделях используется тип памяти NAND, наша статья про понижение.
Что нужно для понижения версии SPI Flash
- Программатор, способный работать с SPI Flash (конкретно с микросхемами 25Q32 или 25Q64, см. таблицу).
- Адаптер-переходник SOIC8 (SOP8) 200-208 mil (для удобной установки SPI Flash в программатор). Для единичного понижения можно не покупать, а подпаяться к выводам микросхемы.
- Дамп более низкой версии (можно скачать здесь).
- Паяльник или паяльная станция с феном для снятия SPI Flash. Может быть получится и без выпаивания, но при возможности лучше конечно выпаять.
- Терпение и аккуратность :)
Программаторы и их стоимость
Самый дешёвый готовый программатор — на базе микросхемы CH341A (фото), на Aliexpress/Ebay продаётся за 3-5$. Работает на Windows XP, 7, 8, 10 (включая 64-разрядные версии), для Linux тоже есть драйверы. На плате программатора разведены контакты для установки микросхемы, т.е можно не покупать переходник SOIC8 (SOP8), а просто прижать микросхему прищепкой.
Более универсальный и не менее популярный программатор — MiniPro TL866CS. Стоимость на Aliexpress/Ebay (вместе с 9 адаптерами, включая нужный нам) составит около 50-65$. В России этот программатор продаётся как WizardProg-87. Стоимость (вместе с одним нужным адаптером) около 4000 рублей.
Также известен программатор ТРИТОН+, он тоже работает с SPI Flash, но стоимость вместе с адаптером почти 10000 рублей :)
Если вы сервисный центр и планируете прошивать не только эти модели, но ещё и CLX-3305, CLP-415, SL-C460 (прошивка хранится в NAND Flash), то можем порекомендовать ChipProg, правда стоимость его составит от 23000 до 33000 + несколько тысяч рублей за панельки.
Умельцы могут самостоятельно спаять программатор, вот пример простейшего. Потребуется компьютер с LPT-портом и 32-разрядной операционной системой Windows XP или Windows 7 (на более свежих нужно проверять). Из деталей нужны разъём DB-25M, 4 резистора, электролитический конденсатор и источник питания на 3-3,3 В. Подробнее внутри архива.
Прошивка на примере SCX-3400 и MiniPro TL866CS
- Отсоединяем от аппарата кабель питания и USB-кабель. Рекомендуется нажать кнопку питания, чтобы снять остаточный заряд.
- Снимаем боковую крышку (со стороны USB-порта), она держится на защёлках. Сразу видим плату форматирования, её необходимо полностью снять.
- На обратной стороне платы находим 8-контактную микросхему SPI Flash:
Вместо W25Q32 может быть GD25Q32. Для моделей с Wi-Fi или факсом — W25Q64/GD25Q64. - Эту микросхему необходимо аккуратно выпаять и установить в переходник SOIC8 (SOP8) 200-208 mil (соблюдая ключ), а его в программатор. Насчёт считывания дампа без выпаивания (прищепкой или подпаять короткие провода): статистики у нас нет, но если с выпаиванием сложности можно попробовать. Есть вероятность, что данные в микросхеме не будут соответствовать дампу (это легко проверить, если считать дамп и сравнить с тем, который загружали, должно быть 100% соответствие).
- Подключаем программатор к ПК по USB. Устанавливаем драйверы с диска и программу MiniPro (лучше скачать последнюю версию).
- Открываем MiniPro и выбираем тот чип, который был на плате:
- Делаем дамп текущего содержимого микросхема (на случай, если придётся восстановить). Переходим Device-Read и считываем текущую память с микросхемы, сохраняем в файл (File-Save). На всякий случай рекомендуем считать ещё один раз и сравнить (по контрольной сумме, например) полученный дамп с первым. Если вдруг не будет 100% соответствия, значит какие-то проблемы с подключением или программатором.
- File-Open и выбираем дамп пониженной версии (получить можно здесь).
- Еще раз проверяем: правильные ли выбраны чип и дамп. Если всё верно — открываем Device-Program, для начала прошивки нажимаем Program. В конце должен вывести "Programming successful".
- Впаиваем SPI Flash обратно, пробуем распечатать отчёт, если ошибок не было, то версия прошивки изменится, тогда вы можете заказать фикс-прошивку и прошить в обычном режиме. Если принтер не включается полностью (нет реакции на кнопки, на ПК не определяется), значит проблема либо в плохой пайке ("прозвоните" каждую ножку микросхемы до конечных точек на плате), либо в содержимом её памяти (неудачно прошили).
Используемые SPI Flash
Модель | Используемый чип SPI Flash |
---|---|
SCX-3400, SCX-3405, SCX-3407 CLP-360, CLP-365 | Winbond 25Q32 (W25Q32) или GigaDevice 25Q32 (GD25Q32) В новых партиях может быть 25Q64 |
SCX-3405W ML-2165W CLP-365W SCX-4650N | Winbond 25Q64 (W25Q64) или GigaDevice 25Q64 (GD25Q64) |
SCX-3400F, SCX-3405F, SCX-3405FW | Winbond 25Q64 (W25Q64) или GigaDevice 25Q64 (GD25Q64) верхний чип |
Добрый день. Вышлите, пожалуйста, на почту дамп для понижения версии scx-3400 v3.00.02.00
Здравствуйте. Отправили.
Добрый день. Вышлите, пожалуйста, на почту дамп для понижения версии scx-3405 v3.00.02.00
День добрый. Отправили.
Добрый день. Вышлите, пожалуйста, на почту дамп для понижения версии scx-3405 v3.00.02.00
Здравствуйте. Отправили на e-mail. Если будут вопросы — просьба написать ответом на письмо.
Сколько будет стоить перепрошить scx-3400 v3.00.02.00? Сам перепаивать не умею, и уже замучался искать кто это сделает
От 1000 до 2500 рублей возьмут за перепрошивку. Но не все сервисники берутся за такие версии.
Если нигде в городе не нашли такой СЦ и выпаять/запаять чип не сможете, рассмотрите вариант с покупкой совместимых чипов на картридж, их можно заказать в интернете и получить на почте. Стоимость одного чипа в районе 500-800 рублей, но его придётся менять раз в ~ 1000 страниц.
2165w. перепрограммировал, а метки на плате где 1 нога нет. подскажите назначение выводов, или какая нога на корпус. дата шит не нашёл. по памяти боюсь впаивать
Вот Datasheet.
Pojaluysta vishlite na pochtu damp 3405 fw V3.00.02.01 .Tam 2 odinakoviye mikruhi.Zalivat nado v obe ili net?
Может быть, вы имели в виду дамп для понижения версии SCX-3405FW до прошиваемой фикс-прошивкой? Тогда вам нужна версия не V3.00.02.01, а ниже. Отправили на почту. Если будут вопросы, пишите ответом на письмо.
А вот такой программатор подойдет? http://aliexpress.com/item/USB-burner-driver-SPI-Flash-W25Q16-W25Q32-W25Q64-W25Q128-W25Q256-SOP8-SOP16-turn-DIP8-adapter/2025397002.html
Извините, мы не можем точно сказать. По описанию подходит, но будет ли нормально работать — неизвестно. Отзывов о таком программаторе не получилось найти.
День добрый! Есть ли решение для clx-3305 v3.00.02.07 ? возможно прошитая микросхема? хоть что ни будь?
Здравствуйте. Уже есть вариант с понижением версии NAND Flash. Просьба обращаться к операторам за подробностями :)
А как быть, если на плате форматера находятся две микросхемы 25q64 и плата форматера имеет вид: http://www.printservis.com.ua/images/Poleznoe/debug_scx_3405fw/003.jpg
У вас SCX-3400F, SCX-3405F или SCX-3405FW? Тогда как написано в табличке: «верхний чип». Сама прошивка хранится в нём. То есть смотрите, как плата форматирования установлена в МФУ, сверху и будет нужная 25Q64. На всякий случай сохраняйте оригинальный дамп и проверьте, чтобы он был похож на тот, которым будете прошивать.
Кстати, вышлете пожалуйста дамп для моего принтера.
Отправили на почту. Если будут вопросы, пишите ответом на письмо.
Принтер SCX-34FW. На плате рядом находятся две микросхемы 24Q64, по всей видимости — прошивка на первой. Ссылки на дампы первой и второй ниже:
http://www.yadi.sk/d/djfwzzLRa24AC — Первая микруха (с прошивкой)
http://www.yadi.sk/d/3n8jsIgsa24AH -Вторая (так с чем-то)
Пробовали прошивать только первую, после этого принтер не запустился, как с пониженной прошивкой так и с дампа. Сейчас достал другой программатор, буду пробовать с него. Однако на одном из форумов прочитал, что прошивка содержится в этих двух микросхемах. Так ли это? Или все же мне пробовать шить первую микруху по инструкции?
Новичкам это делать не советую. Эта микруха расположена слишком близко к процессору на плате. А вообще, все отлично. Все работает.
Все это интересно, но вот не совсем понял как распознать принтер — гемморой визуально перед покупкой? Клиенту например.. Напишите пожалуйста, планируете ли Вы в ближайшем будущем сломать новую защиту этих принтеров и будет ли соответственно такой же (онлайн сервис центр) по продаже прошивки на эти «чудеса техники» Спасибо..
Распознать новую версию прошивки у SCX-3400 можно только одним способом — распечатав отчёт.
Ясное дело, что не каждый магазин согласится предоставить вам МФУ для печати отчёта перед оплатой, нужно спрашивать.
Способов «сломать» новую защиту пока что нет.
А сквозь вентрешетку глянуть на наклейку с версией ПО в SCX-3400 не судьба??? :)
А она разве видна сквозь решётку?