Страница 1 из 1

СообщениеДобавлено: Пн мар 19, 2012 1:58 pm
manik.76
Привет уважаемые форумчане.
Есть сей аппарат, перед прошивкой надо слить оригинальный FW, не знаю как.
Подсказали что можно через дебаг, но не знаю как.
В 3200.3205 серийник менял, прошивку заливал, а вот как слить не знаю.
Vialeksej посоветовал в форуме команду dm X Y ,где X начальный адрес а Y кол во байт.
Но в этом аппарате не знаю где начальный адрес и количество байт.
Может есть команда которая сливает полностью весь объём памяти???
Ткните носом или помогите.
Буду признателен любой помощи.
Заранее благодарю.
С уважением Николай ака maniik.76.

СообщениеДобавлено: Пн мар 19, 2012 3:33 pm
kvg
Ну я бы не стал так категорично заявлять...

СообщениеДобавлено: Пн мар 19, 2012 3:59 pm
manik.76
kvg писал(а):Ну я бы не стал так категорично заявлять...


спасибо что поддержал i_bbo , теперь как буду думать, мож кто еще ответит)))
Жду еще ответов.

СообщениеДобавлено: Пн мар 19, 2012 5:26 pm
Володья
а для чего тебе сливать прошивку>?

СообщениеДобавлено: Пн мар 19, 2012 8:05 pm
КЭПула
Володя писал(а):а для чего тебе сливать прошивку>?


вопрос и меня интерисует, я например могбы и была возможность слить оригинал ML-1661 v 1.03.00.35. А так :smu:sche_nie:

СообщениеДобавлено: Пн мар 19, 2012 8:09 pm
Gomz
А то что на форуме лежит Дамп SCX-3400W оригинал и EEPROM_SCX-3400W оригинал тебе не поможет?

СообщениеДобавлено: Пн мар 19, 2012 9:36 pm
kvg
Прошивка сливается через дебаг, в 1661 дебаг не работает, так что не слить оттуда.

СообщениеДобавлено: Пн мар 19, 2012 10:34 pm
Mesko
Есть скрытые команды
sp.spi.read
sp.spi.dmaread
почти одно и тоже, выводят флеш память в RAM, но если раньше в SCX-3200 в эти команды можно было забить параметры, то в SCX-3400 параметры забиты
выводится вот что
source addr = 0x0007336C, dest addr = 0x00180000, length = 0x00001000
<Winbond W25Q64>
SPI READ OK

а нужно чтобы было так
source addr = 0x00000000, dest addr = 0x00180000, length = 0x00800000 (800000-8МБ для 3405W и 400000-4МБ для 3400), мне пришлось написать макрос-патч, который патчит память.
Далее выводим память из RAM командой dm 180000 800000, предварительно включив протокол на запись.
После записи в файл, конвертируем прогой(я писал сам) в файл, прикрепляем PJL команды 120 байт, предварительно в них меняем номер версии если от старшей досталось.
И можно заливать. Причем у меня при заливки ругался на Чексум, думал мой косяк, ан нет Самсунговский. Пришлось править общий чексум.
В общем все очень очень не просто. old

Мне только сегодня удалось спустя 2 недели, слить прошивку и удачно залить ее в аппарат SCX-3405W версия 6.
Если не спешишь черкни через недельку в ЛС если голова варит помогу чем смогу.
Кстати зачем она тебе, на память? -++-++_

Добавлено спустя 4 минуты 8 секунд:
Gomz писал(а):А то что на форуме лежит Дамп SCX-3400W оригинал и EEPROM_SCX-3400W оригинал тебе не поможет?


Прошивки на SCX-3400 - 4 МБ, а SCX-3405W - 8 МБ, те разные не зальется даже физически флешки разные.

СообщениеДобавлено: Вс мар 25, 2012 7:51 pm
Baxri
извените что вопрос не в тему можно ли через дебаг стереть флеш и залить заново орегинал прошивку на 3200 МФУ

СообщениеДобавлено: Вт апр 10, 2012 9:05 pm
АНД
Baxri писал(а):извените что вопрос не в тему можно ли через дебаг стереть флеш и залить заново орегинал прошивку на 3200 МФУ

стереть флэш нельзя, а вот залить оригинал через дебаг можно