Hi Igor,
Thanks for your quick support.
I understood the point how eMMC sampled data in HS400 mode. But as in my last post, I have mentioned that when I check mmc0(eMMC) information as below:
root@imx8mqevk:~# cat /sys/kernel/debug/mmc0/ios
clock: 200000000 Hz
actual clock: 200000000 Hz
vdd: 21 (3.3 ~ 3.4 V)
bus mode: 2 (push-pull)
chip select: 0 (don't care)
power mode: 2 (on)
bus width: 3 (8 bits)
timing spec: 10 (mmc HS400)
signal voltage: 1 (1.80 V)
driver type: 0 (driver type B)
Now, from that information my eMMC working on the 200Mhz frequency which is right as per datasheet timing specification. There was also mmc HS400 mentioned in timing specification so it fetches data on both edges.
Actually, I want to fetch data on one edge (need to operate it in HS200) mode. So, what changes required for it?
Best regards,
Nirmal