INMYS WIKI

Инженерами для инженеров

Инструменты пользователя

Инструменты сайта


boards:nms-sm-rk3588:buildroot:start

Rockchip Buildroot

Исходный код в github

Из buildroot-external собирается:

  • u-boot-rockchip.bin
  • Кастомное Ядро Rockchip 6.1
  • DTB
  • rootfs.ext2

Сборка использует драйвер rockchip-bifrost с close-source пользовательскими библиотеками.

git clone https://github.com/inmys/buildroot-external-inmys.git -b nms-sm-rk3588
git clone https://github.com/JeffyCN/rockchip_mirrors.git --depth=1 -b buildroot-2024 buildroot-2024
git clone https://github.com/JeffyCN/mirrors.git --depth=1 -b kernel-6.1 kernel
git clone https://github.com/JeffyCN/mirrors.git --depth=1 -b gstreamer-rockchip external/gstreamer-rockchip
git clone https://github.com/airockchip/rknn-toolkit2.git --depth=1 external/rknn-toolkit2
ln -s rknn-toolkit2/rknpu2 external/rknpu2
git clone https://github.com/JeffyCN/mirrors.git --depth=1 -b libmali external/libmali
git clone https://github.com/JeffyCN/mirrors.git --depth=1 -b mpp-dev external/mpp
git clone https://github.com/JeffyCN/mirrors.git --depth=1 -b linux-rga-multi external/linux-rga
git clone https://gitlab.com/rk3588_linux/linux/external/camera_engine_rkaiq  --depth=1 external/camera_engine_rkaiq
ln -s . external/camera_engine_rkaiq/rkaiq
make BR2_EXTERNAL=$PWD/buildroot-external-inmys -C buildroot-2024 O=$PWD/output br-rk_defconfig
cd output
make
#result: output/images/Image, output/images/rk3588-inmys-smarc-evm.dtb, output/images/rootfs.ext2 output/images/u-boot-rockchip.bin

Прошивка устрйства

boards/nms-sm-rk3588/buildroot/start.txt · Последнее изменение: 2024/07/15 19:37 — Артем Слепов