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.

OMAP3503 Boot from eMMC

Other Parts Discussed in Thread: DM3730, FLASHTOOL

Hi,

We are planning to use OMAP3503 with eMMC for boot and storage in our design. We are using eMMC [Part No: THGBM1G4D1EBAI7] from Toshiba.

Can you please provide us the following information.

1. Can we use any MMC1 or MMC2 port of OMAP35x for eMMC boot? or any restriction (like Power sequence, IO Voltage etc..)?

2. Is Boot ROM supports 8-bit Mode or only 1-bit mode? If only 1-bit mode what is the max performance (MBps)?

3. What is the Maximum performance (MBps) achieved in 8-bit mode/4-bit mode?

Looking forward you support.

Thanks

Ranjith

  • Ranjithkumar Muthurajan said:

    1. Can we use any MMC1 or MMC2 port of OMAP35x for eMMC boot? or any restriction (like Power sequence, IO Voltage etc..)?

    You can certainly use MMC2 and I believe MMC1 can be as well.  I have seen MMC2 be used for eMMC.  Generally MMC1 is reserved for external, removable storage devices like SD Cards.

    I would suggest consulting the following Wiki article.

    http://processors.wiki.ti.com/index.php/SD-MMC_Usage_Notes_on_OMAP35x_and_AM37x

    Ranjithkumar Muthurajan said:

    2. Is Boot ROM supports 8-bit Mode or only 1-bit mode? If only 1-bit mode what is the max performance (MBps)?

    1-bit mode for MMC.  The frequency is 20MHz.  This is in the Technical Reference Manual (SPRUF98), but apparently our website is having trouble with that particular document at the moment.

    Ranjithkumar Muthurajan said:

    3. What is the Maximum performance (MBps) achieved in 8-bit mode/4-bit mode?

     The Linux driver performance information is found in the following Wiki Article.

    http://processors.wiki.ti.com/index.php/AM35x-OMAP35x-PSP_03.00.01.06_Feature_Performance_Guide

     

     

    Below is an excerpt from the Technical Reference Manual.

     

  • Hi,

    I have a problem with a similar configuration... We are designing a system that will boot from eMMC and has no NAND and no SDCard slot. We use MMC2 port of the DM3730. Currently we don't know how to flash our eMMC... We tried with Jtag+openocd but nothing happens. In our case we are using xloader+u-boot.bin+linux system.

    Have you some idea? Or maybe that a new version of FlashTool is ready?

    Thanks in advance,

    Best Regards,

    Pierre

  • Did anyone get anywheer with this? we can boot from mmc1 or mmc2 but can't tell which ones it was so have the same issue in determinign where to load next stage from, also can't get mmc to work for the root file system at all. Anyone had any success?

  • Hello to All;

    Have you people got solved this issue, detecting emmc on mmc2 interface?

    And one more, wheather it works fine , if we connect to mmc1?

    We will boot from nand, so that the emmc connected on mmc1 should mount automatically know?

    Regards,

    santosh vastrad