am335x的板级文件是arch\arm\mach-omap2\board-am335xevm.c吗?
我用的是3.2的内核,关于用的是哪个板级文件具体怎么看?
Jian Zhou:
这个就是3.2的板级配置文件,相关的文件都在arch\arm\mach-omap2\这个目录下
jack liu7:
回复 Jian Zhou:
感谢您的解答,我的意思是怎么确定这是是板级配置文件的?如果我想自己写一个板级配置文件,我该怎么关联使用起来,让内核用我自己的板级文件?
Eric Ma:
回复 Jian Zhou:
想问一下,是否是linux 3.8以后的版本就没有这个板级文件,取代的是device tree?
因为我在Linux-4.1.14\arch\arm\mach-omap2\下没有找到有board-am335x-evm.c这个板级配置文件。
ERIC
jack liu7:
回复 Eric Ma:
应该是的,我在3.14里面就没有发现这个文件,其实我最想知道的是这个配置文件是怎么指定的,我想即时在4.1.14里面应该也会有对应的其他文件吧,或者对应的dts,那么这个是怎么指定的呢?
谢谢
leo chen:
回复 jack liu7:
dts文件在arch\arm\boot\dts下面
可以具体看看
Jian Zhou:
回复 jack liu7:
对于3.2的内核,板级的移植工作,就是修改板级配置文件就可以,不需要重新再写一个自己的板级配置文件。
对于3.12以及以上的内核,板级移植工作就是修改deice tree
jack liu7:
回复 Jian Zhou:
你好,谢谢你的回答。这个板级配置文件在编译的时候在哪一个地方被指定的呢?那么多个板级配置文件是通过什么方式指定到具体的一个文件上的?
TI中文支持网

