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.
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
Hi Bin Liu,
Thanks for the reply. We are using SDK version 8.00.00.21.
Thank you,
Aaron
Hi Aaron,
Can you please test with the latest SDK v8.6.0.42? I think the latest kernel has a patch which might fix the issue.