Это старая версия документа!
Для работы с SDK,на компьютере должены быть установлены пакеты bison, flex, automake.
Распаковать архив u-boot.tar.gz
tar -xvf u-boot.tar.gz
и поместить файл u-boot5.6.patch в каталог baikal/src/
Перейти в каталог baikal/src/ и выполнить команду
patch -s -p0 < u-boot5.6.patch
Вернутся в каталог выше и перейти в папку usr/scripts/
cd ../usr/scripts
Выполнить сборку u-boot командой
build-boot-img.sh bfk3 -u
Скопируйте nms_uq7_bklt.config в buildroot-xxxx.xx с именем .config
cp nms_uq7_bklt.config buildroot-xxxx.xx/.config
make </code>
Загрузка заключается в форматировании диска и копировании на него файлов системы.
o // очистить таблицу разделов n <enter> p <enter> 1 <enter> <enter> +10G <enter> // Создать 1 раздел от начала диска размером 10ГБ n <enter> p <enter> 2 <enter> <enter> <enter> // Создать 2 раздел после предыдущего до конца диска w // записать изменения </code>
sudo mkfs.vfat /dev/sdX2 </code>
sudo mount /dev/sdX1 /mnt/db</code>
sudo cp output/target/boot/uImage.gz /mnt/db/uImage.gz sudo cp output/target/boot/uImage.gz /mnt/db/bfk3.uImage sudo cp output/images/rootfs.cpio.uboot /mnt/db/uInitrd sudo cp output/images/rootfs.cpio.uboot /mnt/db/uInitramfs sudo cp output/target/boot/baikal_t1_pico_itx.dtb /mnt/db/baikal_t1_pico_itx.dtb sudo cp output/target/boot/baikal_t1_pico_itx.dtb /mnt/db/bfk3.dtb sudo umount /mnt/db sync </code>