Intel Edison用にmicroSDカードを買いました。

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

コカコーラが大好きな梶です。

本日は軽めな内容です。

Intel Edisonは4GBのストレージを搭載していますが、ローカルに長期間にセンサー結果などを出力して試したい場合や、Yocoto Linuxではなく、別なOSで試したいと思いましたが、少し容量が少ない気がしていました。
そこで、microSDカードを挿してなどと色々思いを巡らせていました。

しかし、調べてみてもIntel Edisonで認識するmicroSDカードについての実績情報が無い。
(私が勉強不足なのかもしれませんが・・・)

そこで試してみました。

私が購入したSDカードはSanDisk Ultra Plus microSDHC UHS-Iカード16GB(SDSDQUP-016G-J35A)です。

普通の人の場合8GBで十分だと思いますが、今後他のハードウェアでも使えると思い、16GBを買いました。

kaji-intel-edsion-sdcard-01

microSDカードは認識したのか?

Yocoto LinuxのIntel Edisonに上記購入したままの状態でそのままmicroSDカードを差し込み。
FAT32でフォーマットされており、無事にオートマウントされ、認識しました。

microSDカードをIntel Edisonに差し込む前の状態

root@kajison:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root               463.9M    346.4M     81.7M  81% /
devtmpfs                480.2M         0    480.2M   0% /dev
tmpfs                   480.5M         0    480.5M   0% /dev/shm
tmpfs                   480.5M    496.0K    480.0M   0% /run
tmpfs                   480.5M         0    480.5M   0% /sys/fs/cgroup
tmpfs                   480.5M    496.0K    480.0M   0% /etc/machine-id
systemd-1                 5.5M      5.1M    454.0K  92% /boot
tmpfs                   480.5M      4.0K    480.5M   0% /tmp
systemd-1                 2.2G     12.4M      2.2G   1% /home
tmpfs                   480.5M         0    480.5M   0% /var/volatile
/dev/mmcblk0p5         1003.0K     19.0K    913.0K   2% /factory
/dev/mmcblk0p10           2.2G     12.4M      2.2G   1% /home
/dev/mmcblk0p7            5.5M      5.1M    454.0K  92% /boot
root@kajison:~#

kaji-intel-edison-sdcard-03

microSDカードをIntel Edisonに差し込んだ後の状態

root@kajison:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root               463.9M    346.4M     81.7M  81% /
devtmpfs                480.2M         0    480.2M   0% /dev
tmpfs                   480.5M         0    480.5M   0% /dev/shm
tmpfs                   480.5M    504.0K    480.0M   0% /run
tmpfs                   480.5M         0    480.5M   0% /sys/fs/cgroup
tmpfs                   480.5M    504.0K    480.0M   0% /etc/machine-id
systemd-1                 5.5M      5.1M    454.0K  92% /boot
tmpfs                   480.5M      4.0K    480.5M   0% /tmp
systemd-1                 2.2G     12.4M      2.2G   1% /home
tmpfs                   480.5M         0    480.5M   0% /var/volatile
/dev/mmcblk0p5         1003.0K     19.0K    913.0K   2% /factory
/dev/mmcblk0p10           2.2G     12.4M      2.2G   1% /home
/dev/mmcblk0p7            5.5M      5.1M    454.0K  92% /boot
/dev/mmcblk1p1           14.8G     32.0K     14.8G   0% /media/sdcard ->ココが追加された。
root@kajison:~#
root@kajison:/# fsck /dev/mmcblk1p1
fsck from util-linux 2.24.1
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
  65:01/00
1) Copy original to backup
2) Copy backup to original
3) No action
? 3
/dev/mmcblk1p1: 0 files, 1/485936 clusters
root@kajison:/#

感想

かなり簡単でしたね。ただ何GBまで認識するのかなどは不明です。
今後は、microSDカードで起動など試してみたいなぁと思ってます。
また、Intel EdisonへmicroSDカードを装着して認識たものをコメントいただければ、リスト化したいと思います。情報ありましたらどなたでもコメントお待ちしております。
コメントは、以下へリスト化していきたいと思っています。

Intel Edisonで認識したmicroSDカード

SanDisk Ultra Plus microSDHC UHS-Iカード16GB SDSDQUP-016G-J35A