Не понял, о каком скрипте речь (какой bin)?
Все что есть, в папке src/...
В старых вариантах корневая поставлялась в виде готового образа, который монтировался, изменялся и размонтировался ...
В контексте buildroot этот механизм уже не нактуален.
Просто насколько я понимаю, SAM-BA может в память (имеется ввиду dataflash) прошить только bin файлы, потому хотел сам подготовить для каждого модуля свой bin - файл, чтобы последовательно прошить в dataflash
абсолютно любой файл, кроме файла с размером=0, можно считать "bin-файлом", т.о. можно придти к выводу, что вот это
ошибочно.
Важно то, чтобы структуру файла понимали те программы, которым этот файл предназначен..
В цепочке загрузки 9260 - Bootstrap->Uboot->Kernel->Rootfs
- аппаратно грузится Bootstrap, аппаратно проверяется условие его валидности и производится начальный запуск
- затем Bootstrap грузит Uboot, ничего не проверяет и отдает управление Uboot
- Uboot грузит образ(ы) Kernel и Rootfs, распаковывает и считает у первого контрольную сумму. отдает кправление в Kernel
- Linux проверяет, что его запустили на правильном процессоре и правильной плате, потом ищет Rootfs, распаковывает (если запакована) и дальше происходит загрузка..
В общем дошел до сборки U-Boot (версия u-boot-1.1.5)
Собрал так:
Получил файл : u-boot.bin. Теперь хочу через SAM-BA его прошить в dataflash.
1. Выбираю вкладку DataFlash AT45DB/DCB
2. Выполняю скрипт EnableDataFlash (SPI0 CS0)
3. Выбираю файл u-boot.bin
4. Набираю адрес 0x21D00000 и нажимаю Send File
хм.. т.к. Uboot у вас самосборный, то для проверки зашейте обратно по адресу 0х8400 uboot от Павла (тот что идет на диске)
и Bootstrap тоже лучше прошить оригинальный
иначе не понять - на каком этапе ошибка
если все параметры нового Uboot остались как у старого (адреса, размеры), то ничего не надо
для запуска чисто Uboot достаточно связки Bootstrap и Uboot
update и не стесняйтесь активно пользоваться поиском по форуму - у меня плата с добавлениями и модифицированным софтом, запросто могу где-нить наврать и увести от пути истинного. полистайте форум (новый и старый)