Thread 中讨论的其他器件:WL1831、
工具/软件:Linux
您好!
我们的 AM3354设计采用了 TI 的 Wilink8 WL1831模块、该模块通过 MMC2进行连接。 处理器和 Wilink8模块之间存在 SDIO 通信问题。 我们在启动过程中会出现以下错误...
mmc2:排队未知 CIS tuple 0x3f (0字节)
[11.287697] mmc2:将未知 CIS tuple 0x01排队(15字节)
[11.3002228] mmc2:对未知 CIS 进行排队、生成0x30 (0字节)
[11.364043] mmc2:将未知 CIS tuple 排队0x07
(笑声)
我们发现以下 E2E 主题描述了我们遇到的相同行为。 当 MMC 最大频率设置为48MHz 时、我们会遇到问题、但当我们将其设置为47MHz 时、问题就会消失。
http://e2e.ti.com/support/legacy_forums/embedded/linux/f/354/t/611569
在我看来、降低1MHz 时钟速度不可能解决信号完整性问题、我想这是可能的、只是听起来不太可能。 尽管它在47MHz 下工作、但我们没有很高的可信度、除非我们知道问题的原因、否则这是一个有效的修复方法。
另一个数据点是、如果我们在同一个板载内核3.14上运行、则运行正常。
对此、我有几个具体的问题
1. TI 是否看到过任何其他有关此问题的报告?
2.这可能是内核问题、还是更有可能是电路板信号完整性问题?
3.哪些方面值得检查?
谢谢