新买的Tiny6410开发板,配套的CMOS摄像头,配套的wifi模块和OpenJTAG
到手后对openJTAG很好奇,就先尝试了下openJTAG,openJTAG基本正常,可以执行reset;halt
但如果不及时执行halt就会出现错误。
由于Tiny6410没有CMOS摄像头的插针,我用mini2440测试的,很正常
接下来我测试了下配套的wifi模块,插到SDIO接口并启动系统,
我擦,根本就不识别,仔细看了下启动信息,可以注意到如下信息:
mmc1: new SDIO card at address 0001
这说明操作系统还是发现了SDIO接口处有设备存在
系统启动完毕后点击“无线网络设置”可以看到如下信息:
复制代码- cfg80211: Calling CRDA to update world regulatory domain
- libertas_sdio: Libertas SDIO driver
- libertas_sdio: Copyright Pierre Ossman
- libertas_sdio: failed to load helper firmware
- libertas_sdio: probe of mmc1:0001:1 failed with error -84
- usbcore: registered new interface driver ath9k_htc
- usbcore: registered new interface driver rt73usb
- usbcore: registered new interface driver rt2800usb
- usbcore: registered new interface driver zd1211rw
|
如果把SD WIFI拔下来再启动系统就看不到
mmc1: new SDIO card at address 0001
和
libertas_sdio: failed to load helper firmware
libertas_sdio: probe of mmc1:0001:1 failed with error -84
总觉的系统还是能感觉到SDIO接口上的设备,但是不能正确驱动
就这样纠结了一天,很蛋疼。。。
第二天早上起来我就用万能表测试开发板的各个管脚与wifi模块的连接情况,无意中开机却发现wifi模块识别了。。。
我以为是偶然,就关机后拔下来重新插,尝试了好多遍都正常,然后我又刷成别的系统,主要是WINCE和Linux,都能正确识别设备了
就这样测试了一天,一直很正常,经过一下午的各种测试,我认为wifi没啥事了,我就继续学习使用openjtag,学了一会之后突然想起来插上wifi试试,
结果,又悲剧了,从下午六点到现在,依然无反应,请问这是什么情况啊?是开发板的问题还是wifi的问题呢?难道这些器件出厂都不测试吗?
跪求友善之臂的各位大神指点迷津,新买的板子,心情无比纠结!!!