Здравствуйте.
У меня плата SK-MAT91SAM9XE512.
Как и все на этом форуме решил поглубже изучить эту плату. И через SAM-BA по-ходу все на ней стер. В общем плата выдает по COM порту только romBOOT> и все.
Статью читал на: http://starterkit.ru/html/index.php?name=forum&op=view&id=6655 но есь в списке устройств SAM-BA выбираю плату at91sam9xxe512-ek то инициализация NAND Flash вешает самбу. Если выбираю плату AT91SAM9260 по статье http://starterkit.ru/html/index.php?name=forum&op=view&id=4342 то не могу гаже DATAFlash инифиализировать - выдает ошибку.
Если я выбираю устройство mat91sam9xe512-sk, вроде бы все нормально инициализируется, но проблема в том что в нем нет скриптов SEndBootFile и когда я прошиваю isp-dataflash-at91sam9xe512.bin и isp-flash-at91sam9xe512.bin взятые с оригинального диска после выключения платы и включения в COM порту никаких сообщений не происходит - Линукс не грузится. Что то либо недопонимаю похоже но не пойму что...
Разве так много вариантов куда можно положить образ 4М, конечно в DataFlash.
Ну и конечно обновить бутстрап во внутренней флешке, ссылку, где это описывалось Вы уже сами приводили.
Надеюсь, догадаетесь, что бутстрап должен быть именно для вашей платы (dataflash_sk_mat91sam9xe512.bin).
В Самбе выбираю устройство: mat91sam9xe512-sk
1) Выбираем закладку Flash и поочередно запускаем скрипты "Enable Flash access" и "Boot from Flash (GPNVM3)"
2) Записываем по адресу 0х200000 загрузчик (бутстрап) nandflash_sk_at91sam9xe512.bin который я взял: http://starterkit.ru/html/uploads/forum/forum-XwdV3M4fj2-7.rar из темы: http://starterkit.ru/html/index.php?name=forum&op=view&id=6655
3) Переходим на закладку DataFlash AT45DB/DCB, запускаем скрипт "Enable DataFlash (SPI0 CS0)"
4) Выбираем файл all.bin из Вашего предыдущего сообщения и загружаем его по 0 адресу
5) Выхожу из СамБы и выключаю железо
6) Включаю плату и в COM порту тишина...