免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 899 | 回复: 0
打印 上一主题 下一主题

S3C2410驱动的几种开发模式 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-10 22:56 |只看该作者 |倒序浏览

                   目前在学习S3C2410驱动的开发,发现有几种开发模式。
   我的工作环境如下:   硬件资源   1.蓝海微芯ARM9-LJD-2410DVK_II开发板   2.一台主机   软件环境   1.双系统-XP+UBUNTU8.04(内核版本2.6.24-23-generic)   2.开发板bootloader使用的是u-boot 1.1.6版本   3.开发板内核是linux-2.6.22.1 版本   4.开发板文件系统cramfs 1.1版本   5.开发板的busybox1.6.0版本
   第一种是目前我所使用的,由于还没有配好网卡驱动,不能使用nfs。写好驱动,编译生成*.ko文件,然后放到cramfs文件系统的文件夹中,最后mkcramfs制作更新后的文件系统,然后烧写到开发板相应分区中,然后tftp内核到开发板,进入系统以后insmod *.ko加载驱动,然后调试。
   第二种(我还没试过),据说可以直接重新编译内核,将驱动直接编译进内核,这样就省去了重新烧写文件系统和动态加载内核的麻烦。
   第三种(待实现),按理来说可以挂在U盘,这样,重新编译好*.ko以后,就可以放在U盘,然后开发板挂在U盘,从U盘加载驱动,这样也省去了重新烧写文件系统的麻烦。但是要插拔U盘。
   第四种(待实现),按理来说目前tftp可以使用,没有道理nfs不能使用。如果配置好nfs,就省去了重新烧写文件系统和插拔U盘的麻烦。
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93262/showart_1858590.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP