1. Compile Source
❶ Unzip source
1tar xvf rv1126b_linux6.1_rk*.tar.bz2
2cd rv1126b_linux6.1_rkr2
❷ Configuration
1./build.sh lunch
After running ./build.sh lunch, the system will list available defconfig files.
For the Buildroot system, select the corresponding configuration according to the required version:
GStreamer version:
4. boardcon_sbc1126b_defconfigRockit version:
6. boardcon_sbc1126b_multi_ipc_64_defconfig
Note
Only the Buildroot system provides both the GStreamer version and the Rockit version. For the Debian system, use the GStreamer version.
The following steps use the GStreamer version as an example.
############### Rockchip Linux SDK ###############
Manifest: rv1126b_linux6.1_release_v1.2.0_20251220.xml
GIT commit: "41613ab rv1126b: update wifibt to RK960 on rv1126bp evb1 board"
Log colors: message notice warning error fatal
Log saved at /home/qinxueqin/1126b/sbc1126b/rv1126b_linux6.1_rkr2-v2/output/sessions/2026-06-12_09-53-39
Pick a defconfig:
1. rockchip_defconfig
2. boardcon_kit1126b_defconfig
3. boardcon_kit1126b_multi_ipc_64_defconfig
4. boardcon_sbc1126b_defconfig
5. boardcon_sbc1126b_ipc_64_defconfig
6. boardcon_sbc1126b_multi_ipc_64_defconfig
7. rockchip_rv1126b_dv_64_evb1_v10_defconfig
8. rockchip_rv1126b_dv_64_evb1_v12_defconfig
9. rockchip_rv1126b_evb1_v10_defconfig
10. rockchip_rv1126b_evb4_v10_defconfig
11. rockchip_rv1126b_fastboot_defconfig
12. rockchip_rv1126b_ipc_32_evb1_v10_defconfig
13. rockchip_rv1126b_ipc_64_evb1_v10_defconfig
14. rockchip_rv1126b_robot_defconfig
15. rockchip_rv1126b_tiny_32_evb2_v10_defconfig
16. rockchip_rv1126bp_evb1_v10_defconfig
17. rockchip_rv1126bp_fastboot_defconfig
18. rockchip_rv1126bp_ipc_32_evb1_v10_defconfig
19. rockchip_rv1126bp_ipc_64_evb1_v10_defconfig
20. rockchip_rv1126bp_robot_defconfig
Which would you like? [1]:4
❸ Compile uboot
1./build.sh uboot
❹ Compile kernel
1./build.sh kernel
❺ Compile recovery
1./build.sh recovery
❻ Compile rootfs
Permission: root
1sudo ./build.sh debian
Note
If it is the first time compiling Debian, please install the dependency packages first. Debian compilation requires a dependent environment.
1cd debian
2sudo apt-get install binfmt-support qemu-user-static live-build
3sudo dpkg -i ubuntu-build-service/packages/*
4sudo apt-get install –f
After compilation, linaro-rootfs.img is generated in the debian directory.
1./build.sh buildroot
❼ Generate and package Firmware Images
1./build.sh firmware
All image files, including update.img, are generated in the rockdev/ directory.