From: Shawn Guo <shawn.guo@linaro.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 2/2] Add i.MX7D based Meerkat96 board support
Date: Tue, 9 Jul 2019 17:03:32 +0800 [thread overview]
Message-ID: <20190709090329.GA18259@dragon> (raw)
In-Reply-To: <20190708103513.GA15053@Mani-XPS-13-9360>
On Mon, Jul 08, 2019 at 04:05:13PM +0530, Manivannan Sadhasivam wrote:
> On Mon, Jul 08, 2019 at 05:59:04PM +0800, Shawn Guo wrote:
> > On Mon, Jul 08, 2019 at 02:42:54PM +0530, Manivannan Sadhasivam wrote:
> > > Hi Shawn,
> > >
> > > Thanks for the patch!
> > >
> > > On Sun, Jul 07, 2019 at 08:59:55PM +0800, Shawn Guo wrote:
> > > > The Meerkat96 board, based on the NXP i.MX7D SoC, is a member of
> > > > 96Boards community and complies with all Consumer Edition board
> > > > specifications.
> > > >
> > > > https://www.novtech.com/products/meerkat96.html
> > > > https://www.96boards.org/product/imx7-96/
> > > >
> > > > The initial supported/tested devices include:
> > > > - Debug serial
> > > > - SD
> > > > - USB Host (with Ethernet)
> > >
> > > While testing, I encountered below error when starting usb:
> > >
> > > => usb start
> > > starting USB...
> > > Bus usb at 30b10000: usb dr_mode not found
> > > Error enabling VBUS supply
> > > probe failed, error -38
> >
> > This is expected, as there are some properties missing from DT for
> > USBOTG1, and I haven't put effort on it yet.
> >
>
> This is fine.
>
> > > Bus usb at 30b20000: data abort
> > > pc : [<9ffaf574>] lr : [<9ffaf560>]
> > > reloc pc : [<87828574>] lr : [<87828560>]
> > > sp : 9df7d1b0 ip : 431bde82 fp : 9ff9dc8c
> > > r10: 00000000 r9 : 9df84ed8 r8 : 00000000
> > > r7 : 9df865d8 r6 : 9df86578 r5 : 9df87680 r4 : 00000080
> > > r3 : 00000000 r2 : 0196f7b6 r1 : 31310000 r0 : 00000000
> > > Flags: nZCv IRQs off FIQs off Mode SVC_32
> > > Code: 18bd8010 e2841dc2 e2811031 e1a01801 (e5913234)
> > > Resetting CPU ...
> > >
> > > resetting ...
> >
> > It looks the exception comes from USBOTG2 which backs both Host ports on
> > Meerkat96 board. I have never seen this in my testing. Do you have any
> > USB device connected to the Host port, when this happens?
> >
>
> Digged into this issue and found that the below commit is causing regression:
>
> 501547cec1 ("usb: ehci-mx6: Fix bus enumeration for DM case")
>
> But as mentioned in the commit message, that commit was incomplete and this
> issue might be expected. Reverting the commit makes usb work again. And the
> reason you are not seeing this issue is, your tree might not be updated
> with mainline u-boot ;-)
Ah, that's the reason. I started my work on v2019.07-rc4 which doesn't
include Marek's commit.
Shawn
next prev parent reply other threads:[~2019-07-09 9:03 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-07-07 12:59 [U-Boot] [PATCH 1/2] ARM: dts: import meerkat96 board support Shawn Guo
2019-07-07 12:59 ` [U-Boot] [PATCH 2/2] Add i.MX7D based Meerkat96 " Shawn Guo
2019-07-08 5:54 ` Peng Fan
2019-07-08 9:12 ` Manivannan Sadhasivam
2019-07-08 9:59 ` Shawn Guo
2019-07-08 10:35 ` Manivannan Sadhasivam
2019-07-09 9:03 ` Shawn Guo [this message]
2019-10-14 12:40 ` sbabic at denx.de
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190709090329.GA18259@dragon \
--to=shawn.guo@linaro.org \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.