上篇讲到,关于spi第二个端口复用,由于复用了三个端口,导致连上fpga后,系统根本就起不来。看来,设备禁用后,复用引脚不是完全的高阻态,没有办法,只用gpio口模拟
使用的四个引脚:
太好了,正好四个
打开wrtnode\target\linux\ramips\dts\WRTNODE.dts,在根节点下添加
gpio-spi {
compatible = "spi-gpio";
gpio-sck = <&gpio0 19 1>;
gpio-miso = <&gpio0 21