Information of SDMMC1 boot commands order
My goal is to use USART6 as debug output because I haven't route the dedicated BootROM pins of the USART2.
Anyway! It seems that the BootROM is trying to read my SD card.
First sequence:
CMD and CLK of SDMMC1 seems to be talking to the SD card in a very low speed. Here I'm talking about kHz. I don't know what they are saying. The signals are perfectly square waves.
Second sequence:
Suddenly the CLK become a fast sine wave. I still don't know the frequency, but it's defently much faster than the first sequence. Now, the D0 is a digital input of BootROM. This D0 looks like a sword shaped signal. I don't know if it's my configure at my osciloscope that cause this view.
After the second sequence as ended. There are no more data passing between the SD card and MP257. The clock is still running at the same frequency.
I don't know if the TF-A firmware has been read or not. I haven't tested the USART6.
Question:
Where can I find the commands/data that are passing between the SD card and the MP257? I'm guessing that the first sequence is CMD0.
I want to know every byte. Is this information included in the MP wiki?
Note:
VDD_SDCARD and VDDIO_SDCARD comes from LDO2 and are fixed at 3.3V. I haven't modify/remove the UHS-I speed from TF-A at the &sdmmc1 node yet
