Dear team,
I would like to ask about SATA initialization of i.MX6Q.
My customer is facing the issue that SATA link-down could be seen on the customer’s i.MX6Q board.
In the customer’s investigation, they found the COMRESET does not be sent from i.MX6 at that time. And after the link-down occur, COMRESET does not be sent even when they execute the following command from linux console.
# cd /unit_tests
# ./memtool -32 02200004=80000003
# ./memtool -32 02200118=7
We already read the ERR003761, but the errata is that when COMRESET is sent it sometimes send only five bursts. From the fact that nothing is sent from i.MX6, they think the issue on the customer’s lab is not related to the erratum.
Do you have any ideas about the cause of this issue?
BTW, the customer is using your LinuxBSP L3.0.35_4.1.0.
Thanks,
Miyamoto
已解决! 转到解答。
It may be clock issue. Can you please try this patch?
0001-ENGR00296249-sata-cr-rst-workaround-sata-phy-link-is.patch.zip
Hi jamesbone,
I have downloaded the patch from other discussion.
[Linux][i.mx6] When I boot form emmc, sometime failed to mount sata in kernel.
Could you explain what the patch is for?
What is solved by the patch?
BR,
Miyamoto