From: David Hawkins <dwh@ovro.caltech.edu>
To: Eric Heim <sheldoninstruments@yahoo.com>
Cc: linuxppc-embedded@ozlabs.org
Subject: Re: MPC8349 clocking
Date: Tue, 08 Aug 2006 09:42:42 -0700 [thread overview]
Message-ID: <44D8BF02.6090103@ovro.caltech.edu> (raw)
In-Reply-To: <20060808155533.33325.qmail@web37803.mail.mud.yahoo.com>
Eric Heim wrote:
> Anyone know of a patch for the MPC8349 clocking scheme. All my time
> tests are indicating that the clock is running at half speed though I
> see no indication in the /proc/cpuinfo. I run a sleep(5) and it takes
> ten seconds but gettimeofday( ) and the time base register indicate that
> 5 seconds passed.
>
Hi Tim,
Can you let us know the kernel and the u-boot version you are using
(and the origin, eg. Freescale or Denx or ...).
The issue could be in either U-Boot or Linux.
0n my MDS board with the latest U-Boot and Denx Linux kernel,
bdinfo indication 528MHz CPU, 264MHz bus frequency, then
Linux shows these same numbers in /proc/cpuinfo.
date; sleep 10; date
run on the x86 development machine at the same time
as the MDS board (well, as fast as I could move my mouse),
showed a 10s delay on both, and both finished at the
same time.
So, I think its fixed.
grep for csb_clk in the latest U-boot source shows it up
in cpu/mpc83xx/speed.c, lbiu_clk is also in there.
(lbiu_clk is the local-bus interface unit clock).
I'm not sure which clock is used for the timer time-base,
so find out the clock source of the timer the kernel
is using, and then check the clock settings in your
U-Boot versus the latest source (which you can obtain
using the git tool from Denx's repository).
grep in the arch/ppc folder of the Linux source (Denx git
version) didn't show anything for csb_clk or lbiu_clk,
so either their names are different there, or the U-Boot
source is the location of the problem setting.
I believe Kumar posted a csb_clk (or lbiu_clk) patch that fixed
a setting error ... but I can't recall if it was a U-Boot
patch or a kernel patch. I looked in the CHANGELOG for
U-Boot and I didn't see a comment related to the clock
settings (searching based on Kumar, MPC8349, or MPC83xx).
Perhaps someone reading the list has a better recollection
than I :)
Cheers
Dave
next prev parent reply other threads:[~2006-08-08 16:43 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-08 15:55 MPC8349 clocking Eric Heim
2006-08-08 16:42 ` David Hawkins [this message]
2006-08-09 1:07 ` Liu Dave-r63238
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=44D8BF02.6090103@ovro.caltech.edu \
--to=dwh@ovro.caltech.edu \
--cc=linuxppc-embedded@ozlabs.org \
--cc=sheldoninstruments@yahoo.com \
/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.