WEC2013中的SD问题 [英] SD issue in WEC2013

查看:46
本文介绍了WEC2013中的SD问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我们正在基于飞思卡尔的i.Mx6主板上通过SDIO接口开发Wifi驱动程序。

Wifi in up Now和正常的Wifi功能,如波段更改,扫描,连接/关联工作正常。

但是在批量传输期间(如通过Wifi从远程主机PC到平台的FTP文件传输),

我们正面临SDIO写入失败问题。



我们从SD总线驱动程序收到错误"操作遇到未指定的错误"

当我们在SD总线驱动程序中调试时,我们发现有指针/标志"m_curHCOwned"来跟踪当前的HC传输状态。

该指针保存当前的请求缓冲区成功完成SDHC传输后,地址将变为NULL。

SD总线驱动程序检查此指针,仅当此变量为NULL时才继续传输。

在故障情况下,此标志不为NULL且SD总线返回失败。



谢谢和问候,

Seetharam



Seeth

Hi,

We are working on Wifi driver over SDIO interface on Freescale based i.Mx6 board.
Wifi in up Now and normal Wifi functionalities like Band change,Scanning,Connect/Association are working fine.
But some time during Bulk transfer (Like FTP File transfer from remote Host PC to the platform over Wifi),
we are facing the SDIO Write fail issue.

We are getting the error from SD bus driver as "The operation encountered an unspecified error"
When we debugged inside SD bus driver we found that there is pointer/flag "m_curHCOwned "to track the current HC transfer status.
This pointer holds the current Request buffer address and will be made NULL once SDHC transfer done successfully.
SD bus driver checks this pointer, proceed for transfer only if this variable is NULL.
During the failure case, This flag is not NULL and SD bus is returning failure.

Thanks and Regards,
Seetharam


Seeth

推荐答案

你好Seeth,

Hi Seeth,

你安装了所有最新的QFE吗?

Have you installed all the latest QFEs?

几天前刚刚发布了QFE这解决了ISR停止运行的问题,当你正在大量转移到SD卡时,你可能会大量加载ISR,这使得它更有可能停止工作。

A QFE was released just a few days ago that addressed an issue with the ISR stopping to work, when you are doing bulk transfers to the SD card you are likely to be heavily loading the ISR which makes it more likely to stop working.

看看这个帖子


这篇关于WEC2013中的SD问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆