Firefly开源社区

打印 上一主题 下一主题

[技术讨论] RK体系的kernel dtb识别问题

4

积分

0

威望

0

贡献

吃瓜的群众

积分
4

RK体系的kernel dtb识别问题

发表于 2025-3-5 16:03:46      浏览:84 | 回复:0        打印      只看该作者   [复制链接] 楼主
  • 固件类型: 自行编译的固件
  • SDK包名称: 野火的SDK
  • SDK更新到哪个COMMIT: 0000-00-00 00:00:00
  • SDK修改内容: 设备树
  • Log日志: log.txt
问题描述及复现步骤:
自己用3566的rk core制作了一块核心板,用野火的SDK进行修改适配自己的板子,在启动的时候log显示如下图,证明pmic电源芯片不匹配,自己制作的板子的pmic是rk817,sdk里面配置的是809,因此打算修改设备树来进行匹配,我从mk文件里面查看到kernel的dts是rk356x-lubancat-rk_series,我修改了之后不起作用,还是一样,后面在网上翻了之后发现rk会将多个设备树文件集中生成一个rk-kernel.dtb,在arch/arm64/boot/dts/rockchip下的Makefile中将包含的设备树打包成一个,然后进行id识别匹配,如果识别不到不知道是使用哪个设备树来进行初始化,有没有大佬能解答一个这个过程和原理的,感激不尽。


log.txt

850 Bytes, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表