Quantcast
Channel: Processors
Viewing all articles
Browse latest Browse all 123958

Forum Post: RE: DM3730 boot from uSD on MMC2 and eMMC in MMC1

$
0
0

I add:

ti-sdk-beagleboard-06.00.00.00/board-support/u-boot-2012.04.01-pspmainline/board/ti/beagle/beagle.c

#if defined(CONFIG_GENERIC_MMC) && !defined(CONFIG_SPL_BUILD)
int board_mmc_init(bd_t *bis)
{
    printf("%s: ENTER. \n", __func__);

    omap_mmc_init(0);
    omap_mmc_init(1);
    return 0;
}
#endif

In mux config i add:

    MUX_VAL(CP(MMC2_CLK),        (IDIS | PTU | EN  | M0)) /*MMC2_CLK*/\
    MUX_VAL(CP(MMC2_CMD),        (IEN  | PTU | EN  | M0)) /*MMC2_CMD*/\
    MUX_VAL(CP(MMC2_DAT0),        (IEN  | PTU | EN  | M0)) /*MMC2_DAT0*/\
    MUX_VAL(CP(MMC2_DAT1),        (IEN  | PTU | EN  | M0)) /*MMC2_DAT1*/\
    MUX_VAL(CP(MMC2_DAT2),        (IEN  | PTU | EN  | M0)) /*MMC2_DAT2*/\
    MUX_VAL(CP(MMC2_DAT3),        (IEN  | PTU | EN  | M0)) /*MMC2_DAT3*/\
    MUX_VAL(CP(MMC2_DAT4),        (IEN  | PTU | EN  | M0)) /*MMC2_DAT4*/\
    MUX_VAL(CP(MMC2_DAT5),        (IEN  | PTU | EN  | M0)) /*MMC2_DAT5*/\
    MUX_VAL(CP(MMC2_DAT6),        (IEN  | PTU | EN  | M0)) /*MMC2_DAT6*/\
    MUX_VAL(CP(MMC2_DAT7),        (IEN  | PTU | EN  | M0)) /*MMC2_DAT7*/\

And now when I boot from MMC1 I see:

OMAP3 beagleboard.org # mmc list
OMAP SD/MMC: 0
 OMAP SD/MMC: 1

But:

OMAP3 beagleboard.org # mmc dev 1
mmc_send_cmd: timedout waiting on cmd inhibit to clear
mmc_send_cmd: timedout waiting on cmd inhibit to clear
mmc_send_cmd: timedout waiting on cmd inhibit to clear
Card did not respond to voltage select!
mmc1(part 0) is current device

Output does not depend plugged card or not.

Wen I boot from MMC2:

U-Boot SPL 2012.04.01-gd0c6795-dirty (Sep 18 2013 - 18:11:30)
Texas Instruments Revision detection unimplemented
OMAP SD/MMC: 0
timed out in wait_for_bb: I2C_STAT=1000
mmc_send_cmd: timedout waiting on cmd inhibit to clear
mmc_send_cmd: timedout waiting on cmd inhibit to clear
mmc_send_cmd: timedout waiting on cmd inhibit to clear
Card did not respond to voltage select!
spl: mmc init failed: err - -17
### ERROR ### Please RESET the board ###

Can anybody help me? 


Viewing all articles
Browse latest Browse all 123958

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>