How to control USB HUB to output USB 3.0 eye diagram in imx8mplus platform ?

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

How to control USB HUB to output USB 3.0 eye diagram in imx8mplus platform ?

1,025 Views
t2865k5
Contributor I

Dear NXP ,

HW : srg_imx8mplus

SW : 5.10.9-1.0.0

I run command in imx8mplus plarform as follows:

echo "host" >> /sys/kernel/debug/usb/38200000.dwc3/mode
/unit_tests/memtool -32 0x38200430=0x0A010340

It can output USB 3.0 eye diagram because there is no USB HUB on imx8mplus platform.

I run the same command on the srg_imx8mplus platform but it didn't output USB 3.0  eye diagram.

I asked the USB HUB FAE and he told me . NXP imx8mplus must run command to USB HUB:
USB HUB port1,port2,port3,port4

May you tell me how to run the command (USB HUB port)

srg_imx8mplus HW:

t2865k5_0-1635996901209.jpeg

 

0 Kudos
5 Replies

991 Views
t2865k5
Contributor I

Dear NXP ,

imx8mplus is currently unable to run command to write
USB hub. Is my understanding correct?

0 Kudos

985 Views
igorpadykov
NXP Employee
NXP Employee

>imx8mplus is currently unable to run command to write
>USB hub. Is my understanding correct?

 

i.MX8M Plus USB module has not special commands for that case.

However i.MX8M Plus USB module complies with USB specification rev 3.0 (xHCI compatible),

so "xHCI compatible" procedure will work.

Please apply to hub vendor support for correct procedure.

 

Best regards
igor

0 Kudos

1,014 Views
t2865k5
Contributor I

Dear NXP ,

The EHSETT tool works in windows environment.
In Linux OS environment , I use memtool
to write 0x0A010340 data to 0x38200430 address.

I need to run command to USB HUB in Linux OS.

For the USB HUB 4 ports of srgimx8mplus platform , it can work normally.This means that NXP has outputed data to the USB HUB in Linux OS.

So I need to know how to run command to the USB HUB in linux OS instead of in windows OS.

0 Kudos

1,010 Views
igorpadykov
NXP Employee
NXP Employee

for developing such procedure may be suggested to proceed with help of

https://contact.nxp.com/new-prof-svcs-sw-tech

 

Best regards
igor

 

0 Kudos

1,019 Views
igorpadykov
NXP Employee
NXP Employee

Hi Albert 

 

seems it is standard procedure for usb hubs, described in usb.org documentation.

EHSETT tool can be used as described for example in below document :

www.ti.com/lit/pdf/slla429

 

Best regards
igor

0 Kudos