resources.img用来存放开机logo,开机视频等资源文件
rkbin/tools/resource_tool 会工具在当前目录生成resource.img
./rkbin/tools/resource_tool --pack \
--image=resource.img \
rv1106g-evb1-v11-spi-nand-cvr.dtb \ # 必须是第一个文件
logo.bmp \
logo_kernel.bmp
resources.img中的dtb
- 主 DTB 放在 FIT 的
fdt节点,U-Boot 传递给内核。 resources.img放在 FIT 的loadables节点,U-Boot 只是把它搬运到约定地址,之后内核通过主 DTB 中的rockchip,resource属性找到它并解析。- 两者职责不同,缺一不可。