From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Holler Date: Fri, 27 May 2011 13:24:09 +0200 Subject: [U-Boot] [PATCH 3/3] omap3_beagle: enable EHCI and USB storage. In-Reply-To: <4DDF719F.9060001@bct-electronic.com> References: 1301697430-4102-1-git-send-email-holler@ahsoftware.de <4DDE39E3.70700@gmail.com> <4DDE748F.1070007@ahsoftware.de> <4DDF5410.2000807@ahsoftware.de> <4DDF719F.9060001@bct-electronic.com> Message-ID: <4DDF89D9.7060000@ahsoftware.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Am 27.05.2011 11:40, schrieb Christian Spielberger: > On 05/27/2011 09:34 AM, Alexander Holler wrote: >> Am 26.05.2011 17:41, schrieb Alexander Holler: >>> Am 26.05.2011 13:30, schrieb Christian Spielberger: >> ... >>> But even than USB doesn't seem to work on a BeagleBoard XM (at least >>> some people told me so). I don't have a XM, so I can't help more there. >>> It might be a problem with (a needed reset of) the HUB which is included >>> on the XM, I don't know. >> >> I forgot to mention that the PHY reset on the XM works inverse than for >> the BeagleBoard w/o XM. Haven't known this, when I've written that patch. >> >> Regards, >> >> Alexander >> >> > > We checked what you mentioned but found that the PHY reset is identical > between XM and C4. The reset signal is ok. That is what we saw on an > oscilloscope. > > We also found that the USB2HS_CLK initialization does not work, also > with the oscilloscope. I am going to check the CLK initialization > sequence in beagle.c/ehci_hcd_init. It seems the PHY reset was only inverted for XM-A and XM-B and got again the same as in the C4 with XM-C. I've looked up in my mailbox and found a quick and dirty hack from Koen Kooi with which he comes at least through the initialization on the XM: http://dominion.thruhere.net/koen/angstrom/beagleboard/uboot/hacks.diff But I think he stopped working on that topic, waiting for feedback from other people. You might ask on the mailing list for the BeagleBoard about the status. Regards, Alexander