新人,刚刚玩Linux不就,选择了am4378作为处理器。
设计硬件的时候使用了默认为cam0的引脚做qspi。移植时使用ti官网下载的am437x-gp-evm的uboot和kernel。
改了原来的dts文件,添加qspi设备的pinmux,注释掉了原来的vpfe。系统进入后,/sys/devices下没有qspi,仍有vpfe。
刚接触arm,不知道添加一个spi设备都需要改哪些地方。
Eggsy Pang:
参考http://processors.wiki.ti.com/index.php/Linux_Core_QSPI_User%27s_Guide
jian sun2:
回复 Eggsy Pang:
修改了4372.dtsi文件中的state状态,以及按手册修改了menuconfig,现在无法查看到qspi总线,比且vpfe我已经在dts文件中删除了,但是系统下还能看到。
感觉dts文件的设计并没有被传到内核中。出了dts文件还有其他部分会影响设备树么。比如uboot?