OTG1/2 on i.MXQXP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

OTG1/2 on i.MXQXP

748 Views
ahyuo79
Contributor I

I am interested in USB2-OTG1/2  and USB3-OTG3 on i.MXQXP

because I reviewed USB in  i.MXQXP EVM , here use OTG2/OTG3 for USB Type-C

but I want to use only OTG1 and OTG2 (USB2)  not USB3 

I reviewed it below in Datasheet 

      14.1.1 Overview  (attached otg.png)

      14.10.3.1.1 Configuration, Control and Status Register Set

       UOG1/UOG2/UH   

      14.10.4 USB Non-Core Memory Map/Register Definition

       USBNC_OTG1_CTRL1/USBNC_OTG2_CTRL1/USBNC_UH_CTRL1

      14.12.6.33 USB2 Port Status and Control (PORTSC1USB2)

 

is it possible to use only OTG1 and OTG2 without USB3 well ?

Could you please explain it well if OTG1 and OTG2 have limited functions?

 

I think OTG1 share too many registers with OTG2 in Same Controller

I have a plan to set only OTG1 in device tree and I fix USB ID Pin for device or host  so want use both 

 

I hope to hear your advice 

0 Kudos
5 Replies

736 Views
joanxie
NXP TechSupport
NXP TechSupport
0 Kudos

733 Views
jianwei_lan
Contributor III

Dear friend

 

The link you provide have expired.

 

pls push update one.

 

 

----

BR

0 Kudos

728 Views
joanxie
NXP TechSupport
NXP TechSupport
0 Kudos

726 Views
jianwei_lan
Contributor III

Dear friend

 

What does the change meaning?

 

--

BR

0 Kudos

703 Views
joanxie
NXP TechSupport
NXP TechSupport

you can use otg1 which is independent from otg2, in current B0 board, otg1 is used for baseboard, and otg2 is  part of the SS3 interface, you can remove type C and use otg1 to downloading

 

0 Kudos