
rk3566-uboot
文章平均质量分 97
使用 rk3566 平台分析 uboot
baron-z
耐得住寂寞,才能守得住繁华.
展开
-
rk36566 uboot - dm 模型数据结构与常见接口
udevicedriveruclass他们四为位一体, 在 uboot 中扫描 dts 自动创建. 以 i2c 为例进行说明. 下图展示了 rk3566 i2c 的组织架构.第一个阶段通过扫描 dts 创建了 i2c0 控制器的 udevice 然后以及挂在该子设备 pmic 和 rk817_fg 对应的 device.需要注意第一个阶段只会创建 device 并不会对硬件进行初始化(probe).第二阶段。原创 2024-03-14 14:11:07 · 1357 阅读 · 0 评论 -
基于 rk3566 的 uboot 分析 - dts 加载和 dm 模型的本质
rk3566 中对 dtb 的组成分为两个部分uboot和kernel并不是单纯的只用 uboot 和只用 kernel, 两者都用到了. 他们在内存中的分布如下. 下图描述的是RK3566的 dtb img 位置.rk3566 uboot 中设备树的加载有两个阶段, 首先使用 uboot中的设备树, 之后再加载使用 kernel dtb 中的设备树.rk 3566 中 u-boot.dtb 和 u-boot.bin 分离. u-boot.dtb 放在 u-boot.bin 后面。原创 2024-03-04 17:05:23 · 3081 阅读 · 0 评论