выключаете питание платы
снимаете перемычки выбора флешей
соединяете плату и компьютер кабелем USB
включаете питание платы
если плата включалась таким образом первый раз, то ставите драйвера (д.б. на диске)
запускаете приложение Samba, дистрибут д.б. на диске или сайте Atmel и соединяетесь с платой
ставите перемычку выбора нужного флеша
в Samba переходите на закладку нужного флеша и запускаете скрипт инита флеша
прошиваете свой бинарник
зы на форуме это все обсуждалось и расписывалось - покопайтесь..
если быть формальным, то ТС написал в раздел кита 9260, что подразумевает вопрос об АРМ9260, а у него бустрап не потереть по причине отсутствия онного внутри АРМа :)
впрочем, я мог что-то упустить и этот кит комплектуется XE512
1. тип АРМа в студию
2. тип флеша в студию
3. тип ОС в студию
здравствуйте Jury093.
Скачал новый u-boot (06.07.2010) c каталога файлов. что только не пробовал но после запуска платы выдает Romboot. Затем воспользовался советом с форума http://www.starterkit.ru/html/index.php?name=forum&op=view&id=8264 все заработало. Так почему не пошел u-boo,t что я не так делал.
PS. у меня плата sk-at91sam9xe512 проц at91sam9260. sam-ba не видит at91sam9xe512. работал под AT91SAM9260-SK.
Хм.. в приведенной ссылке речь идет о ХЕ512.
Возможно я заблуждаюсь, но у хе512 и 9260 разные бутстрапы, вероятно и юбут тоже д.б. разный..
Что у вас 9260 - это написали. Еще для полноты надо тип флеша - Dataflash или Nand. Ну и адрес - куда прошивали свой бинарник..
Я бы, для начала, посоветовал попробовать прошить бинарник юбут, который должен лежать на диске прилагаемом в киту. Обкатайте методу записи. Определитесь с адресами..
И только потом можно собирать юбут из сорцов (натянув нужный конфиг) и пробовать его прошить и запустить.
Мне помнится, там было изрядно "тонких" мест, упустив одно из них - легко получаешь унылое >Romboot
Я уже всех деталей не помню - последний раз 9260 шил весной..
Почитайте тут - достаточно интересно для 9260 http://dmilvdv.narod.ru/AT91SAM9260/index.html
Здравствуйте Jury093.
У меня 256M NAND flash, 4MByte DataFlash.
С платой небыло диска, но Pavel Ivanchenko кинул мне файлом копию диска в котором папки:
1. boot в котором только bootstrap
2. Datasheet в котором нашел
u-boot-.1.5_atmel_1.5_at91sam9260ek
3. Linux
4. Software
Так вот пробовал ставить этот u-boot в DataFlash по адресу 0х8000 и 0х8400(на каком то форуме рекомендовали) и NAND flash - 0х20000. Выдает:
RomBOOT
>Start AT91Bootstrap...
Copy application ...
Run ...
и на этом висит.
С этого сайта скачал и ставил u-boot-2010 такая же картина.
не знаю, что сейчас идет в поставке, мне 1.5г назад пришел кит с диском. на котором среди прочего был образ виртуальной линукс-машины для VMWare. там в каталоге /home/user был подкаталог Uboot-что-то-там. это был рабочий вариант - прошивался, собирался и работал.. полагаю, что в вашем случае д.б. тоже самое..
сюда ходили?
или придеться пройти по всей цепочке.. что-то все у вас запутано..
1. все же повторюсь - надпись на камне 9260? или хе512?
2. размер бинарного файла uboot?
3. содержимое файла /board/atmel/at91sam9260ek/config.mk
1. на камне 9260
2. uboot (который шел с платой) - 146 КБ
3. TEXT_BASE=0x21D00000
С этим uboot по адресу 0х8000 удалось запустить U-Boot>, а вот тот который выложен на этом сайте(63.2Мб) неполучаеться. и почему такая разница в весе?
Вы для начала убедитесь в том что самба действительно что то пишет, если она говорит, что записала - это еще не факт.
Где на нашем сайте вы нашли u-boot весом 63М для меня загадка ...