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.

am3359 mmc1 emmc card detect

Other Parts Discussed in Thread: WL1831, AM3359

Hello TI,

We have a custom board with an am3359 micro.  It has a sD card on mmc0, and eMMc on mmc1, and wl1831 on mmc2.  Our CONTROL_STATUS register reads out to (0x40033C) - which corresponds to s boot sequence of mmc1->mmc0->uart0->usb0.

We were trying to get fastboot to work with our eMMc (mmc1) - and ultimately had to mux out the following pins in order to get the fastboot commands to work with the eMMc:

1) gpmc_advn_ale

2) gpmc_be0n_cle

both as "MODE(7) | RXACTIVE | PULLUDDIS"

EVEN though these lines have nothing to do with our eMMc hardware layout what-so-ever.. why is this?

We are also having trouble booting straight from the eMMc on power-up. Are these issue related and/or is there any errata related to mmc0/1/2 that we should know about (we already know emmc has to be on mmc1)

Thanks!

-Jake

  • Hi Jake,

    There is no errata related to mmc0/1/2 that explains your problem.

    Also there is no reason for gpmc_advn_ale & gpmc_be0n_cle to be set as gpio2_2 & gpio2_5, in order for fastboot to work...

    What OS are you trying to boot? Which u-boot version do you use and where is it downloaded from?  

    Jmad sen said:
    We are also having trouble booting straight from the eMMc on power-up

    Is there any debug output available?

    Best Regards,

    Yordan