mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* OTG Device mode on i.MX51
@ 2013-04-26  8:55 Alexander Shiyan
  2013-05-06  9:52 ` Alexander Shiyan
  0 siblings, 1 reply; 6+ messages in thread
From: Alexander Shiyan @ 2013-04-26  8:55 UTC (permalink / raw)
  To: barebox

Hello.

Is anyone have successful works OTG in device mode on iMX51?
Thanks!.

---
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: OTG Device mode on i.MX51
  2013-04-26  8:55 OTG Device mode on i.MX51 Alexander Shiyan
@ 2013-05-06  9:52 ` Alexander Shiyan
  2013-05-06 10:03   ` Sascha Hauer
  0 siblings, 1 reply; 6+ messages in thread
From: Alexander Shiyan @ 2013-05-06  9:52 UTC (permalink / raw)
  To: barebox

> Hello.
> 
> Is anyone have successful works OTG in device mode on iMX51?
> Thanks!.

ping

---
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: OTG Device mode on i.MX51
  2013-05-06  9:52 ` Alexander Shiyan
@ 2013-05-06 10:03   ` Sascha Hauer
  2013-05-06 13:23     ` Re[2]: " Alexander Shiyan
  0 siblings, 1 reply; 6+ messages in thread
From: Sascha Hauer @ 2013-05-06 10:03 UTC (permalink / raw)
  To: Alexander Shiyan; +Cc: barebox

On Mon, May 06, 2013 at 01:52:11PM +0400, Alexander Shiyan wrote:
> > Hello.
> > 
> > Is anyone have successful works OTG in device mode on iMX51?
> > Thanks!.
> 
> ping

I have the driver working in devicemode on several boards, but not on an
i.MX51 I think. I have no indication though that the UDC core itself is
in any way different to the ones on other i.MXs.

Sascha

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re[2]: OTG Device mode on i.MX51
  2013-05-06 10:03   ` Sascha Hauer
@ 2013-05-06 13:23     ` Alexander Shiyan
  2013-05-06 14:31       ` Sascha Hauer
  0 siblings, 1 reply; 6+ messages in thread
From: Alexander Shiyan @ 2013-05-06 13:23 UTC (permalink / raw)
  To: Sascha Hauer; +Cc: barebox

> On Mon, May 06, 2013 at 01:52:11PM +0400, Alexander Shiyan wrote:
> > > Hello.
> > > 
> > > Is anyone have successful works OTG in device mode on iMX51?
> > > Thanks!.
> 
> I have the driver working in devicemode on several boards, but not on an
> i.MX51 I think. I have no indication though that the UDC core itself is
> in any way different to the ones on other i.MXs.

I have tested usage device mode on i.MX27. It works (Patch for PCM-038
will be sent), but driver(?) does not work for me on i.MX51...
Executing is freeze at dr_controller_setup (drivers/usb/gadget/fsl_udc.c).
Now I trying to check for missing clocks, but not sure about this since we
enable all clocks at start...
So, if anyone can test this feature on i.MX51 it will be helpful.
Thanks.

---
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: OTG Device mode on i.MX51
  2013-05-06 13:23     ` Re[2]: " Alexander Shiyan
@ 2013-05-06 14:31       ` Sascha Hauer
  2013-05-07  9:57         ` Re[2]: " Alexander Shiyan
  0 siblings, 1 reply; 6+ messages in thread
From: Sascha Hauer @ 2013-05-06 14:31 UTC (permalink / raw)
  To: Alexander Shiyan; +Cc: barebox

On Mon, May 06, 2013 at 05:23:56PM +0400, Alexander Shiyan wrote:
> > On Mon, May 06, 2013 at 01:52:11PM +0400, Alexander Shiyan wrote:
> > > > Hello.
> > > > 
> > > > Is anyone have successful works OTG in device mode on iMX51?
> > > > Thanks!.
> > 
> > I have the driver working in devicemode on several boards, but not on an
> > i.MX51 I think. I have no indication though that the UDC core itself is
> > in any way different to the ones on other i.MXs.
> 
> I have tested usage device mode on i.MX27. It works (Patch for PCM-038
> will be sent), but driver(?) does not work for me on i.MX51...
> Executing is freeze at dr_controller_setup (drivers/usb/gadget/fsl_udc.c).
> Now I trying to check for missing clocks, but not sure about this since we
> enable all clocks at start...
> So, if anyone can test this feature on i.MX51 it will be helpful.

If there's a problem it's more likely that the usbmisc registers are not
correctly initialized, so it probably won't help to test on another
board

Sascha


-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re[2]: OTG Device mode on i.MX51
  2013-05-06 14:31       ` Sascha Hauer
@ 2013-05-07  9:57         ` Alexander Shiyan
  0 siblings, 0 replies; 6+ messages in thread
From: Alexander Shiyan @ 2013-05-07  9:57 UTC (permalink / raw)
  To: Sascha Hauer; +Cc: barebox

> > > On Mon, May 06, 2013 at 01:52:11PM +0400, Alexander Shiyan wrote:
> > > > > Hello.
> > > > > 
> > > > > Is anyone have successful works OTG in device mode on iMX51?
> > > > > Thanks!.
> > > 
> > > I have the driver working in devicemode on several boards, but not on an
> > > i.MX51 I think. I have no indication though that the UDC core itself is
> > > in any way different to the ones on other i.MXs.
> > 
> > I have tested usage device mode on i.MX27. It works (Patch for PCM-038
> > will be sent), but driver(?) does not work for me on i.MX51...
> > Executing is freeze at dr_controller_setup (drivers/usb/gadget/fsl_udc.c).
> > Now I trying to check for missing clocks, but not sure about this since we
> > enable all clocks at start...
> > So, if anyone can test this feature on i.MX51 it will be helpful.
> 
> If there's a problem it's more likely that the usbmisc registers are not
> correctly initialized, so it probably won't help to test on another
> board

First sucessful work is done.
It is neccesary to set an additional bit in MX5_UTMI_PHY_CTRL_0.
#define MX5_OTG_PHYCTRL_OTG_XCVR_BIT (1 << 7)
...
v |= MX5_OTG_PHYCTRL_OTG_XCVR_BIT;
...

But now it still works only with "fsl-udc" driver, not with "chipidea".
I will continue work on it.

---
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-05-07  9:57 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-04-26  8:55 OTG Device mode on i.MX51 Alexander Shiyan
2013-05-06  9:52 ` Alexander Shiyan
2013-05-06 10:03   ` Sascha Hauer
2013-05-06 13:23     ` Re[2]: " Alexander Shiyan
2013-05-06 14:31       ` Sascha Hauer
2013-05-07  9:57         ` Re[2]: " Alexander Shiyan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox