The ipod ATS certification issue in the i.mx6s

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

The ipod ATS certification issue in the i.mx6s

1,031 Views
taehunkim
Contributor II


Dear Sir,

We are developing our project with the i.mx6 solo.

We have the ipod ATS certification issue.

We could see the error packet of the usb with the usb sniffer when we turn on our board.

When we turn on the our board, the ipod device is connected with our board.

The error log is occurred when we connect the ipod to the otg port.

The normal log(HS port)

[    0.965075] ########################### hub_activate: (usb2) START ACTIVATE init(1)   

[    0.965100] #### usb_control_msg dev_name(usb2) pipe:0x80000180 [ bRequestType:0xa3 bRequest:0x00 wValue:0x0000 wIndex:0x0001 wLength:0x0004 ####

[    0.965121] #### rh_call_control: bRequestType:0xa300 bRequest:0x00 wValue:0x0000 wIndex:0x0001 wLength:0x0004

[    0.965136] #### ehci_hub_control: typeReq(0xa300) wValue(0x0000) wIndex(0x0001) wLength(0x0004)##############

[    0.965148] #### ehci_hub_control: ehci GetPortStatus (0x10001803)  

[    0.965161] #### hub_port_status: dev(2-0:1.0) status:0x101 change:0x1

[    0.965172] #### hub_activate: hub(2-0:1.0) port1(1) status 0x0101 change 0x0001

[    0.965185] #### usb_control_msg dev_name(usb2) pipe:0x80000100 [ bRequestType:0x23 bRequest:0x01 wValue:0x0010 wIndex:0x0001 wLength:0x0000 ####

[    0.965201] #### rh_call_control: bRequestType:0x2301 bRequest:0x01 wValue:0x0010 wIndex:0x0001 wLength:0x0000

[    0.965213] #### ehci_hub_control: typeReq(0x2301) wValue(0x0010) wIndex(0x0001) wLength(0x0000)##############  

[    1.065130] #### usb_control_msg dev_name(usb2) pipe:0x80000180 [ bRequestType:0xa3 bRequest:0x00 wValue:0x0000 wIndex:0x0001 wLength:0x0004 ####

[    1.065149] #### rh_call_control: bRequestType:0xa300 bRequest:0x00 wValue:0x0000 wIndex:0x0001 wLength:0x0004

[    1.065164] #### ehci_hub_control: typeReq(0xa300) wValue(0x0000) wIndex(0x0001) wLength(0x0004)##############

[    1.065175] #### ehci_hub_control: ehci GetPortStatus (0x1c001002)

[    1.065189] #### hub_port_status: dev(2-0:1.0) status:0x100 change:0x1

[    1.065266] #### usb_control_msg dev_name(usb2) pipe:0x80000180 [ bRequestType:0xa3 bRequest:0x00 wValue:0x0000 wIndex:0x0001 wLength:0x0004 ####

[    1.065281] #### rh_call_control: bRequestType:0xa300 bRequest:0x00 wValue:0x0000 wIndex:0x0001 wLength:0x0004

[    1.065294] #### ehci_hub_control: typeReq(0xa300) wValue(0x0000) wIndex(0x0001) wLength(0x0004)##############

[    1.065305] #### ehci_hub_control: ehci GetPortStatus (0x1c001000) 

[    1.065315] #### hub_port_status: dev(2-0:1.0) status:0x100 change:0x0

The error log(OTG port)

[    0.947076] ########################### hub_activate: (usb1) START ACTIVATE init(1) 

[    0.947102] #### usb_control_msg dev_name(usb1) pipe:0x80000180 [ bRequestType:0xa3 bRequest:0x00 wValue:0x0000 wIndex:0x0001 wLength:0x0004 ####

[    0.947123] #### rh_call_control: bRequestType:0xa300 bRequest:0x00 wValue:0x0000 wIndex:0x0001 wLength:0x0004

[    0.947139] #### ehci_hub_control: typeReq(0xa300) wValue(0x0000) wIndex(0x0001) wLength(0x0004)##############

[    0.947151] #### ehci_hub_control: ehci GetPortStatus (0x10001803)  

[    0.947167] #### hub_port_status: dev(1-0:1.0) status:0x101 change:0x1

[    0.947178] #### hub_activate: hub(1-0:1.0) port1(1) status 0x0101 change 0x0001

[    0.947193] #### usb_control_msg dev_name(usb1) pipe:0x80000100 [ bRequestType:0x23 bRequest:0x01 wValue:0x0010 wIndex:0x0001 wLength:0x0000 ####

[    0.947209] #### rh_call_control: bRequestType:0x2301 bRequest:0x01 wValue:0x0010 wIndex:0x0001 wLength:0x0000

[    0.947222] #### ehci_hub_control: typeReq(0x2301) wValue(0x0010) wIndex(0x0001) wLength(0x0000)############## 

[    1.047122] #### usb_control_msg dev_name(usb1) pipe:0x80000180 [ bRequestType:0xa3 bRequest:0x00 wValue:0x0000 wIndex:0x0001 wLength:0x0004 ####

[    1.047151] #### rh_call_control: bRequestType:0xa300 bRequest:0x00 wValue:0x0000 wIndex:0x0001 wLength:0x0004

[    1.047166] #### ehci_hub_control: typeReq(0xa300) wValue(0x0000) wIndex(0x0001) wLength(0x0004)##############

[    1.047179] #### ehci_hub_control: ehci GetPortStatus (0x10001801) 

[    1.047194] #### hub_port_status: dev(1-0:1.0) status:0x101 change:0x0

Our linux version is as follows.

Linux version 3.0.35-2666-gbdde708 (lys@lge-desktop) (gcc version 4.6.2 20110630 (prerelease) (Freescale MAD -- Linaro 2011.07 -- Built at 2011/08/10 09:20) )

If you know the solution to avoid the error packet, please let us know.

Sincerely,

Taehun Kim

Labels (1)
0 Kudos
Reply
1 Reply

951 Views
jamesbone
NXP TechSupport
NXP TechSupport

Hello,

Sorry, but the information you are requesting is treated as confidential info at this time and requires a signed NDA (Non-Disclosure Agreement). Naturally, we cannot discuss this with you in public anyway, this requires to be handled by your local NXP FAE or Sales representative that provide the access to the Apple API. If you have already signed a NDA agreement for this product, please contact the person who assisted you or create a SR and name us the NXP person that can confirm this. If you have not signed an agreement, please contact your local NXP Distributor Salesperson or FAE for assistance.

Have a great day,
Jaime

-------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-------------------------------------------------------------------------------

0 Kudos
Reply