Прошивка принтера при помощи debug. Debug кабель для восстановления принтеров. Подсоединение дебаг кабеля

  • Дата: 10.02.2023
Рассказать в:
Компании Samsung и Xerox производят довольно хорошие принтеры и МФУ, очень надежные в работе и при грамотной заправке картриджей, отпечатки на них остаются на высочайшем уровне. Но, в эту бочку меда, они решили положить очень внушительную ложку дегтя, а именно максимально затруднить заправку картриджей. Т.к. физически защитить картридж от заправки очень сложно, и экономически невыгодно, они решили бороться с заправками на электронном уровне. В отличие от компаний Hewlett-Packard и Canon, которые позволяют работать заправленным картриджам в своих устройствах, компании Samsung и Xerox чинят максимальные препятствия, чтобы заправленный картридж не мог работать в устройстве без смены микропрограммы контролирующего чипа, а равно его замене вместе с новым картриджем. В чипах, построенных на flash памяти возможно без особого труда сменить микропрограмму, тем самым дав возможность картриджу работать в устройстве. Но этот факт очень скоро стал приводить к потере прибыли, что не очень понравилось компаниям Samsung и Xerox. Были разработаны чипы, построенные на микроконтроллерах, и защищенные паролями и другими хитрыми способами. Но факт появления устройств защищенных таким образом не понравился пользователям, и еще больше компаниям, занимающимися заправками картриджей. И тут сработал закон рынка, а именно спрос создал предложение, заключавшееся в замене программы самого принтера, чтоб оный перестал требовать чип, и стал радовать пользователей дешевой качественной печатью. Умные люди стали переписывать программу устройств для достижения поставленной задачи, и безвозмездно распространять (лекарство), которым могли воспользоваться все желающие. Компании Samsung и Xerox по прежнему не желая терять прибыль, стали переписывать коды программ принтеров и МФУ, дабы препятствовать правильной работе (лекарства), тем самым создав ситуацию, при которой (лекарство) в неумелых руках убивало принтер. И наступило время, когда принтеры стали умирать то тут, то там. Восстановить принтер после неудачной прошивки можно, но в некоторых случаях это довольно затруднительно, и возможно только через debug интерфейс.

Для этого необходимо некое устройство, сопрягающее COM порт компьютера, и debug порт принтера. Это устройство можно сделать по типовой схеме включения, используя драйвер RS232 построенный на микросхеме фирмы Maxim MAX232, спецификация микросхемы. Напряжение в 5 вольт будем брать от USB порта.

Принципиальная схема:


Монтировать устройство будем непосредственно в корпусе COM порта DB-9F. Для создания debug кабеля нам понадобится:



Топология печатной платы:



Изготовление печатной платы можно заказать, к примеру, в компании Резонит, или изготовить самостоятельно.

Аккуратно монтируем на печатную плату элементы:



Здесь отступим от изготовления и разберемся немного с теорией.

Почти все микроконтроллеры имеют на борту последовательный порт - UART (Universal Asynchronous Receiver/Transmitter Универсальный асинхронный приёмопередатчик), устройство, которое переводит данные из последовательной в параллельную форму и обратно. В асинхронном режиме работы UART отличается от RS-232 только логическими уровнями. Для связи по интерфейсу UART используется две ножки контроллера RXD – для приема сообщений (Receiver) и TXD – для передачи сообщений (Transmitter). UART – полнодуплексный интерфейс. Это значит, что приемник и передатчик работают независимо друг от друга. При соединении устройств применяется следующая схема (экстраполированная для наших нужд): TXD кабеля с RXD контроллера принтера и TXD контроллера принтера с RXD кабеля. Для упрощения на плате и непосредственно на контактах кабеля обозначены выводы, которые необходимо соединить с точно таким же обозначением на плате форматирования, т.е. TxD кабеля соединить с TxD контроллера принтера, и RxD кабеля с RxD контроллера принтера, когда на самом деле TxD обозначение на печатной плате соответствует RxD , а RxD на печатной плате соответствует TxD, Это сделано для избегания путаницы.

К плате форматирования кроме Tx и Rx сигналов необходимо присоединить общий провод GND



Общий вид debug кабеля:



Вариант подключения к контроллеру принтера Samsung SCX-4200/4300:



Распиновка debug разъема принтера Samsung SCX-4200/4300

Дебаг кабель (USB debug) - служит для восстановления микропрограммы FW принтера или мфу, чеще всего после неудачной прошивки.

Причины возникновения неисправности микропрограммы FW принтера:

1. В процессе прошивки аппарата прервалась связь: отключили электричество или аппарат завис либо отсоединился кабель USB.

2. По ошибке был записан «некорректный» FW, не соответствующей модели аппарата или версии.

3. В случае когда, была залита одно аппаратная не обновляемая (NU) прошивка и была допущена ошибка в серийном номере (в данном случае МФУ работает в штатном режиме, но без чипа выдается ошибка и аппарат не работает).

4. Гарантийный случай поломки аппарата с неисправностью FW. В случаях обновления через интернет, хотя Smart-панель предупреждает, что при этой процедуре нельзя выключать компьютер или аппарат.

В чем, суть процедуры прошивки аппарата Дебаг-кабелем? Если МФУ не определяется компьютером, то вы не сможете залить FW в него, для этого необходимо подключится к плате через сервисный разъем и, командуя через гипертерминал (Hyper Terminal), заставить запустить загрузчик для того чтобы аппарат определился в компьютере и смог принять FW через USB порт.

Достоинства предлагаемого USB debug шнурка:

Работает по шине USB - можно использовать на мини компьютерах - типа нет-бук.При работе устройства имеется световая индикация на приём и передачу данных.Удобный разъем для подключения к сервисному разъему МФУ.

Всё есть в комплекте: подробная инструкция, программное обеспечение, драйвера, оригинальные прошивки.

Похожие бесплатные объявления на сайте:

Бумага офисная А 4, класс «C», марка «Снегурочка», 80 г/м2, 500 л., 5 пачек в упаковке. производство: Сыктывкар, белизна 146% (CIE) кроме того, в нали...

Дебаг кабель (USB debug) - служит для восстановления микропрограммы FW принтера или мфу, чеще всего после неудачной прошивки.

Причины возникновения неисправности микропрограммы FW принтера:
1. В процессе прошивки аппарата прервалась связь: отключили электричество или аппарат завис либо отсоединился кабель USB.
2. По ошибке был записан «некорректный» FW, не соответствующей модели аппарата или версии.
3. В случае когда, была залита одно аппаратная не обновляемая (NU) прошивка и была допущена ошибка в серийном номере (в данном случае МФУ работает в штатном режиме, но без чипа выдается ошибка и аппарат не работает).
4. Гарантийный случай поломки аппарата с неисправностью FW. В случаях обновления через интернет, хотя Smart-панель предупреждает, что при этой процедуре нельзя выключать компьютер или аппарат.
В чем, суть процедуры прошивки аппарата Дебаг-кабелем? Если МФУ не определяется компьютером, то вы не сможете залить FW в него, для этого необходимо подключится к плате через сервисный разъем и, командуя через гипертерминал (Hyper Terminal), заставить запустить загрузчик для того чтобы аппарат определился в компьютере и смог принять FW через USB порт.
Достоинства предлагаемого USB debug шнурка:
Работает по шине USB - можно использовать на мини компьютерах - типа нет-бук.При работе устройства имеется световая индикация на приём и передачу данных.Удобный разъем для подключения к сервисному разъему МФУ.
Всё есть в комплекте: подробная инструкция, программное обеспечение, драйвера, оригинальные прошивки.

USB debug работает с:

Samsung ML-1860
Samsung ML-1865
Samsung ML-1867
Samsung ML-1865W
Samsung ML-2160
Samsung ML-2165
Samsung ML-2167
Samsung ML-2168
Samsung ML-2160W
Samsung ML-2165W
Samsung ML-2168W
Samsung ML-2950ND
Samsung ML-2951ND
Samsung ML-2955ND,WD
Samsung ML-2850D
Samsung ML-2850ND
Samsung ML-2851ND
Samsung ML-3310D
Samsung ML-3310ND
Samsung ML-3710D
Samsung SCX-3200
Samsung SCX-3205
Samsung SCX-3207
Samsung SCX-340xF
Samsung SCX-340xW
Samsung SCX-340xFW
Samsung SCX-4600
Samsung SCX-4610K
Samsung SCX-4623FN
Samsung SCX-4727,FD,FW
Samsung SCX-4728,FD,FW
Samsung SCX-4729,FD,FW
Samsung SCX-4824FN
Samsung SCX-4825FN
Samsung SCX-4828FN
Samsung SCX-4833FD
Samsung SCX-4833FR
Samsung SCX-5637FR
Samsung CLP-310
Samsung CLP-315
Samsung CLP-310W
Samsung CLP-310N
Samsung CLP-315N
Samsung CLP-320
Samsung CLP-325
Samsung CLP-325K
Samsung CLP-320N
Samsung CLP-325N
Samsung CLP-320W
Samsung CLP-325W
Samsung CLP-360
Samsung CLP-620ND
Samsung CLX-3170
Samsung CLX-3170N
Samsung CLX-3170FN
Samsung CLX-3175
Samsung CLX-3175N
Samsung CLX-3175F
Samsung CLX-3175FN
Samsung CLX-3175WK
Samsung CLX-3175FW
Samsung CLX-3180
Samsung CLX-3185
Samsung CLX-3180N
Samsung CLX-3180W
Samsung CLX-3180FN
Samsung CLX-3185N
Samsung CLX-3185W
Samsung CLX-3185FN
Samsung CLX-3185FW
Samsung SF-650
Xerox WC-3210
Xerox WC-3220
Xerox WC-3550
Xerox - 3320
Xerox - 3315

и многие другие модели принтеров и МФУ имеющие на плате разъем дебаг

в комплект входит:
1- Дебаг кабель
2- CD диск
содержимое диска:
- ПО терминал
- Драйвер
- инструкция по настройке и использованию дебаг шнурка
- Распиновки выводов дебаг интерфейсов(фото, картинки)
- Оригинальные прошивки для принтеров и МФУ

Стоимость комплекта -1200руб КУПИТЬ

Стоимость указана с доставкой.

Зачем нужно восстановление прошивки Samsung дебаг кабелем? Эта статья полезна, если вы неудачно прошили МФУ Samsung scx-3405, SCX-3400 или scx-407. Признаком неправильной прошивки является то, что МФУ не печатает отчеты. В этом случае сделать восстановление заводской прошивки без дебаг кабеля (debug cable) не получится.

Подсоединение дебаг кабеля

В качестве debug кабеля подойдет кабель для телефона NOKIA. У него с одной стороны USB разъем, а с другой три провода TX, RX и земляной GND. Чтобы подсоединиться к основной плате принтера, нужно снять боковую крышку МФУ и подпаяться к плате, как указано на на фото. С другой стороны платы в этом же месте расположено место, где специально оставлено место для перемычки. Без этой перемычки данные передаваться не будут.

После подсоединения кабеля к компьютеру через разъем USB нужно установить драйвера кабеля, чтобы появился еще один COM. Через этот виртуальный COM и будет осуществляться управление принтером. Если COM порт не появился в диспетчере устройств в портах, то значит драйверы неправильно установлены. Без драйверов ничего не получится. Добейтесь правильной установки драйверов.

Затем соединяем компьютер с принтером USB кабелем и устанавливаем драйвер принтера. Затем устанавливаем данный принтер по умолчанию. Печатать он не будет, но это и не нужно.

Восстановление заводской прошивки

Распаковываем архив и запускаем Terminal. Проверяем там порты COM, выбираем вновь появившийся и настраиваем его следующим образом:

  • baud rate – 9600 или другую до 115200;
  • data bits – 8
  • parity – none;
  • stop bits – 1;
  • handshaking – none.

Затем нажимаем клавишу N и включаем принтер. Начнется обмен данными с принтером, в конце запросит вас, хотите ли вы начать загрузку с внешнего порта и надпись vxshell>. В ответ введите маленькими буквами fl. Опять обмен данными и приглашение ready to download… Это означает, что МФУ готово принять новую прошивку.

Компании Samsung и Xerox производят довольно хорошие принтеры и МФУ, очень надежные в работе и при грамотной заправке картриджей, отпечатки на них остаются на высочайшем уровне. Но, в эту бочку меда, они решили положить очень внушительную ложку дегтя, а именно максимально затруднить заправку картриджей. Т.к. физически защитить картридж от заправки очень сложно, и экономически невыгодно, они решили бороться с заправками на электронном уровне. В отличие от компаний Hewlett-Packard и Canon, которые позволяют работать заправленным картриджам в своих устройствах, компании Samsung и Xerox чинят максимальные препятствия, чтобы заправленный картридж не мог работать в устройстве без смены микропрограммы контролирующего чипа, а равно его замене вместе с новым картриджем. В чипах, построенных на flash памяти возможно без особого труда сменить микропрограмму, тем самым дав возможность картриджу работать в устройстве. Но этот факт очень скоро стал приводить к потере прибыли, что не очень понравилось компаниям Samsung и Xerox. Были разработаны чипы, построенные на микроконтроллерах, и защищенные паролями и другими хитрыми способами. Но факт появления устройств защищенных таким образом не понравился пользователям, и еще больше компаниям, занимающимися заправками картриджей. И тут сработал закон рынка, а именно спрос создал предложение, заключавшееся в замене программы самого принтера, чтоб оный перестал требовать чип, и стал радовать пользователей дешевой качественной печатью. Умные люди стали переписывать программу устройств для достижения поставленной задачи, и безвозмездно распространять (лекарство), которым могли воспользоваться все желающие. Компании Samsung и Xerox по прежнему не желая терять прибыль, стали переписывать коды программ принтеров и МФУ, дабы препятствовать правильной работе (лекарства), тем самым создав ситуацию, при которой (лекарство) в неумелых руках убивало принтер. И наступило время, когда принтеры стали умирать то тут, то там. Восстановить принтер после неудачной прошивки можно, но в некоторых случаях это довольно затруднительно, и возможно только через debug интерфейс.

Для этого необходимо некое устройство, сопрягающее COM порт компьютера, и debug порт принтера. Это устройство можно сделать по типовой схеме включения, используя драйвер RS232 построенный на микросхеме фирмы Maxim MAX232, . Напряжение в 5 вольт будем брать от USB порта.

Принципиальная схема:

Монтировать устройство будем непосредственно в корпусе COM порта DB-9F. Для создания debug кабеля нам понадобится:

Топология печатной платы:

Изготовление печатной платы можно заказать, к примеру, в компании Резонит, или изготовить самостоятельно.

Аккуратно монтируем на печатную плату элементы:


Здесь отступим от изготовления и разберемся немного с теорией.

Почти все микроконтроллеры имеют на борту последовательный порт - UART (Universal Asynchronous Receiver/Transmitter Универсальный асинхронный приёмопередатчик), устройство, которое переводит данные из последовательной в параллельную форму и обратно. В асинхронном режиме работы UART отличается от RS-232 только логическими уровнями. Для связи по интерфейсу UART используется две ножки контроллера RXD – для приема сообщений (Receiver) и TXD – для передачи сообщений (Transmitter). UART – полнодуплексный интерфейс. Это значит, что приемник и передатчик работают независимо друг от друга. При соединении устройств применяется следующая схема (экстраполированная для наших нужд): TXD кабеля с RXD контроллера принтера и TXD контроллера принтера с RXD кабеля. Для упрощения на плате и непосредственно на контактах кабеля обозначены выводы, которые необходимо соединить с точно таким же обозначением на плате форматирования, т.е. TxD кабеля соединить с TxD контроллера принтера, и RxD кабеля с RxD контроллера принтера, когда на самом деле TxD обозначение на печатной плате соответствует RxD , а RxD на печатной плате соответствует TxD, Это сделано для избегания путаницы.

К плате форматирования кроме Tx и Rx сигналов необходимо присоединить общий провод GND

Общий вид debug кабеля:

Вариант подключения к контроллеру принтера Samsung SCX-4200/4300:

Распиновка debug разъема принтера Samsung SCX-4200/4300

Определить местонахождение TxD, RxD, GND очень просто. Находим на плате необходимый порт, он может носить название как DEBUG, так и HYPER. Первым делом необходимо обнаружить GND, он должен прозваниваться с массой корпуса, и располагается он всегда с краю разъема. Соответственно рядом с ним будет вывод RxD, а следующий TxD. Порт имеет 4 вывода, четвертый это питание, но использовать его нет необходимости.

Для работы с портом UART целесообразнее использовать терминальную программу отличную от стандартной программы windows в связи с тем, что стандартный терминал windows крайне неудобен. Программа называется незамысловато просто: Terminal

Пример работы этой программы с принтером Samsung ML-1750:


Комментарии (34)
от ALEX 28.03.14 в 09:48
так у меня проблема в том что я прошивки вообще не меняет только родная шьётся (ну в смысле что была версия) у меня вопрос такой что будет если я при помощи debug кабеля прошью чем мне это грозит ведь он не шьёт пока не соединиш USB кабель
У меня до этого была прошита 24с64 седьмая поднята и подпаяна к восьмой но там нарушение цвета (меняет примерно так ярко-красный становится красным блекло и коричневатая как то так) только цветные, черный регулируется и нормально печатается (тест страниц идеален) вот я и начал мучения впаял родную 24с64(с ней принтер у меня не печатает горит красный индикатор) я её не трогал к программатору не подключал

ответ: Вы с помощью кабеля прошейте принтер оригинальной прошивкой, а потом закажите fix прошивку для вашего серийного номера и вашей версии прошивки. Красный ндикатор у вас горит скорее всего потому, что не совпадают серийные номера в микросхеме и в прошивке.

#32
от ALEX 28.03.14 в 00:37
спасибо уже нашёл на вашем сайте http://www..19.1 всё сработало принтер работает УРА но опять эта долбаная защита номер меняю без проблем а прошивка взломанная не лезет принтер зависает и всё с одной из прошивок принтер перестал работать здесь качал
http://djasper.ru/page/samsung-clp-310315-%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0-%D0%BF%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B0/ с других сайтов не буду рекламировать не могу загнать в чем может быть проблема

ответ: Возможно что версия прошивки не совпадает с той, что изначально была в принтере. Либо та прошивка, что вы качаете битая. Дальнейшую переписку адресуйте на info@сайт

#31