问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ARM Linux移植步骤是什么

发布网友 发布时间:2022-05-10 18:28

我来回答

2个回答

热心网友 时间:2023-10-21 18:33

闲言少续 举例说明如下
######################################################################
我们项目用的无线网卡芯片是zd1211b的,在网上找到很多驱动都不好用,最后在
http://zd1211.wiki.sourceforge.net/VendorBasedDriver
上找到好用的驱动http://zd1211.svn.sourceforge.net/viewvc/zd1211.tar.gz?view=tar
我们用的内核是2.6.14的。驱动的交叉编译非常简单,在其Makefile中修改交叉编译器,然后把相应的KERNEL_SOURCE,MODPATH,KDIR,均改成你目标板的内核目录就行了
例如,我们的Makefile做的相关改动为:
CC=arm-linux-gcc
CPP=arm-linux-g++
LD=arm-linux-ld
MODPATH :=/happyday/mykernel/linux-2.6.14/
KERNEL_SOURCE=/happyday/mykernel/linux-2.6.14/
ZD1211REV_B=1
KDIR :=/happyday/mykernel/linux-2.6.14/
然后make,将生成的zd1211b.ko复制到开发板上insmod后就可以正确识别出我们的无线网卡了。
接下来是无线网络的配置。因为我们的项目要求两个目标板进行无线网络通讯,所以要把两个无线网卡配置成点对点访问模式。
首先在两个开发板上配置两个无线网卡的ip和essid.(ip要在一个网段上,essid配置成相同)
ifconfig wlan0 192.168.0.7
iwconfig wlan0 essid happyday
然后把其中一个无线网卡配置成master模式,它将建立一个无线访问点,用iwconfig查看时,会显示其access point为自己的MAC
iwconfig wlan0 mode master
并把另一个无线网卡配置成manager模式
iwconfig wlan0 mode manager
此时它们将自动建立连接,并且可查看到已连接到无线访问点access point上的无线网卡mac。
还有很多其它的模式,比如ad-hoc,monitor等,本来记得是用ad-hoc来建立点对点连接的,可是后来试了下,不行,不知道为什么啊。

另:
insmod时如果出现 Unknown symbol wireless_send_event错误,是因为内核中缺少对无线网络的支持,请在内核配置时加上 'CONFIG_NET_RADIO=y' and CONFIG_NET_WIRELESS=y'.
http://www.linuxant.com/pipermail/driverloader/2005q1/001978.html
完 ~~~希望对你有帮助。。这是很经典的一个例子

热心网友 时间:2023-10-21 18:34

下载内核源代码
解压后修改Makefile(两个地方)
修改分区信息(视具体平台而论,修改的地方可能不同)
装载配置
(可能需要打补丁)

推荐百度一下,好像有很多这样的帖子,很详细。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
有效的教学激励策略有哪些 手机充电嗡嗡响怎么回事 手机在充电时发出嗡嗡作响 手机充电头快充有嗡嗡的声音 影视多媒体设计真的不好找工作吗 专科学影视多媒体技术好就业吗 影视多媒体技术专业就业怎么样 影视多媒体技术就业率 胆结石病人在输血后半个月,全身开始发痒是什么原因,怎样能够止痒呢?谢 ... 有关胆结石手术后的恢复,求教 大病是否村里有补助吗 我的小米手机一直都是管理我的小米路由器的,360安全中心跳出来要我绑定后就不能管理我的小米路由器了 新的路由器怎么设置才能上网啊~!之前是用360的 后来老是断网受不了就昨天抢了个小米路由3 改了i 农村患大病村委会有什么补助吗? 360路由器连接小米路由器怎么设置 为什么我的网站尝尝被爬虫光顾,却一直不见被收录?在线等。。。 《聊斋穿越记》txt下载在线阅读全文,求百度网盘云资源 久置于冰箱的香肠能再拿出来常温保存吗 香肠放冷冻室了可很大的烟熏味可乐拿出来吗 懂韩文的进来,帮忙进来翻译一下网站的内容 冷冻后的香肠拿出来怎么使用 哪有免费的网站啊 怎样找回信息删除记录 找回删除的信息记录 重大疾病保险会是否受保险等待期影响 word文档打印脚码只显示花括号不显示数字是怎么回事? 阿曼的旅游 七读小说赚钱是真的吗 怎么查询外地社保缴费记录 word不显示带圈的数字,显示代码,打印无问题 北大最帅双胞胎是如何瘦下来的? 举起手来电影的双胞胎现状是什么? 北大最帅双胞胎客串过哪个电视剧 为什么我的小米路由器用了360路由器卫士之后 弄了一个宽带什么的 就 林志颖老婆晒出的双胞胎照片中,哥哥和弟弟有多可爱? 速成输入法墓字 By2现身普陀山拜佛祈福被偶遇,你喜欢这对双胞胎吗? HUAWEI WATCH GT 3 收到短信,微信,邮件后,可以直接在手表上回复吗? 林志颖双胞胎性格截然不同,两个孩子哪个更活泼?? 安装了360笔记本电脑连接小米路由器后无法上网 仅本地 动漫里的双胞胎角色人物,你最喜欢哪一对? 双胞胎吗?长相不分上下,都很帅! 小米路由器3怎么登录360路由器卫士?小米路由器账号是什么? 数码宝贝4中,是辉一帅还是辉二帅 谁告诉我下怎么用360路由器卫士管理小米路由器 林志颖晒自己的双胞胎儿子,两个萌娃长得像吗? 股市中的 卖空 是什么意思??? 证券卖空什么意思 幼儿园公立和私立在教育上有何不同?哪种教育对孩子更好? 什么是卖空,卖空是什么意思