Восстановление платы SK-MAT91SAM9260
uni_advisor |
|
![uni_advisor uni_advisor](uploads/avatars/00.gif) |
|
|
|
|
|
|
Регистрация: 17.03.2010 |
Пол: Мужчина |
|
|
Помогите восстановить загрузчик платы. Игрался с самбой и поломал загрузчик. В результате пишет при включении:
>RomBOOT
Для восстановления производил следующие действия:
Выключил питание, снял перемычку J13, соединился SAM-BA, выбрал тип платы at91sam926-sk, включил перемычку J13, переключился на вкладку DataFlash, нажал Enable dataflsh on CS0 -> Execute, в поле Address выставил 0x0,
Send filename:
С компакт диска взял
\Bootstrap-v1.6\board\at91sam9260ek\dataflash\dataflash_at91sam9260ek.bin
выставил адрес 0x8400
загрузил файл u-boot.bin с того же каталога. Выключил питание. Включил. Результат не изменился.
>RomBOOT |
|
|
|
|
|
Jury093 |
|
![Jury093 Jury093](uploads/avatars/47-97rCPByWzU.gif) |
|
|
|
|
|
Пункты: 54259 |
Регистрация: 25.05.2009 |
Пол: Мужчина |
Из: Санкт-Петербург |
|
bootstrap программируется через скрипт (Send boot file) - выпадает пункт в меню ниже скрипта (Enable Dataflash csx) по адресу 0x0000
u-boot программируется через кнопку Send file по адресу 0x8000 (я шью по этому адресу, возможно у вас другой)
тут на форумах все это обсуждалось и в WiKi вроде есть.. |
На любой вопрос есть любой ответ. |
|
|
|
|
Pavel Ivanchenko |
|
![Pavel Ivanchenko Pavel Ivanchenko](uploads/avatars/4/95.png) |
Admin |
|
|
|
|
Пункты: 92091 |
Регистрация: 24.03.2009 |
Пол: Мужчина |
|
|
Постараюсь вечером "анимированный" мануал написать. |
|
|
|
|
|
uni_advisor |
|
![uni_advisor uni_advisor](uploads/avatars/00.gif) |
|
|
|
|
|
|
Регистрация: 17.03.2010 |
Пол: Мужчина |
|
|
Информацию о разметке DataFlash брал с этого источника http://dmilvdv.narod.ru/AT91SAM9260/index.html?memory_map.html
Мне хотелось что бы все средства были opensource и можно было рарзрабатывать, отлаживать как в Win так и в Linux. Я поставил eclipse, плагин arm cdt, CodeSource toolchain, openocd отладчик и sam-ba.
Приобрел сегодня для полного комплекта debugger Olimex arm-usb-tiny J-TAG (он же как с openocd работает), буду разбираться. Кстати, а можно шить загрузчик им (не используя sam-ba) ? А если я правильно понимаю у segger j-tag нужно еще лицензию покупать на GDB server ?
Очень не хватает поиска по форуму (или я его просто не увидел). |
|
|
|
|
|
|