- 积分
- 55
贡献1
飞刀0 FD
注册时间2010-11-14
在线时间14 小时
扫一扫,手机访问本帖
|
实在没着了,求助求助:
OK6410上使用WIFI模块的方法差了一大圈,就是不工作。。。
首先我查了下WIFI模块是Marvell8686的(应该是8), 然后从"http://sys.firnow.com/linux/x8002010n09m/14s90185778.html"这个位置找到了别人加载SDIO WIFI模块的方法。
又到marvell的网站上下载了firmware.重新编译了kernel image, 然后扔到了开发板上, 可是就是看不见wlan0.
看见启动信息里有以下的内容,其他就都和以前一样了。而且没看见加载firmware的内容。服了,难道要手动copy到开发板上?既然我把wireless的驱动都给编译到内核里边了,不是应该firmware就都进zImage了8,不能我还要自己手动加载8?
=========================
libertas_sdio: Libertas SDIO driver
libertas_sdio: Copyright Pierre Ossman
--------------------------------------------
网上资料里总提到手动加载两个模块,可是打死到现在没找到
=========================
insmod sdio.ko gpio_sd_vcc_en_n=113 gpio_sd_cd_n=110
insmod sd8686.ko helper_name=./FwImage/helper_sd.bin fw_name=./FwImage/sd8686.bin
--------------------------------------------
明天再说8,看看是不是能找到这个驱动的source, 然后进行一下修改。
有没有哪位高手已经搞定这个问题了?或者有没有高手愿意也研究研究这个倒霉玩意儿? 我今天吐血了我。早晨看了半天硬件手册没看懂,因为WIFI模块本身没有说明。SDIO看了半天,然后看了半天SPI什么的,就看懂了个皮毛。下午想耍滑,看看有没有已经写好的驱动。结果先查Marvell8686,然后又搞firmware,然后又是看N个相似的文档里关于内核的配置什么的。最后还是一头雾水。
什么事也明天吧,整死我了。。。 |
|