问题请教,关于在rt-thread中调试RT1052中调试sdio wifi模块

发布于 2018-07-24 13:00:17    浏览:4244
有个问题请教一个,最近在rt-thread中调试RT1052中调试sdio wifi模块,使用的是mavell 8011,可以初始化,但是下载固件数据中(cmd53),总是超时.

发现现在RT-thread中rt1052的支持包中是这样描述的:
暂时仅仅支持一个SDIO,还不支持中断方式.
不知道这个是否有影响,关于sdio wifi调试有没有一些建议.非常感谢.

查看更多

15 个回答
aozima
aozima 2018-07-24
拒绝白嫖,拒绝键盘侠!
可以用能抓SDIO的逻辑分析仪具体观察一下。
还没想好
还没想好 2018-07-24
This guy hasn't written anything yet
1 .cmd53超时指的是SDIO底层传输的超时吗?
2. 有没有相关的log输出,贴出来看看
3. 是不是cmd52全部都可以,一发送cmd53就失败?
4. cmd53有没有发送成功的时候?

相关建议:
1 SDIO修改成 400khz 速度 1bit 模式,wifi库那边,也要指定 1bit 模式
2 尽量多贴一些log,方便分析
还没想好
还没想好 2018-07-24
This guy hasn't written anything yet
对了,暂时仅仅支持一个SDIO,还不支持中断方式 ,这个没有影响
awang
awang 2018-07-25
This guy hasn't written anything yet
还没想好 发表于 2018-7-24 13:56
1 .cmd53超时指的是SDIO底层传输的超时吗?
2. 有没有相关的log输出,贴出来看看
3. 是不是cmd52全部都可以 ...


没有成功的时候,开始的时候也怀疑是1bit和4bin模式的影响,尝试设置为1bit模式,后来现象一样.我再试试降为400khz去试试,谢谢.
awang
awang 2018-07-25
This guy hasn't written anything yet
还没想好 发表于 2018-7-24 13:56
1 .cmd53超时指的是SDIO底层传输的超时吗?
2. 有没有相关的log输出,贴出来看看
3. 是不是cmd52全部都可以 ...


超时是底层传输的超时.
wifi那边在stm32上面测试是好的,下载固件数据正常
awang
awang 2018-07-25
This guy hasn't written anything yet
aozima 发表于 2018-7-24 13:49
可以用能抓SDIO的逻辑分析仪具体观察一下。


逻辑分析仪暂时没有,只有示波器,现在的sdio的时序不太了解,后面试着测一下.
还没想好
还没想好 2018-07-26
This guy hasn't written anything yet
awang 发表于 2018-7-25 16:52
超时是底层传输的超时.
wifi那边在stm32上面测试是好的,下载固件数据正常 ...


你有没有使用rt-thread的SDIO驱动框架?
awang
awang 2018-07-30
This guy hasn't written anything yet
还没想好 发表于 2018-7-26 09:05
你有没有使用rt-thread的SDIO驱动框架?


使用了RT-thread下面的sdio框架。现在的测试程序基于sd卡的驱动修改的。
还没想好
还没想好 2018-07-30
This guy hasn't written anything yet
awang 发表于 2018-7-30 12:49
使用了RT-thread下面的sdio框架。现在的测试程序基于sd卡的驱动修改的。


那能正常跑SD卡不?比如读取SD卡,写入SD卡?
awang
awang 2018-07-30
This guy hasn't written anything yet
还没想好 发表于 2018-7-30 13:43
那能正常跑SD卡不?比如读取SD卡,写入SD卡?


可以的。使用sd卡可以正常读写。

撰写答案

请登录后再发布答案,点击登录
关注者
0
被浏览
4.2k

发布
问题

分享
好友

手机
浏览

扫码手机浏览