TI中文支持网
TI专业的中文技术问题搜集分享网站

TISDK是否已完全支持omapL138用devicetree配置(DA8xx-DT)

UBOOT:2015.7
Linux:TISDK Linux version 4.4.32-rt41-ge26c84b0ac

我看到新的TI Linux内核DA850系列支持了通过devicetree配置,而不用用编码写platform配置

我通过menuconfig将DA850EVM相关的定义都取消,只保留da8xx-dt.c

然后发现,因为uboot下传给kernel的mach_type还是DA850EVM的值,而内核中纯devicetree版本的mach type却是ffffffff,无法匹配,启动不了。

这个问题可以如何解决呢?
mach-davinci/da8xx-dt.c是否已经完整的支持了omapL138了呢?

DachuanLiu:

回复 Shine:

刚看了这个帖子
只是目前按我上面的做法,让内核仅支持dts,出现mach type不匹配的问题

DachuanLiu:

回复 Shine:

我调试了一下,感觉是DTB没有正确传给kernel
请问一下,按新的TISDK内核,我目前只知道Kernel加载地址是C0008000,但DTB加载地址是什么呢?

Shine:

回复 DachuanLiu:

从上面的bootz命令看,dtb加载地址是0xc0400000。

看一下log信息, 看有没有加载dtb文件。

Shine:

回复 DachuanLiu:

感谢分享!

赞(0)
未经允许不得转载:TI中文支持网 » TISDK是否已完全支持omapL138用devicetree配置(DA8xx-DT)
分享到: 更多 (0)