I've build myself a custom i.mx233 board. I've build the board in phases to verify each part is working.
First I've soldered the power supply part and verified it's working. Then I've added the CPU, SD card connector and RAM. Now the problem starts: I'm unable to boot from SD. I got all the jumpers set correctly, as far as I know.
I've connected serial to the board and when I boot it without SD card, I get the expected output:
But when I've inserted the SD card, I still get the same messages, meaning it doesn't boot from the SD Card.
Now I've bought a JTAG adapter with a SJTAG. Debug setup is working but I can't seem to figure out if and how I can debug the SD card access through (S)JTAG.
I've checked multple forum and internet searches, but all I've found are discussing the fact that SD card pins are muxed with JTAG pins ;o)
Hopefully someone here can help/point me in the right direction to figure out the root cause of the board not willing to boot from SD.
The CPU seems to work at least, because I was able to blow the SD_MBR_BOOT eFuse from Windows, as it was detected correctly.
Kind regards and thanks in advance for any help/hints.