4. 设备树配置

LubanCat-RV06板卡的设备树是 sysdrv/source/kernel/arch/arm/boot/dts/rv1106g-lubancat-rv06.dts

如果你想编译的时候选择其他的设备树,可以在 project/cfg/BoardConfig_IPC/$(自己选择的配置文件) 文件中修改 RK_KERNEL_DTS 的值, 需要注意的是指定的设备树文件必需存在于 sysdrv/source/kernel/arch/arm/boot/dts/ 目录下

4.1. 设备树编译

设备树和内核在镜像中是绑定一起的,两者组成一个fit镜像, 使用编译内核的命令就能把设备树和内核一起编译

./build.sh kernel
  • 编译完成后会在 output/images/ 目录下生成 boot.img 文件,这时就可以使用分区烧录进行烧录,节省大量时间

除了编译内核外,还可以使用全编译进行编译

./build.sh all
  • 编译完成后会在 output/images/ 目录下生成 update.img 文件和 boot.img 文件,可以进行分区烧录和整板烧录