не-не, я где-то издевался? а на прямой вопрос я дал прямой ответ..
издеваться - это не мой профиль ;-)
кстати о пчелках - не вижу препятствий по формированию бинарника стандалоне размером с емкость флеша
пишется несложный скрипт, который состегивает вместе бинарник-аналог Bootstrap-a и собственно Standalone
зачем так сложно? не знаю, но так сделать вполне можно.
например, если работать удаленно, то пересылать заказчику единый бинарь, а не горсть невнятный файлов и запутанную инструкцию как шить :)
Большое спасибо всем кто принимает участие в обсуждении.
Сношу линукс потому, что нужно в далёкой-придалёкой перспективе писать приложение, которое в реальном времени принимало бы некую выборку от внешнего АЦП и кидало её вовремя на флешку (это так, в общем).
неоднократно рекомендовал не торопиться сносить все начисто.
сначала попишите приложение для платы, обкатайте железо на проинициализированном АРМе и поднятой периферии - все это обеспечивают начальные загрузчики Bootstrap+Uboot
а уж потом грызите сам АРМ на предмет всяких PLL, DMA, Peripheral Modules и учитесь загрузке :)
сделал всё как на форуме написано
вот что пишет терминал:
Start AT91Bootstrap...
Copy application ...
Run ...
и висит
затем вытащил питание, включил питание
И... всё тоже самое
распаковка образа, и:
Welcome to SK-MAT91SAM9XXXXX development board!
SK-AT91SAM9 login:
__________________________________________-
как быть? теперь грешу на самбу, так как она делает всё моментально (и очиает флеш и Enable dataflsh on CS0).... и почему-то всегда 3% показывает - это магическое число?)
значится так, у себя плату тереть не буду :)
речь идет о ките на 9260
0. драйвер для платы под Виндовс установлен.
1. выключаем питание платы
2. снимаем перемычку выбора Dataflash (J13). если есть Nand, то снимаем выборку у него (J14)
3. включаем прилагаемым кабелем USB плату и USB порт компьютера,включаем питание платы
4. запускаем Samba, в окошке выбираем плату at91sam9260ek и соединение через USB порт, заходим
4.1 ставим назад перемычку J13 для выборки Dataflash
5. переходим на вкладку Dataflash (вроде самая левая)
6. выбираем скрипт Enable Dataflash on CS0->Execute
7. выбираем скрипт Erase All->Execute
если в окошке ошибок не проскочило, то флеш ДОЛЖЕН_БЫТЬ стерт..
на прилагаемой картинке вверху слева должно быть не no_board а at91sam9260ek
зы проценты - это что-то из служебного объема памяти занятого утилитами (могу наврать)