Part Number: AM62A7-Q1
Other Parts Discussed in Thread: AM62A7, AM62D-Q1, AM62A3, AM62A1-Q1,
Hi, team
We use the MMC1 interface of am62a7 to conduct SDIO communication with the Wi-Fi module. Due to the need for sufficient setup and hold time, we adjust the phase of the clock through devmem 0xfa0810c. During the testing, we found that:
1. When the SDR104 mode was configured with CLK = 100M and devmem was used to adjust the phase, the establishment and hold times sent by the SOC, as well as the tODLY and tOH received by the SOC, could all be phase-adjusted.
2. When the SDR25 mode was configured with CLK = 50M and devmem was used to adjust the phase, the establishment and hold times sent by the SOC could be changed, but the tODLY and tOH received by the SOC could not be changed.
3. When the High-speed mode was configured with CLK = 50M and devmem was used to adjust the phase, the times sent by the SOC could not be changed.
In modes 2 and 3, we also tried to adjust the phase by regulating the itap write register, but the result was still unadjustable.
Under the above circumstances,
Under the above circumstances,
Since the measured tODLY and tOH values for the 50M mode do not meet the requirements, we plan to adjust the SDIO to 50M and adjust the phase to ensure that each time is in line with the standards of SDIO 3.0. However, neither the 2 or 3 mode currently configured is working. Could you please help us find out if there are any other solutions?

Thanks,
Xiwen