V851S SPI2 死机
-
板子的设备树默认没有 SPI2,设备树里 仿照SPI3配置了一下,内核里的sun8iw21p1.dtsi 也需要配置,
spi2也是仿照写的,注册地址,和中断不知道怎么写合适
按图配置远行 SPI2时 死机!
请各位同好 指点 -
对照手册:
-
SPI2 地址 0x04027000, 没问题
-
SPI2 中断号 49,配置时需要减掉SIG和PPI的数量32,也就是17
中断号配置错误,应该为17不是18
spi2: spi@04027000 { #address-cells = <1>; #size-cells = <0>; compatible = "allwinner,sun8i-spi"; device_type = "spi2"; reg = <0x0 0x04027000 0x0 0x1000>; interrupts = <GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>; clocks = <&clk_pll_periph0300m>, <&clk_spi2>; status = "disabled"; };
-
-
@awwwwa 666,真是来帮大忙了
-
@awwwwa
还是不行 -
@email10000 这个是软件配置问题了,接收spi信息超时
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号