rom-boot на то и rom, чтобы не испортить окончательно =) исходники просите у атмела, может дадут ;)
найдите перемычку отключающую CS последовательной dataflash и увидите "Rom-Boot>" при ресете.
:))) зря ты сбиваешь с пути истинного.. вдруг и вправду пришлют :)))
2спрашивающий: почитайте даташит на свой АРМ в разделе Power On Boot Sequence, например для 9260 это раздел 13 13. AT91SAM9260 Boot Program, там все расписано..
и вот сюда загляните, там Павел положил хорошую ссылку
объясню на пальцах
при подаче питания на процессор 9260 запускается прошитая на заводе программа, т.н. Romboot. Под ее управлением проверяется физическое наличие чипов Dataflash и Nandflash, а так же их определенное содержимое. Если это условие выполняется, то из любого из этих чипов загружаются 4096 байт во внутреннюю SRAM АРМа и управление передается на этот код. Если чипов нет или они "пустые", то АРМ ждет управляющих команд из COM-порта или USB-порта - эти команды формируются например программой Samba (той же компании Atmel)..
Исходя из вышеизложенного можно понять, что поиск исходников Romboot занятие бесполезное и ненужное, например в силу того, что перепрошить его не получится..
Цепочка загрузки выглядит примерно так Romboot->Bootstrap->Uboot->Kernel->Rootfs
почему, что, куда и как неоднократно расписано на форуме..