本帖最后由 wusx 于 2021-7-27 08:31 编辑
1.问题描述
大家好,通过米文1代(MIIVII Apex )产品使用SPI作为主机与外部芯片通讯过程中发现片选CS管脚一直处于低电平,导致从机始终处于接收状态,收到的报文出现严重位移
按用户手册连接D4 SPICS0
从逻辑分析仪可以看到米文1代作为主机无论空闲还是工作,CS信号中始终为低电平!
2.尝试解决方案失败
参考其他贴子的方案:XAVIER的SPI接口要怎么测试
- sudo su
- echo 494 > /sys/class/gpio/export
- echo "out" > /sys/class/gpio/gpio494/direction
- echo 1 > /sys/class/gpio/gpio494/value
复制代码 增加GPIO494管脚
- root@miivii-tegra:/sys/class/gpio# echo 1 > /sys/class/gpio/gpio494/value
- root@miivii-tegra:/sys/class/gpio# cat gpio494/value
- 1
复制代码 并设置gpio494为高电平
使用逻辑分析仪,看到片选管脚仍然是低电平的状态(重复多次不同的启动顺序)
3.诉求
a、可否确认SPI CS片选信号是GPIO494?
b、是否有其他管脚可以替代?如果有是否可以提供管脚定义的GPIO编号?
c、是否为一代产品的问题?这个问题已经困扰我们数月,一直寻求不到解决方案
d、是否可以加下qq,指导调试,我的qq:188493886.
|
|
|
|
|
共 3 个关于本帖的回复 最后回复于 2021-7-29 13:53