Dear all,
We evaluate AndroidKK4.4.3 on SABRE-SDB.
When Overcurrent is detected on a USB port, what kind of processing is executed?
May I have advice?
Best Regards,
Yuuki
Hi Yuuki
if "disable-over-current" is enabled in dtsi file
linux/imx6qdl-sabresd.dtsi at master · torvalds/linux · GitHub
USB module performs processing described in sect.
65.4.3.2.5 Port Reporting Over-Current and Table 65-37
i.MX6DQ Reference Manual (rev.3 7/2015)
http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf
Details of driver behaviour one can find looking at usb driver sources
in attached Linux Manual Table 41-1 USB Driver Files.
On SABRE-SDB MIC2026 (U515 in sabre schematic spf-27392.pdf) limits current at
overcurrent condition.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------