Greetings,
Quick question about the USB Host Interface of the i.MX6.
Despite the fact that the datasheet implicitly says that there exists a USB HS Transceiever (USBPHY) as can
be seen in the image below;
Sabre for Infotainment includes a USB Transceiver IC as can be seen in the schematic snippet below;
Why is there a need for the USB3317 IC? Is it perhaps because there are 2 USB Host connections in the
Sabre design? Am I misinterpreting the datasheet when it says "USB support is composed of USBPHY (HS USB
Transceiver) ?
Thanks in advance for any replies.
Atilla
On a second thought, I figured out I am probably misinterpreting it when it says it supports USBPHY. Please
confirm that I MUST use a transceiver to use the USB Host functionality. If so, is there a special reason to use
USB3317?
Hi Atilla
USB3317 is not used with i.MX6, it is used with i.MX53 as
SCH-26662 is common board for both processors.
USB HSIC transceivers may be used with i.MX6 HSIC interface
like : USB_H3_STROBE,USB_H3_DATA signals.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello Igor,
Thanks for your reply
Is there a suggested USB transceiver IC to use with the i.MX6 then?
Also is there a special reason why iMX 6 Boards do not utilize
USB functionality except OTG (correct me if they do so I can check that out
instead)?
Best Regards,
Atilla
And that is not for HSIC but UTMI/ULPI. I want to use the USB Host (not OTG)
in a standart USB Host - Peripheral Setup. Please advice me on a transceiver or setup
to use with i.MX6 regarding this. I know only Port 1 can be used for this purpose and
that is okay.
Hi Atila
ulpi transceivers are not supported by i.MX6DQ/SDL,
for HSIC one can use USB4640.
USB Host can be found on Sabre schematic spf-27392 p.3
SABRE for Smart Devices Reference Design|NXP
~igor
Dear Igor,
Okay you are really making me confused, here is a screenshot from the iMXDQ Referrene Manual;
Also there is nothing related to USB on page 3 of SPF27392
On page 11, USB OTG conenction is shown only.
So please give me a detailed answer on this so we dont waste more time on this subject:
On a custom hardware using iMX6Q, what do I need to do in order to connect a USB Type A
so I can make my device USB Host. Please dont mention HSIC again, I cant use the HSIC ports
for that purpose.
Thanks
Atilla