Подскажите пожалуйста в какую сторону копать со сборкой ядра 3.6 и rootfs для этой платы.
Никогда для embedded систем таким не занимался.
На данный момент я:
Скомпилировал и запустил bootstrap v1.16
Скомпилировал и запустил u-boot-2012.10
сейчас всё это хозяйство грузит ядро(в NandFlash) и rootfs(SD карта), которые выложены в лаборатории сайта
Натыкаюсь на проекты типа OpenEmbedded, Yocto Project, The Angstrom и глаза честно говоря разбегаются. Укажите пожалуйста путь истинный, также не откажусь от ссылок на похожие howto
Какие-нибудь изменения непосредственно в файлах/скриптах для starterkit'овской платы делать надо?
Такие как изменения значений регистров PLL под кварц 12Мгц и т.д.?
Если надо, то какие именно. Хотябы список тех, которые сходу приходят в голову
Для 9260 ?? смысла в них нет - это все для процессров с видеоконтроллером и ядром пошустрее. bootstrap и u-boot тоже нет смысла трогать - соберите ядро и корневую фс. Про ядро тут например описаны основные моменты на которые нужно смотреть http://dmilvdv.narod.ru/AT91SAM9260/index.html?linux.html
вам нужно сверяться при исправлении со своим старым ядром и схемой - абсолютно ничего сложного тут нет.
С аброкадаброй разобрался. после make clean очередной make привел к перезаписи исходников ядра. Изменения которые я вносил в частности частоты кварца были затерты стандартными для atmel'овской платы
Ядро запускается, но где-то с галочками намутил. rootfs сейчас похоже вкомпилин в ядро. Но я думаю большой проблемы не будет с допиливанием нужных фич.