SD card reading not working correctly on STM32MP1 during 512 byte read with level shifter
Hello community,
the errata says (in combination with the missfunciton of the delay block), that only modes up to DDR50 can be used with the STM32MP1xx.
Actually we now have the problem, that writing to the SD card works well but the reading through the level shifter does have errors.
Now we are afraid, that because of not beeing able to use the delay block, the problems mentioned in the errata are also present with the DDR50 mode.
So, we configured in the device tree the clk_in to be used from the level shifter for the SD card.
Does anyone have an idea, what we can do else to get the SD card running with DDR50? Writing (sychronous delay clock and data through the level shifter) is working fine. Read is working only with errors.
Any ideas what could go wrong? Any idea is welcome to be tested...
Best regards,
Jan-Otto
