文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>在s3c2410上挂载USB和SD/MMC

在s3c2410上挂载USB和SD/MMC

时间:2009-06-08  来源:allan-qyz

1,首先确认内核版本。 有些内核版本低需要下载补丁才可以,比如2.6.24需要下载patch http://svnweb.openmoko.org/*checkout*/branches/src/target/kernel/2.6.24.x/patches/s3c_mci.patch?rev=4096 2.6.28.7 就不需要下载补丁 2,在上一步基础上对内核做修改 对于patch生成的s3cmci.c还要加入detect脚位,我选择的是S3C2410_GPG10。设定:
      static struct s3c24xx_mci_pdata s3cmci_def_pdata = {
       .do_dma        = 0,
       .gpio_detect    = S3C2410_GPG10,
       .set_power    = NULL,
       .ocr_avail    = MMC_VDD_32_33,
       };
对于引脚的设定不是很清楚,creator大侠设置的是S3C2410_GPG8 ,可能与所用的开发板不同有关(2440&2410)。 在arch/arm/mach_s3c2410/mach_smdk2410.c 中 在结构体static struct platform_device *smdk2410_devices[] __initdata 中添加 &s3c_device_sdi 这里是为了挂载SD/MMC 挂其他设备也是在这里添加对应的名字。 3,make menuconfig,选择MMC/SD ,选择语言CP437,ISO 8859-1,这里有好多的注意选全了,找不到在哪里的可以先去.config里面搜索下,再到对应的模块在选择。 4, ok 启动文件系统,插上SD卡 系统提示 SD卡的位子 然后在 /dev/ 下找到SD卡  卡的名字xxxxx 一般叫什么 mmc0blk1p1 类似的 mkdir /tmp mount -t vfat xxxx /tmp
cd /tmp
ls 就会看到SD卡中的内容了。
相关阅读 更多 +
排行榜 更多 +
飞艇大战

飞艇大战

飞行射击 下载
三维空间战斗机

三维空间战斗机

飞行射击 下载
战斗机教练

战斗机教练

飞行射击 下载