реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> AT91RM9200 SPI boot, Загрузка программы из dataflash в sram, sdram
aaarrr
сообщение May 6 2015, 15:28
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Гарри @ May 6 2015, 17:16) *
aaarrr вот бинарник с AT45DB321C, но с другой библиотеки чуток, рискнул чип отпаял

И вот сама пррошивка для этого, они могут только версиями отличатся.

Первичный загрузчик в адресах 0 - 0x2f70, основная прошивка начинается с адреса 0xc3f0.

В файле MSL_1x8_G2_3.80.txt основная прошивка начинается с адреса 0x461.

Первые 38868 байт в прошивках совпадают.

Цитата(Гарри @ May 6 2015, 17:16) *
А как вы эти файлы анализируете, в какой проге?

Глазами в HEX-редакторе.
Go to the top of the page
 
+Quote Post
Гарри
сообщение May 7 2015, 11:04
Сообщение #17





Группа: Участник
Сообщений: 10
Регистрация: 6-05-15
Пользователь №: 86 541



aaarrr я примерно также) только в редакторе тритона.

Может кто предположить чем можно распаковать файл Прикрепленный файл  MSL_1x8_G2_4.30.txt ( 1.62 мегабайт ) Кол-во скачиваний: 66


в тот что на AT45DB321C Прикрепленный файл  AT45DB321C_HP_1_8g2_fw4_3.zip ( 1.6 мегабайт ) Кол-во скачиваний: 43


Сообщение отредактировал Гарри - May 7 2015, 11:05
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 7 2015, 11:25
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Гарри @ May 7 2015, 14:04) *
Может кто предположить чем можно распаковать файл

Руками, или утилиту изобрести. Формат там, судя по всему, простой - перед каждым блоком стоит заголовок из восьми байт, содержащий адрес во флеш и длину (два 32 битных числа в Big Endian).
Начальный загрузчик только взять из дампа, т.к. в MSL_1x8_G2_4.30 его нет.

Только зачем все это надо, если нужный файл (AT45DB321C_HP_1_8g2_fw4_3) уже есть?
Go to the top of the page
 
+Quote Post
Гарри
сообщение May 7 2015, 11:33
Сообщение #19





Группа: Участник
Сообщений: 10
Регистрация: 6-05-15
Пользователь №: 86 541



опыты ставлю на HP MSL 1/8 G2. Для неё есть и прошивка и вот считал флеш с неё.
Есть другая библиотека SUN StorageTek SL48, копия HP MSL 4048, вот её хочу прошить в HP.

Сравнив два файла еще в конце увидел набор байтов, которых нету в прошивке. Может контрольная сумма.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 7 2015, 11:42
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Гарри @ May 7 2015, 14:33) *
Сравнив два файла еще в конце увидел набор байтов, которых нету в прошивке. Может контрольная сумма.

По-моему, они идентичны. О каком наборе речь?
Go to the top of the page
 
+Quote Post
Гарри
сообщение May 7 2015, 11:55
Сообщение #21





Группа: Участник
Сообщений: 10
Регистрация: 6-05-15
Пользователь №: 86 541



разница в файле Прикрепленный файл  _______.txt ( 196 байт ) Кол-во скачиваний: 60


Сообщение отредактировал Гарри - May 7 2015, 11:55
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 7 2015, 12:17
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Начиная с "FF FF FF FF 24 65 AB DF..."? Да, похоже на какой-то хеш.
Go to the top of the page
 
+Quote Post
Гарри
сообщение May 7 2015, 13:09
Сообщение #23





Группа: Участник
Сообщений: 10
Регистрация: 6-05-15
Пользователь №: 86 541



aaarrr Спасибо за наводку, поглядел, действительно в прошивке блоками файлы расположены, т.е. можно собрать прошивку. Посчитал несколько блоков, вроде совпадает всё.
Go to the top of the page
 
+Quote Post
Гарри
сообщение May 7 2015, 16:38
Сообщение #24





Группа: Участник
Сообщений: 10
Регистрация: 6-05-15
Пользователь №: 86 541



кто может помочь сохранить бинарник из бэкапа winhex? Триал версия не более 200 кб Прикрепленный файл  MSL4048whx.txt ( 1.75 мегабайт ) Кол-во скачиваний: 46
Go to the top of the page
 
+Quote Post
Гарри
сообщение May 8 2015, 05:32
Сообщение #25





Группа: Участник
Сообщений: 10
Регистрация: 6-05-15
Пользователь №: 86 541



Спасибо, файл сделан.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th June 2025 - 06:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01417 секунд с 7
ELECTRONIX ©2004-2016