This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3352: Programming eMMC in RTOS

Part Number: AM3352

We are currently trying to find a reliable methodology of initializing and programming our custom board eMMC (on the AM3352 MMC1 port) using either the UART port, the USB port, or through MMC0 port (using some sort of OS/script programmed on a removable SD Card). Most suggestions I've seen for eMMC programming rely on using the ARM’s Ethernet port to connect to MMC1 using the LINUX AM335X SDK on MMC0. However, our hardware does not utilize the ARM’s Ethernet port, nor is it wired. We have been told in the past that using the USB port or the SD card methodology is feasible, but there are no step-by-step instructions on how to do this using our current OS, TI-RTOS.

  • Is there a wiki or set of instructions on how to initialize MMC1 (eMMC in our case) using TI-RTOS (StarterWare) through USB, UART, or pre-programmed through the SD Card. (Remember, direct Ethernet is not an option on our hardware.)
  • If this is not possible through TI-RTOS, can this be done through their Linux SDK for the AM3352, again without using the Ethernet port as a way to tunnel into the ARM.

Thanks.