Fix-free forum | Прошивки принтеров и МФУ
Общение => Прошивки => Тема начата: taranoid от Декабрь 12, 2012, 01:24:06 pm
-
Нужна помощь. Залили прошивку ML2520 в ML1910. ЮСБ отпал, компом не виден. Подключили H-JTAG, беда что нет в нём описания Юпитера4е.Прошивку в РАМ залью для прошивки на адрес 2700000. JPL Заголовок надо отрезать? И по какому адресу и с какими параметрами нужно вызвать функцию обновления фирмваре 2525 для записи загруженного обновления?
-
в РАМ заливаешь дамп
-
А как стартовать процесс обновления?
-
чтото я не понял ты через джетаг собираешься прошить РАМ? ведь через джетаг прошивается сам флешь.
-
Через джитаг можно залить в память дамп и запустить его, он будет работать как обычно, а потом кинуть ему по юсб прошиву, должен прошиться.
-
а на джетаг можно глянуть
-
Та заливал я с нулевого адреса дамп, запускал, а выполняет из флеши. Загрузчик с адреса 2600000, но ему нужны специфичные параметры и они похоже разные в 1910 и 2520. Поэтому нужен адрес прошивальщика b gfhfvtnhs, чтоб вызвать.
То Bhari: А что Вам именно показать в джитаге, уточните.
-
да просто хотел глянуть на Джетаг. а датошит на проц есть?
-
Был бы даташит, я сам бы дамп зашил, голыми руками ((((
-
Был бы даташит, я сам бы дамп зашил, голыми руками ((((
а как ты без даташита Джетаг зацепил.
-
Таки подписи на этот проц в сервисмануале были на 1610
-
дай сервис мануал. и как ты его прошиваешь? вот тут прочитал http://wizard.siteedit.su/jtag
-
Да, там.
-
Скинь мыло в личку
-
я так и не понял зачем ты прошиваешь РАМ. ведь через джетаг команду на запуск прошивки не дашь. тут только прошивать флешь и все.
-
функция записи присутствует, я через джетаг могу проинитить нужные регистры и запустить выполнение с любого адреса. Адрес, сестра, адрес и значения регистров!
-
Пожалуйста, подскажите живые команды дебага мл2520...
-
Пожалуйста, подскажите живые команды дебага мл2520...
а сама прошивка есть? то скинь мне и аську дай
-
Прошивки скинул
-
Может кто может помочь?
-
Вопрос решил. Спасибо Alexey Mo-skin за предложение о помощи.
-
Вопрос решил. Спасибо Alexey Mo-skin за предложение о помощи.
Подробности в студию!
-
Вопрос решил. Спасибо Alexey Mo-skin за предложение о помощи.
тоже хотим узнать что да как
-
Это просто: залил в озу фикс и запустил прошивку через jtag
-
Конкретными командами дебага и последовательностью действий поделишься?
-
Нет там дебага.Запускаеш сервер JTAG, коннектишся, запускаеш отладчик, заливаеш в рам подрезанную прошивку, Запускаеш процедуру записи флеш.
-
Ага.
А jtag - в данном случае это покупное железо/по или что собранное на коленке?
Можно поподробнее?
А то про работу с самсунгами через jtag информации очень мало.
-
H-JTAG и вигглер собранный c помощью зубила, молотка и какой то матери.
-
а что за команда для записи? с джетагом все понятно. в прошивке оно работает с юсб и адреса другие. по какому адресу закинул в память прошивку?
-
H-JTAG и вигглер собранный c помощью зубила, молотка и какой то матери.
Ты как партизан - всё выпытывать приходится.
Можешь создать полноценный отчет - с чего начать в изготовлении, где программа для jtag, как подцепиться к процессору, проинитить, какими командами порулить, чтобы получить результат. ????
Это просьба.
Правда - очень иньересно.
А то я джетагами только ресиверы подымал и джигами телевизоры.
-
Реквестирую полный отчет! :Question:
-
Лишь бы не секвестировал. :)
-
вот тут можно прочитать как с программами работать http://wizard.siteedit.su/jtag у Джетага 5 вывода. собирается н 1 микросхеме или на 5 резисторах в инете схемы много. джетаг кабель выполняет одну и туже работу. подключение джетага надо смотреть сервисмануал от принтера к примеру вот http://monitor.espec.ws//files/ph3116_service_part1_198.pdf страница 30. вот только не знаю команды записи и запуска прошивок. вот это интересно.
-
ну в принепе вот тут написано http://www.texnotron.com/firmwares/670-vosstanovlenie-oshibochno-proshitogo-printera-samsung-ml-2525.html как прошить
-
Я, задавая вопрос в теме "Вопрос по анализу прошивок.", рассчитывал на помощь людей, которые занимаясь изучением фирмваре, подскажут адреса функций верификации и записи фирмваре в ML2520. А так, всё расписано в http://wizard.siteedit.su/jtag.
Вообще есть отладчики с JTAG, где скрипты записи во внутреннюю флеш JUPITER4e описаны и соответственно заливка любого софта раз плюнуть, но это деньги и время. Написать самостоятельно загрузчик тож не супер проблема, но нет описания АРМа(((((.
Балалайку отдал, и сделать повторно без балалайки отчёт затрудняюсь затрудняюсь. Есть другая идея, но надо советоваться с человеком, который может подсказать: какие команды поддерживает интерфейс DCU, и какие из них обращаются к флеш.
-
да был бы датошит я бы давно сделал загрузчик на данный проц. но однако датошит никто не дает. :)