文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>S3C2410驱动的几种开发模式

S3C2410驱动的几种开发模式

时间:2009-03-10  来源:hsq863

   目前在学习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盘的麻烦。
相关阅读 更多 +
排行榜 更多 +
凯叔语文

凯叔语文

学习教育 下载
憨豆快递(special delivery)

憨豆快递(special delivery)

休闲益智 下载
大鱼小鱼大作战

大鱼小鱼大作战

休闲益智 下载