We are developing products using i.MX8M.
However, the product finally has one problem.
We developed on BSP 4.14.98_2.0.ga.
Out board may ignore USB3.0 MSD to Port USB1 in most cases.
At that time, no infomation can be obtained from the system logs.
We tried to reproduce it with EVK, but have not seen it yet.
We saw your post on the URL below when finding for solution to this probrem.
This method was very useful for us.
For " snps,dis_u3_susphy_quirk ", we have verified source codes.
static int dwc3_phy_setup(struct dwc3 *dwc)
* Above 1.94a, it is recommended to set DWC3_GUSB3PIPECTL_SUSPHY
* to '0' during coreConsultant configuration. So default value
* will be '0' when the core is reset. Application needs to set it
* to '1' after the core initialization is completed.
if (dwc->revision > DWC3_REVISION_194A)
reg |= DWC3_GUSB3PIPECTL_SUSPHY;
As a result we will choose a different setting than the recommendation in the coment, but is there any probrem?
And should we apply this patch too?