4406|2

854

帖子

0

TA的资源

五彩晶圆(中级)

楼主
 

android 2.3 卡SD 卡挂载 [复制链接]

平台:s5pc110

系统:android2.3

内核:linux2.6.35

1,android2.3.4_kernel_2.6.35_T34H\arch\arm\mach-s5pv210\Kconfig

select S3C_DEV_HSMMC

       select S3C_DEV_HSMMC1 if !S5PV210_SD_CH0_8BIT

       select S3C_DEV_HSMMC2 if !S5PV210_SD_CH1_8BIT

       select S3C_DEV_HSMMC3 if !S5PV210_SD_CH2_8BIT

加入上面后,内核中的打印信息可以看到以下:

有扫描到卡。

[   73.852104] MMC e_removed

[   74.058867] mmc_rescan mmc2,  search for SDIO

[   74.063104] mmc_rescan mmc2,  search for SD

[   74.157214] mmc2: new high speed SD card at address dda5

[   74.171162] mmcblk1: mmc2:dda5 SD02G 1.83 GiB

[   74.180370]  mmcblk1: p1

[   75.149051] MMC e_inserted

[   75.350940] mmc2: card dda5 removed

[   75.607378] MMC e_removed

2, 修改系统的启动信息

(1)init.rc

android2.3.4_GB_T34H\device\samsung\smdkc110\inti.rc对比T34H的init.rc加入:

………………

    #export EXTERNAL_STORAGE /mnt/sdcard

    export EXTERNAL_STORAGE /sdcard

export EXTERNAL_SDCARD_STORAGE /sdcard/sd

………………

# create mountpoints

    mkdir /mnt 0775 root system

    mkdir /mnt/sdcard 0000 system system

    mkdir /sdcard 0000 system system

(2),vold.fstab

android2.3.4_GB_T34H\device\samsung\smdkc110 \vold.fstab对比T34H的vold.fstab加入:


## Vold 2.0 Generic fstab

## - San Mehat (san@android.com)

##

#######################

## Regular device mount

##

## Format: dev_mount

## label        - Label for the volume

## mount_point  - Where the volume will be mounted

## part         - Partition # (1 based), or 'auto' for first usable partition.

## - List of sysfs paths to source devices

######################

#dev_mount sdcard /mnt/sdcard auto /devices/platform/s3c-sdhci.0/mmc_host/mmc0

dev_mount sdcard /sdcard 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0

dev_mount sdcard2 /sdcard/sd auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2

3,完成内核和系统中的配置,就可以挂到sd卡,如下图所示。

/sdcard/sd就为我们要挂载的sd卡。

点赞 关注
个人签名如果对linux,Android,wince 等嵌入式底层有兴趣的,请加这个QQ群吧,群号:27100460

回复
举报

854

帖子

0

TA的资源

五彩晶圆(中级)

沙发
 

如何让应用独到外部ext 的sd 存储卡?

很多应用读内容都只会读sdcard的。。。不读ext_card的。。。

还有就是sd卡上分davilcache还有ext的分区对28有用吗?

前几天在x宝花了40抢了一个32G的TF卡,一插发现各种应用都没法读。好坑爹啊。

搜到答案了,http://1.nlfox.sinaapp.com/?p=10

【Android】替换sdcard 与extsd2011年8月21日 nlfox
跳到评论


众所周知,某些s5pv210方案的机器一般都有两个存储卡。一个是内置,sdcard,另一个是外置,extsd。
这个设计方便在有时候不用外置卡就能用上完整的功能。。
不方便就在…..打游戏的数据包太tm难拷了啊!!每次都得拷两次,累死人么!
于是,就想到把sdcard和extsd对调就应该方便一点。
于是研究了一下,终于找到了= =
前提是已root。
用编辑器打开/system/ect/vold.fstab
## Vold 2.0 Generic fstab## – San Mehat (san@android.com)##
######################### Regular device mount#### Format: dev_mount
普通是这样的内容。
懂的人应该很清楚了,问题就出在
dev_mount sdcard /mnt/sdcard auto /devices/platform/s3c-sdhci.0/mmc_host/mmc0
dev_mount extsd /mnt/extsd auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2
这两行。解决很简单,对调一下,改成
dev_mount sdcard /mnt/sdcard auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2
dev_mount extsd /mnt/extsd auto /devices/platform/s3c-sdhci.0/mmc_host/mmc0
就完成了。
重启机子,大功告成。
如果想改回来也是同理。
 
个人签名如果对linux,Android,wince 等嵌入式底层有兴趣的,请加这个QQ群吧,群号:27100460
 

回复

854

帖子

0

TA的资源

五彩晶圆(中级)

板凳
 

sate210 android4.0 的挂载情况,可以用mmc0/3 和USB

## Example of a standard sdcard mount for the emulator / Dream
# Mounts the first usable partition of the specified device
dev_mount sdcard /mnt/sdcard 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0 removable,encryptable

## Example of a dual card setup
dev_mount ext_sd  /mnt/ext_sd  auto  /devices/platform/s3c-sdhci.3/mmc_host/mmc3
# dev_mount right_sdcard /sdcard2  auto /devices/platform/goldfish_mmc.1 /devices/platform/msm_sdcc.3/mmc_host/mmc1
dev_mount usb /mnt/usb auto /devices/platform/s5p-ehci
 
个人签名如果对linux,Android,wince 等嵌入式底层有兴趣的,请加这个QQ群吧,群号:27100460
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表