4700 SD Interface: Difference between revisions

From embeddedTS Manuals
(Created page with "The SD card pins that are run to the Socket header are in parallel with the pins used by the on-board microSD card. This allows end products to use either socket, however both c...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
The SD card pins that are run to the Socket header are in parallel with the pins used by the on-board microSD card.  This allows end products to use either socket, however both cannot be used at the same time.
The SD interface supports both MicroSD and MicroSDHC cards.  There is a linux driver provided in the default TS-4700 kernel that allows you to access the SD card block device as /dev/mmcblk0, or /dev/mmcblk0p# for accessing a specific partitionBy default the TS-4700 will use this layout:
 
{|class=wikitable
! Device
! Contents
|-
| /dev/mmcblk0p1
| Fat32 partition.
|-
| /dev/mmcblk0p2
| Linux kernel.
|-
| /dev/mmcblk0p3
| Initrd/Fastboot
|-
| /dev/mmcblk0p4
| Debian Filesystem
|}
 
The FAT32 partition isn't necessarily required, but unless Windows can recognize one of the partitions it will ask the user if they want to formt the disk. If you remove this partition you will need to modify the linuxrc scripts accordingly

Latest revision as of 12:23, 1 June 2012

The SD interface supports both MicroSD and MicroSDHC cards. There is a linux driver provided in the default TS-4700 kernel that allows you to access the SD card block device as /dev/mmcblk0, or /dev/mmcblk0p# for accessing a specific partition. By default the TS-4700 will use this layout:

Device Contents
/dev/mmcblk0p1 Fat32 partition.
/dev/mmcblk0p2 Linux kernel.
/dev/mmcblk0p3 Initrd/Fastboot
/dev/mmcblk0p4 Debian Filesystem

The FAT32 partition isn't necessarily required, but unless Windows can recognize one of the partitions it will ask the user if they want to formt the disk. If you remove this partition you will need to modify the linuxrc scripts accordingly