[新手指导]imx6开发板 SDHC/SDXC/MMC卡驱动测试

原创 2020-03-07 15:26:00 imx6开发板 imx6 imx6 开发板

imx6开发板 SDHC/SDXC/MMC卡驱动测试

 

以下操作基于飞凌嵌入式imx6开发板

 命令行测试法

imx6开发支持SD卡热插拔。插上SD卡后系统会自动将其挂载到/media目录。同时终端会打印关于SD卡的信息,由于存在很多种卡,显示的信息可能会有差别:

root@freescale ~$ mmc2: new high speed SDHC card at address aaaa

mmcblk1: mmc2:aaaa SS08G 7.40 GiB

 mmcblk1: p1

mmcblk1: p1 p2

EXT3-fs: barriers not enabled

kjournald starting.  Commit interval 5 seconds

EXT3-fs (mmcblk1p2): using internal journal

EXT3-fs (mmcblk1p2): recovery complete

EXT3-fs (mmcblk1p2): mounted filesystem with writeback data mode

挂载普通8G SD

root@freescale /$ ls /media 

mmcblk0p1  mmcblk1p1  mmcblk1p2

查看SD卡中的文件,命令如下:

root@freescale /media$ ls -l /media/mmcblk1p1/

drwxr-xr-x    2 root     root          4096 May 22  2015 ??

drwxr-xr-x    2 root     root          4096 Nov 23  2014 LOST.DIR

-rwxr-xr-x    1 root     root         22612 Jan 15  2015 MLO

-rwxr-xr-x    1 root     root          3236 Jan 15  2015 app

drwxr-xr-x    2 root     root          4096 May 15  2015 ok335-s 

root@freescale /media$ ls -l /media/mmcblk1p2/

drwxr-sr-x    2 root     root          4096 Sep 22  2013 bin

drwxr-sr-x    2 root     root          4096 Apr  5  2013 dev

drwxr-sr-x   26 root     root          4096 Jan 13  2015 etc

drwxr-sr-x    7 root     root          4096 Jun 16  2014 forlinx

drwxr-sr-x    4 root     root          4096 May 20  2014 home

drwxr-sr-x    8 root     root          4096 May 20  2014 lib

drwxr-sr-x   13 root     root          4096 Jan 13  2015 media

drwxr-sr-x    3 root     root          4096 Apr  5  2013 mnt

drwxr-xr-x    3 root     root          4096 May 21  2014 opt

drwxr-sr-x    2 root     root          4096 Apr  5  2013 proc

drwxr-sr-x    2 root     root          4096 May 20  2014 sbin

drwxr-sr-x    2 root     root          4096 Jan  2  2014 srv

drwxr-sr-x    2 root     root          4096 Apr  5  2013 sys

lrwxrwxrwx    1 root     root             8 Sep 17  2013 tmp -> /var/tmp

drwxr-sr-x    9 root     root          4096 Jan  2  2014 usr

drwxr-sr-x    8 root     root          4096 May 20  2014 var

sdxc卡设置使用格式话成ext2ext3ext4

root@freescale /$ mkfs.ext2 /dev/mmcblk1p1 

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

3923968 inodes, 15691520 blocks

784576 blocks (5%) reserved for the super user

First data block=0

Maximum filesystem blocks=16777216

479 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

4096000, 7962624, 11239424

重启imx6开发板

mmc2: new high speed SDXC card at address 59b4

mmcblk1: mmc2:59b4 SDU1  59.8 GiB

 mmcblk1: p1

root@freescale /media$ cd mmcblk1p1/

root@freescale /media/mmcblk1p1$ ls

lost+found

128G的sdxc卡识别

mmc2: new high speed SDXC card at address 59b4

mmcblk1: mmc2:59b4 SDU1  119 GiB

 mmcblk1: p1

EXT2-fs (mmcblk1p1): warning: mounting unchecked fs, running e2fsck is recommend

Ed

root@freescale ~$ cd /media/

root@freescale /media$ ls

mmcblk0p1  mmcblk1p1

root@freescale /media$ cd mmcblk1p1/

root@freescale /media/mmcblk1p1$ ls

lost+found

备注:目前 imx6开发板 测试支持最大32GiB SDHC,最大128GiB SDXC(格式化成ext2/3/4使用)

 

更多imx6产品详情敬请关注飞凌嵌入式产品中心

相关产品 >

  • FETMX6Q-C核心板

    i.MX6Q核心板板层出不穷,要如何选择?飞凌解读i.mx6Q芯片强性能为您推荐四核A9架构的i.MX6Q产品精选,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工业级核心板,欢迎采购。  i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架构的i.MX6Q四核处理器设计,核心板小尺寸核心板搭配独特的薄款连接器,让设计随心所欲!

    了解详情
    FETMX6Q-C核心板
  • OKMX6Q-C开发板

    双千兆飞凌嵌入式iMX6Q开发板,板对板连接器,纤薄之际,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q开发板与i.MX6DL开发板资源丰富,原理图、PCB、软件资源、硬件资源下载,技术支持等。欢迎选购

    了解详情
    OKMX6Q-C开发板
  • FETMX6Q-S核心板

    NXP iMX6Quad系列具有四个内核,运行频率达1.2 GHz,带有1 MB L2缓存和64位DDR3或2通道、32位LPDDR2支持。飞凌提供商业级iMX6Q核心板,工业级iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干扰,更快速升级产品等优势。保定飞凌嵌入式专注imx6,imx6开发板,飞思卡尔imx6等ARM嵌入式核心控制系统研发、设计和生产,是imx6,imx6开发板,飞思卡尔imx6提供者,imx6系列产品现已畅销全国,欢迎咨询!
    了解详情
    FETMX6Q-S核心板
  • OKMX6Q-S3开发板

    飞凌嵌入式提供iMX6Q开发板,iMX6解决方案,iMX6Q核心板,i.MX6Q开发板解决方案。iMX6Q稳定、快速、性价比高,欢迎选购 NXP iMX6系列芯片全支持,升级简配无忧替换。 了解详情
    OKMX6Q-S3开发板

推荐阅读 换一批 换一批