
|Babbage 2.5 Ubuntu Startup Guide
Because of an order from the United States International Trade Commission, BGA-packaged
product lines and part numbers indicated here currently are not available from Freescale for
import or sale in the United States prior to September 2010: i.MX51 Product Family
Appendix I
Setting the i.MX31 PDK as SD card reader
Not every SD card reader, or SD slot on a PC supports the 4GB and 8GB SDs, incases
were a reader is not available there is a way to emulate on using a PDK. This information
will assume that the customer has experience in the installation and building of LTIB
packages. For more information on installation, flashing and building the PDK platforms,
check the documentation bundle associated to each package, particularly the Linux
User’s Guide.
Requirements
-
i.MX31 PDK board (containing 5V power source, Ethernet cable, serial cable)
-
i.MX31 Linux SDK 1.5
-
USB 2.0 cable A to mini-B
Steps
1.
Build an image that supports MMC/SD and also the US gadget for File Storage.
As default the kernel enables these functionalities as modules, but if just to be sure about
this USB gadget file-storage support:
Configure Kernel –> Device Drivers
USB Support
USB gadgets
File-backed
Storage Gadget <M>
MMC/SD support:
Configure Kernel –> Device Drivers
MMC/SD card support
MMC block device
driver
Freescale MXC Multimedia Card Interface support <M>