Hi ALLEN
in general logging (seems handled by uart) consumes some processor
time, internal buses and memory bandwidth which may affect usb module
operations. One can try to disable uart dma, use polling option. Another very general
way is to increase usb module priority with NIC-301 settings (sect.4.6 Network
Interconnect Bus System (NIC-301) i.MX7D Reference Manual), similar to
sect.45.3.3.1 QoS registers' address look-up example, sect.45.3.4 NIC-specific parameters
i.MX6DQ Reference Manual.
http://www.nxp.com/docs/en/reference-manual/IMX6DQRM.pdf
Unfortunately for i.MX7 such detailed NIC-301 description is not available.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------