From: Tom Rini <trini@konsulko.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [U-Boot, v2, 4/4] arm: am33xx: Add support for mulitiple PLL input frequencies
Date: Fri, 9 Jun 2017 16:17:50 -0400 [thread overview]
Message-ID: <20170609201750.GN10782@bill-the-cat> (raw)
In-Reply-To: <20170609215314.d91916412d130ae9acbb4789@bidouilliste.com>
On Fri, Jun 09, 2017 at 09:53:14PM +0200, Emmanuel Vadot wrote:
> On Fri, 9 Jun 2017 15:13:05 -0400
> Tom Rini <trini@konsulko.com> wrote:
>
> > On Fri, Jun 09, 2017 at 05:55:10PM +0200, Heiko Schocher wrote:
> > > Hello Tom,
> > >
> > > Am 09.06.2017 um 13:20 schrieb Tom Rini:
> > > >On Fri, Jun 09, 2017 at 12:22:44PM +0200, Heiko Schocher wrote:
> > > >>Hello Lokesh,
> > > >>
> > > >>Am 09.06.2017 um 11:25 schrieb Lokesh Vutla:
> > > >>>
> > > >>>
> > > >>>On Friday 09 June 2017 09:30 AM, Heiko Schocher wrote:
> > > >>>>Hello Tom,
> > > >>>>
> > > >>>>Am 09.06.2017 um 02:45 schrieb Tom Rini:
> > > >>>>>On Thu, Jun 08, 2017 at 10:17:09AM +0530, Lokesh Vutla wrote:
> > > >>>>>>
> > > >>>>>>
> > > >>>>>>On Thursday 08 June 2017 12:20 AM, Emmanuel Vadot wrote:
> > > >>>>>>>On Fri, 12 May 2017 13:20:50 -0400
> > > >>>>>>>Tom Rini <trini@konsulko.com> wrote:
> > > >>>>>>>
> > > >>>>>>>>On Fri, May 05, 2017 at 12:59:10PM +0530, Lokesh Vutla wrote:
> > > >>>>>>>>
> > > >>>>>>>>>am335x supports various sysclk frequencies which can be determined
> > > >>>>>>>>>using sysboot pins. PLLs should be configures based on this
> > > >>>>>>>>>sysclk frequency. Add PLL configurations for all supported
> > > >>>>>>>>>frequencies.
> > > >>>>>>>>>
> > > >>>>>>>>>Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
> > > >>>>>>>>>Reviewed-by: Tom Rini <trini@konsulko.com>
> > > >>>>>>>>
> > > >>>>>>>>Applied to u-boot/master, thanks!
> > > >>>>>>>>
> > > >>>>>>>>--
> > > >>>>>>>>Tom
> > > >>>>>>>
> > > >>>>>>> Hello,
> > > >>>>>>>
> > > >>>>>>> This appears to break beaglebone black support, reverting this commit
> > > >>>>>>>make u-boot works again.
> > > >>>>>>
> > > >>>>>>hmm..I see the problem. Here we are hard coding MPU freq to 1GHz even
> > > >>>>>>efuse say it is not supported(I am not sure why this is being done, may
> > > >>>>>>be Tom can give more details). Even in kernel I see that cpufreq is
> > > >>>>>>reading efuse to determine mpu frequency. Now that we have jitter
> > > >>>>>>optimized pll configurations, looks like unsupported freq is causing an
> > > >>>>>>issue. Can you see if the below patch helps?
> > > >>>>>
> > > >>>>>Well, in the kernel, did anyone poke the Beagleboard folks about this,
> > > >>>>>before pushing the change? There's BBB shipping with chips that did not
> > > >>>>>have their efuses set, hence the way things were structured in U-Boot.
> > > >>>>
> > > >>>>I have runnint tbot tests on a BBB [1] ... and yes, currently test
> > > >>>>is red = bad ... :-(
> > > >>>>
> > > >>>>Not sure, if it is this patch ...
> > > >>>
> > > >>>Yeah, I don't think this is the patch causing the issue. AM335x-evm
> > > >>>boots fine for me. There are similar boot failures reported[1] on NVIDIA
> > > >>>platforms as well. Not sure if we are hitting the same issue. Ill did
> > > >>>more into this and update you guys.
> > > >>>
> > > >>>[1] https://www.mail-archive.com/u-boot at lists.denx.de/msg252698.html
> > > >>
> > > >>Time for using tbot and automated git bisect testcase ;-)
> > > >
> > > >How do you have the BBB configured such that you can recover it from a
> > > >bad U-Boot, automatically? Thanks!
> > >
> > > That;s exactly the reason, why I did not started a "git bisect", as this
> > > is not solved for the BBB in our lab. Wolfgang bought such a Airflash
> > > card, but we did not found time to try it.
> >
> > Ah, the problem with BBB is that it wants to boot from eMMC, not SD,
> > unless the button is pressed. It's possible, and I'd have to look at
> > the TRM and maybe the schematic, to see about changing the order, or
> > being able to remote boot it with a blank eMMC.
>
> BBB can directly boot from SD if you leave the eMMC blank, that's what
> I do on all my BBB.
I think I knew that, and forgot. Thanks! Time to order up more WiFi SD
cards I suspect...
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170609/52bd44bb/attachment.sig>
next prev parent reply other threads:[~2017-06-09 20:17 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-05-05 7:29 [U-Boot] [PATCH v2 0/4] arm: am33xx: Add support for dynamic programming of PLL Lokesh Vutla
2017-05-05 7:29 ` [U-Boot] [PATCH v2 1/4] configs: convert CONFIG_SYS_MPUCLK to Kconfig Lokesh Vutla
2017-05-05 14:17 ` Tom Rini
2017-05-12 17:20 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-05-05 7:29 ` [U-Boot] [PATCH v2 2/4] arm: am33xx: Fix MPU opp selection Lokesh Vutla
2017-05-05 14:17 ` Tom Rini
2017-05-12 17:20 ` [U-Boot] [U-Boot,v2,2/4] " Tom Rini
2017-05-05 7:29 ` [U-Boot] [PATCH v2 3/4] board: am335x: Introduce scale_vcores Lokesh Vutla
2017-05-12 17:20 ` [U-Boot] [U-Boot,v2,3/4] " Tom Rini
2017-05-05 7:29 ` [U-Boot] [PATCH v2 4/4] arm: am33xx: Add support for mulitiple PLL input frequencies Lokesh Vutla
2017-05-05 14:17 ` Tom Rini
2017-05-12 17:20 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-06-07 18:50 ` Emmanuel Vadot
2017-06-08 4:47 ` Lokesh Vutla
2017-06-08 17:34 ` Emmanuel Vadot
2017-06-09 0:45 ` Tom Rini
2017-06-09 4:00 ` Heiko Schocher
2017-06-09 9:25 ` Lokesh Vutla
2017-06-09 10:22 ` Heiko Schocher
2017-06-09 11:20 ` Tom Rini
2017-06-09 15:55 ` Heiko Schocher
2017-06-09 19:13 ` Tom Rini
2017-06-09 19:45 ` Robert Nelson
2017-06-09 20:00 ` Tom Rini
2017-06-09 20:22 ` Robert Nelson
2017-06-12 4:19 ` Heiko Schocher
2017-06-09 19:53 ` Emmanuel Vadot
2017-06-09 20:17 ` Tom Rini [this message]
2017-06-09 16:53 ` Robert Nelson
2017-06-09 17:33 ` Robert Nelson
2017-06-09 17:37 ` Robert Nelson
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=20170609201750.GN10782@bill-the-cat \
--to=trini@konsulko.com \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox