Цитата(fvv @ Jul 18 2013, 13:51)

AT91SAM9260 плата Siberia, решил обойтись без линукса, подключился через JTAG ипользуя IAR 5.4, запустил монитор и UART- дело шло, но как дело дошло до автономного запуска после подачи питания - нашла коса на камень. Загрузчик bootstrap который шел вместе с платой никак не хочет загружать мою программу, начал разбираться и понял что это мне не посилам, я не понимаю как размещать мой код чтобы загрузчик его загрузил и запустил.
если я правильно помню идеологию - ваш бутстрап после старта ищет жестко прописанный внешний флеш (SerialFlash или NAND), откуда считывает бинарную область и отдает туда управление. обычно туда кладут u-boot.. прошиваете туда свой "восход солнца вручную" с примитивным маханием пином или выводом в dbgu и контролируете результат..
при наличие исходников "Загрузчик bootstrap который шел вместе с платой" смотрите откуда, куда и сколько грузится..
кстати, у первичного бутлоадера есть ограничитель размера