问题1:
名为“spi_stm32”的驱动,挂载进内核的情况下,spi5的cs引脚一直输出为hi电平,oled的驱动程序虽然可以注册上,但是cs为高电平,始终无法使用。
问题2:
尝试将名为“是spi_stm32”的驱动不编进内核,但是会导致spi5外设的驱动程序无法match上,probe函数无法运行。
oled的设备树:
参考:
Linux-5.4\Linux-5.4\drivers\spi\spi-stm32.c
希望老师能够给予指导,对上述问题可以给出一个解决方案或者指导!
问题1:
名为“spi_stm32”的驱动,挂载进内核的情况下,spi5的cs引脚一直输出为hi电平,oled的驱动程序虽然可以注册上,但是cs为高电平,始终无法使用。
问题2:
尝试将名为“是spi_stm32”的驱动不编进内核,但是会导致spi5外设的驱动程序无法match上,probe函数无法运行。
oled的设备树:
参考:
Linux-5.4\Linux-5.4\drivers\spi\spi-stm32.c
希望老师能够给予指导,对上述问题可以给出一个解决方案或者指导!
这些很有可能是ST的内核BUG导致,我们正在尝试升级最新ST原厂提供的源码,用以修复这些问题。
这几天就会录到这个驱动,我要细看内核驱动才行