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

AM335x 的板级文件找不到

在335x的设备树中,找到了下面两句,然后再sourceinsight中把/arch/arm目录下的所有文件都包含进来,分别搜索了一下 ti-am335x-evm,ti,am33xx。为什么找不到板级文件? 内核是4.15的应该,也没有在/arch/arm/mach-omap2下找到board-am335xevm.c,难道是335x不需用板级文件?

model = "TI AM335x EVM";
compatible = "ti,am335x-evm", "ti,am33xx";

Shine:

新的SDK在设备树里配置,可以看下面的帖子。
e2e.ti.com/…/332595

yongqing wang:

板子的配置都在设备树中完成

Jun Lin:

回复 yongqing wang:

还是需要.c文件的吧?就像驱动程序一样,设备树中提供引脚,中断等一些配置,然后通过compatible这个属性找到具体的.c驱动文件,可是这个compatible却没有具体对应到某一个.c文件,那还有什么意义呢?

user4049846:

建议核实一下.c和.h文件是否都齐全

Jun Lin:

回复 user4049846:

请问如果是板级文件的话,一般都是放在/arch/arm下面的吧? 如果是的话,我已经把这个目录文件全部包含了,没有找到,源代码能够编译通过,并且正常在设备上跑。

yongqing wang:

回复 Jun Lin:

kernel里面的drives里面也有啊

yongqing wang:

回复 Jun Lin:

感谢分享

赞(0)
未经允许不得转载:TI中文支持网 » AM335x 的板级文件找不到
分享到: 更多 (0)