在功能机平台使用SDIO驱动MT5931SA可能性分析
2. 公司没license,无技术支持;
3. 在网上找了好几款wifi支持AP、串口接口的WIFI模块(庆科、有人、必联)要么贵死,要么模块尺寸太大。
疑点:
1. MT5931A和MT5931SA区别,个人理解,A是需要DL程序,SA应该是固化或者买来芯片就有程序的(类似MT3339和MT3337吧);
2. 看了MT5931SA的datasheet上面介绍是支持AP模式;
3. 了解到USR-WIFI232-T(有人WIFI模块)上面使用一个单片机和MT5931SA,从此推断单片机通过SDIO驱动MT5931SA,实现串口转WIFI模块;
4. 然后研读MT6250的datasheet,发现在简介接口资源时候说SDIO可以用于wifi mode,但是到后面详细介绍SDIO时候又指出改SDIO只可用于SD卡,到底怎样啊?
5. MT5931SA初始化流程有无相关文档?
想法:以前有在MT6250上修改过IIC、UART、USB用于实现自己写的驱动,如G-sensor、gps、OBD、USB2UART,
大致看了SD接口部分代码,不是完全封死的,所以想把SD卡接口部分函数加改造和限制,实现SDIO驱动MT5931SA,实现开启AP模式、SSID修改、MAC地址获取和修改。
PS:写的有点乱,感谢你的阅读,有任何想法或建议请回复,错误请指出,多谢!
啥意思?没搞明白 问题出在哪里?
现在5931A打不开AP热点模式
开启mak里的宏报错,说头文件找不到
换另外方案了,用模块, 选了一款国内的模块,同时在研究国外一个wifi芯片(花时间太多了)。
最后选了什么芯片?关注中
选了模块,模块方案是stm32+博通芯片。
li901029你好!
请问你还有意做MT5931SA+单片机的方案? 如果能做好的话,应该很有市场价值。
和你一样,我对于“MT5931SA+单片机”的方案很感兴趣,但是苦于得不到MediaTek的技术支持。但是我看了一下有人科技的USR-WIFI232-T的产品介绍书( http://www.usr.cn/Down/Instructions/USR-WIFI232-LOW-V2.2.pdf),他们使用的HF MC101单片机(http://www.hi-flying.com/product ... ory_show01-111.html)依然没有相关资料。
但是我们打算按照下面的逐步破解相关的数据格式:
1. 购买两块USR-WIFI232-T模块。其中一块焊掉上面BGA封装的MT5931SA。因为MT5931SA的管教定义是已知的,所以可以确定MT5931SA用到是SDIO模式还是GSPI模式,并进一步确定HF MC101和MT5931SA的SDIO或GSPI相连的那几个管脚。然后在另外一块板子的这几个管脚上,飞线到一个自制的sniffer板子上。因为SDIO或GSPI的速度和通信协议并不复杂,我们手上也有一堆随便就可以改造成sniffer的板子,所以做到这些并不难。
2. 然后就是利用有人科技提供的开发库文件做实验,一边在有人科技无线模块的串口端输入不同的功能(比如扫描、获取信号强度等)记录串口上的输入输出数据,同时在sniffer上反演SDIO/GSPI上的数据。那些标准的SDIO或GSPI命令基本都是确定的,且出现位置和顺序也比较固定,所以会比较容易看出来,剩下的就是一个WIFI相关的一些数据控制命令,这些命令往往一般又都使用相同的SDIO/GSPI命令字节,但是里面的内容却比较难分析。
不过好在我们有人科技提供的开发库文件,来对一个一个基本的功能进行试验。那些命令无非都是些RESET、SCAN、RSSI、WEP、WAP、ASSOCIATE、REG等等之类的或者他们的组合。慢慢的试验,对照串口和sniffer上的数据,慢慢基本可以总结出规律来。如果没法确定到每个细节,我们可以对某个功能根据串口上的数据,将sniffer上的数据记录下来,作为对应这个功能的命令/数据。
请问,你有兴趣按照这样的思路,和我们一起合作吗?
当然,如果能从哪里搞到MT5931SA的HOST接口的命令规范文档,就最好了!
另外插一句:我很讨厌一些无线解决方案,它们不提供寄存器详细说明,只提供一个下载到芯片的firmware和提供简单的SDIO/GSPI/USB接口命令规范,而这些命令基本上只到WIFI的一些基本的功能,比如SCANNING之类的,不能看到到底层一些管理帧等等。所以想自己扩展做些功能都不行。
象 MediaTek 这种连 SDIO/GSPI HOST命令都不对外公开的,就更可恶了。
是的,有些东西习惯就好,
你好,,MT5931SA的数据手册能发来看一下吗,,我也打算做一个和七楼一样的东西,邮箱:qliyeifeng@163.com
周末有时间,看我能够帮到什么,其实我想做5931SA单芯片串口通信,
5931SA不同于A,单芯片集成WIFI基带,里面可以烧写程序,而且有2个串口可用,但是没有SA代码资源,
不是说加单片机不好,加单片机层本和体积都上去了。
另外我找到一家国外WIFI单芯片,类似5931SA,而且开放SDK,价格没咨询,看资料还可以的,
有进一步关于国外WiFi单芯片的信息吗?
没有了。MT6260A+5931已经有戏了。准备捣鼓这个了。
学习。
MT5931的方案做的怎么样了?最后又放弃了吗?我也在研究这个,可否出售您的技术资料,请赐教了!
我的QQ:398144743
MT5931的wifi方案做的怎么样了?加Q,398144743,有意购买技术方案!
方案改了,用模块了
学习。
了解下,支持
小编你好,请问有人wifi模块(USR-WIFI232-T)使用的是那种单片机?谢谢!
有人我使用过,不过我用另外一个,http://mxchip.com/
