[help] imx27 - isp1504 : unable to init transceiver, probably missing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi everyone,


I need some help to understand how USB is configured.

I am updating an old kernel (2.6.32 !) to the version 3.8.2. I am 
self-taught on Linux kernel so, sometimes, I need the help of the 
community to understand it :)
The SoC is a IMX27. For the USB side, we have a NXP ISP1504.

I know that I have to use the driver ULPI but with my configuration, I 
get these errors :
"
ehci-mxc: Freescale On-Chip EHCI Host driver
mxc-ehci mxc-ehci.0: initializing i.MX USB Controller
timeout polling for ULPI device
mxc-ehci mxc-ehci.0: unable to init transceiver, probably missing
"

I think that I have understood that it uses the structure usb_otg that 
we have to create with the function "imx_otg_ulpi_create".
--> But I did not understand the difference with the structures 
"usb_otg" and "usb_phy".
--> And how / when the "usb_phy" is initialized ?


I have checked with some printks and the problem of ULPI polling is 
during the function "ulpi_read" for a "wait for completion".

--> What is the "wait for completion" ?
--> What I am missing to make it work ?

Thank you in advance to help me to understand it.


-- 
Mylène JOSSERAND
Navocap
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux