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.

AM6442: eMMC fails to work at HS200 mode in AM6442 based custom board.

Part Number: AM6442

Hi,

I am working with a custom am64 based custom board. Our goal is to make the board boot from eMMC by flashing the image using SD card on to the eMMC. We are using a Kingston eMMC on our board. The booting from eMMC is not consistent. Some eMMCs boot perfectly, while some donot. Some boards are unable to detect the eMMC also.

The booting fails when the standard is set to HS200 and passes when it is set to a  lower frequency standard i.e , HS (at 50MHz). The error message is as below

We had sent over a defective board to Kingston for a failure analysis and they suggest that it is a processor issue. Their findings show that a command with bad CRC is being send by the processor to the eMMC when trying to boot in HS200 mode. They also tried with multiple working eMMC and the results were the same. Please find the corresponding snapshot of the issue.

Please note that our eMMC vendor suggested to share the report over to Ti and hence why we are doing so. 

Any and all help will be appreciated.

Hoping for a response,

Thank you,

Aaron