We are using the following SoM and BSP to process SD card reading using a carrier board developed in-house.
We have noticed several times that SD cards cannot be loaded when the power is turned on at the customer’s site.
We are investigating the problem, but have not been able to identify the cause as it is not reproducible.
00581100: Verdin iMX8M Plus Quad 4GB Wi-Fi / Bluetooth IT
TorizonCore: version 6.2.0
Communication log between SoM + carrier board (host) ⇔ microSD (card) was checked using protocol analyzer,
Power initialization was performed without problems, but 2 out of 10 times (2nd and 9th), after power initialization,
The host was repeatedly sending the command CMD63 to the card, and the card was not responding,
The card was not responding, or there was a point where the response was not correct.
Do you know why it is sending CMD63 repeatedly?
Is there a possibility that the repeated CMD63 commands are causing the SD card to not read properly?
Is this CMD63 command issued by the Toradex BSP driver?
If CMD63 is issued by Toradex’s BSP, is there any way to prevent CMD63 from firing repeatedly?