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.

TMDSEVM437X: eMMC boot on GP EVM

Part Number: TMDSEVM437X

Hello,

When I try to boot from eMMC, the SPL itself was not loaded (No serial prints observed).
If the same binaries were tried on a USB or uSD, the system boots well. 
I could access eMMC both from u-boot as well as from the OS.

Tried GPT partitioning as well as MBR types, without any success.

Further to the linked question as well as review of the TRM table 5-33 , Pins Used for MMC1 Boot ,
I think that it may not be possible to boot this EVM from eMMC (SYSBOOT 00100 - MMC1, MMC0, USB  MS) without blue wiring.

Kindly clarify whether it is possible to boot this EVM from eMMC without re-wiring eMMC data pins.

Thanks

  • Hi,

    Yes, this is true. The AM437x GP EVM is not routed to support eMMC boot.

  • Hello,

    Thank you for your reply.
    This limitation is a bit surprise for me as I could not use this EVK for the intended purpose of eMMC based booting.

    The linked thread does not talk about the solution or the working signal routing.

    Is there any official rework instruction available for this EVM, so that it could boot from eMMC ?

    Thanks

  • Hi,

    On the EVM, MMC boot is targeted at SD card boot. The TMDSEVM437X does include a connection to the eMMC memory but the primary purpose was the connection to NAND. MMC0 boot is supported using the SD card on the board. MMC1 boot would have required the use of four pins that are defined as LCD data bits as defined in table 5-33 of the TRM. eMMC is included as an option if J2 is configured correctly but it is not supported as a primary boot device.  Rework for eMMC is not practical due to the speed of the interface.

    Regards, Bill