После обновления биоса через винду плата не стартует.
ЕСть программатор но на оф. сайте прошивка в EXE формате залить не могу.
Может кто то скинет файл Биоса в формате BIN ROM.
Спасибо за ранее
1. на оф. сайте прошивки не только в EXE, но и в привычном варианте, пригодные для программатора, если брать версии 1.X. Потом можно обновить штатными средствами до последней.
2. если в силу каких-то причин сразу нужна прошивка версии 2.X, то вполне по силам любому ремонтнику открыть EXE файл в любом понравившемся HEX редакторе и обрезать его сверху до требуемого размера, сверяясь с бэкапом, или, при его отсутствии, с любой версией 1.X с оф.сайта.
Точно также, как и редактирование текста в текстовом редакторе.
Открыть файл и все до строки:
FFFFFFFFFFFFFFFF
5AA5F00F
Выделить, удалить, и сохранить оставшееся.
Должен получиться файл ровно 8Мбайт (8388608 DEC или 0800000h HEX).
Согласен. Смотрел быстро, от конца 8Мб отнял - попал на начало, а на ранние версии прошивки не посмотрел.
Тогда я бы лучше первый кусок в 4Мб попробовал зашить.
Алексей979 писал(-а):
открыть файл удалить все до 0x2BC3BD
От 0x2BC3BD до 0x6BC3BD сохранить ??????????? Объем больше получается!!!
Выполнив первый пункт вашего предложения (удалив кусок от начала), вы смещаете адреса оставшейся части, и последующие названные вами цифры выделяют некий кусок кода, но не рабочую прошивку...
Даже если бы сделали, КАК я написал в самом начале, то нормальный программатор спокойно бы записал первую часть получившегося файла и все было бы нормально.
Всего-то действий:
- открыть exe, курсор на начало, селект блок -> 0x2BC3BD -> CUT
- селект блок -> 0x400000 -> Copy
- создать новый файл -> paste -> save as...
1. на оф. сайте прошивки не только в EXE, но и в привычном варианте, пригодные для программатора, если брать версии 1.X. Потом можно обновить штатными средствами до последней.
2. если в силу каких-то причин сразу нужна прошивка версии 2.X, то вполне по силам любому ремонтнику открыть EXE файл в любом понравившемся HEX редакторе и обрезать его сверху до требуемого размера, сверяясь с бэкапом, или, при его отсутствии, с любой версией 1.X с оф.сайта.
Спасибо за ответ.
У меня вариант 2. Но как это сделать не знаю буду пробывать.
Точно также, как и редактирование текста в текстовом редакторе.
Открыть файл и все до строки:
FFFFFFFFFFFFFFFF
5AA5F00F
Выделить, удалить, и сохранить оставшееся.
Должен получиться файл ровно 8Мбайт (8388608 DEC или 0800000h HEX).
igils
Скорее 4 Мб (32 Мбита). В exe'шнике 2 образа, насколько я вижу глазами.
В последней ревизии биоса ехе строку
FFFFFFFFFFFFFFFF
5AA5F00F
Не нашел.
Поиском пользовался.
E7732v24.exe
0x2BC3BD
0x6BC3BD
И заодно отвечу на ЛС - не имею желания. Не стоит надоедать мне в ЛС.
открыть файл удалить все до 0x2BC3BD
От 0x2BC3BD до 0x6BC3BD сохранить ??????????? Объем больше получается!!!
Согласен. Смотрел быстро, от конца 8Мб отнял - попал на начало, а на ранние версии прошивки не посмотрел.
Тогда я бы лучше первый кусок в 4Мб попробовал зашить.
Выполнив первый пункт вашего предложения (удалив кусок от начала), вы смещаете адреса оставшейся части, и последующие названные вами цифры выделяют некий кусок кода, но не рабочую прошивку...
Даже если бы сделали, КАК я написал в самом начале, то нормальный программатор спокойно бы записал первую часть получившегося файла и все было бы нормально.
Всего-то действий:
- открыть exe, курсор на начало, селект блок -> 0x2BC3BD -> CUT
- селект блок -> 0x400000 -> Copy
- создать новый файл -> paste -> save as...
Всем спасибо за ответы.
Вопрос решился.
Отправить комментарий