Buildroot

Buildroot — это набор make файлов, патчей, дистрибутивов, которые позволяют просто сгенерировать загрузчик, toolchain, linux и корневую файловую систему, а так же множество библиотек и программ для целевой платформы и хоста. Buildroot, в основном, используется людьми, работающими с embedded системами. Встраиваемые системы часто предназначаются не для распространенных x86 процессоров, а для ARM, PowerPC, MIPS и других CPU.

Процедура подготовки образа buildroot

git clone https://github.com/buildroot/buildroot.git
make beaglebone_defconfig (или beaglebone_qt5_defconfig с Qt5)
Процесс сборки занимает много времени, поэтому нужно набраться терпения.

После сборки платформы перейдите в output/images/

output/images/
├── am335x-boneblack.dtb
├── am335x-bone.dtb
├── am335x-evm.dtb
├── am335x-evmsk.dtb
├── boot.vfat
├── MLO
├── rootfs.ext2
├── rootfs.tar
├── sdcard.img
├── u-boot.img
├── uEnv.txt
└── zImage

В этом каталоге будет находится образ, который нужно записать на sd карту.

Поиск недавно подключенной sd карты.

Далее записываем образ на sd карту.
dd if=output/images/sdcard.img of=/dev/XXX (где XXX — это наша sd карта, sdX), данная запись осуществляется из директории buildroot.

login для входа: root

Первый шаг на пути к buildroot сделан.

Отправить ответ

avatar

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Subscribe  
Уведомлять о