linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* 66 Mhz bus clock for EST8260?
@ 2000-12-08 18:47 Brian Ford
  2000-12-08 19:03 ` Dan Malek
  2000-12-08 20:09 ` Jerry Van Baren
  0 siblings, 2 replies; 6+ messages in thread
From: Brian Ford @ 2000-12-08 18:47 UTC (permalink / raw)
  To: linuxppc-embedded


Is there any magic in getting the EST8260 board to work with a 66 Mhz bus
clock?  I haven't had good luck with a Linux or vxWorks image.

My board has a 200/166/66 rev A.1 chip.

I boot using a vxWorks bootrom.  I have made a few corrections to the
bootrom so the decrementer frequency is set correctly from the user
dip switches in addition to setting the core, cpm, and bus speeds.

The scenerio is as follows:

1.) Burn configuration word to change MODCK_H from 0x0001 to 0x0101
2.) Swap oscillators 33.0 -> 66.0 Mhz
3.) Set MODCK[1-3] switches to 0x111 (200/133/66)
4.) Mirror 3.) on user switches for vxWorks bootrom to read
5.) Hack head_8260.S to put immr in place for Linux
6.) Set linux board info in embed_config.c to 200/133/66/66
(core,cpm,bus,brg) making sure there is real space allocated for it
instead or whatever was in r3 when vxWorks booted us.
6.) Reboot.

vxWorks bootrom runs fine and downloads Linux or vxWorks.

Linux pannics just before giving me a shell prompt somewhere in tty init.

vxWorks appears to come up fine, but the muxDevBind fails for the Fast
Ethernet and thus no network communications.  Even though the bootrom
just downloaded us successfully over the same interface.

Has anyone had any luck with the 66 Mhz bus clock?

--
Brian Ford
Software Engineer
Vital Visual Simulation Systems
FlightSafety International
Phone: 314-551-8460
Fax:   314-551-8444


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

* Re: 66 Mhz bus clock for EST8260?
  2000-12-08 18:47 Brian Ford
@ 2000-12-08 19:03 ` Dan Malek
  2000-12-08 21:55   ` Jerry Van Baren
  2000-12-08 20:09 ` Jerry Van Baren
  1 sibling, 1 reply; 6+ messages in thread
From: Dan Malek @ 2000-12-08 19:03 UTC (permalink / raw)
  To: Brian Ford; +Cc: linuxppc-embedded


Brian Ford wrote:

> .... I have made a few corrections to the
> bootrom so the decrementer frequency is set correctly from the user
> dip switches in addition to setting the core, cpm, and bus speeds.

You are going to have to reprogram the memory controller timing.......

> Has anyone had any luck with the 66 Mhz bus clock?

Yes, on boards with processor/memory interface properly initialized
to run at that speed.


	-- Dan

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

* Re: 66 Mhz bus clock for EST8260?
  2000-12-08 18:47 Brian Ford
  2000-12-08 19:03 ` Dan Malek
@ 2000-12-08 20:09 ` Jerry Van Baren
  1 sibling, 0 replies; 6+ messages in thread
From: Jerry Van Baren @ 2000-12-08 20:09 UTC (permalink / raw)
  To: linuxppc-embedded


Yes, that is what we did and it worked, including running linux, as I
recall.

We have not run extensively with the 66MHz bus clock.  Our processor
was 166/133/66 rev A.1 so we clocked the processor at 166MHz (MODCK_H =
0101, MODCK[1-3] = 110).  We played with overclocking the CPU: we were
able to run quite a bit faster than 166MHz at the 33MHz bus speed
(300MHz?), but died right away when we tried to overclock with the
66MHz bus speed.

For more details, I would have to dig out some notes.

gvb


At 12:47 PM 12/8/00 -0600, Brian Ford wrote:

>Is there any magic in getting the EST8260 board to work with a 66 Mhz bus
>clock?  I haven't had good luck with a Linux or vxWorks image.
>
>My board has a 200/166/66 rev A.1 chip.
>
>I boot using a vxWorks bootrom.  I have made a few corrections to the
>bootrom so the decrementer frequency is set correctly from the user
>dip switches in addition to setting the core, cpm, and bus speeds.
>
>The scenerio is as follows:
>
>1.) Burn configuration word to change MODCK_H from 0x0001 to 0x0101
>2.) Swap oscillators 33.0 -> 66.0 Mhz
>3.) Set MODCK[1-3] switches to 0x111 (200/133/66)
>4.) Mirror 3.) on user switches for vxWorks bootrom to read
>5.) Hack head_8260.S to put immr in place for Linux
>6.) Set linux board info in embed_config.c to 200/133/66/66
>(core,cpm,bus,brg) making sure there is real space allocated for it
>instead or whatever was in r3 when vxWorks booted us.
>6.) Reboot.
>
>vxWorks bootrom runs fine and downloads Linux or vxWorks.
>
>Linux pannics just before giving me a shell prompt somewhere in tty init.
>
>vxWorks appears to come up fine, but the muxDevBind fails for the Fast
>Ethernet and thus no network communications.  Even though the bootrom
>just downloaded us successfully over the same interface.
>
>Has anyone had any luck with the 66 Mhz bus clock?
>
>--
>Brian Ford
>Software Engineer
>Vital Visual Simulation Systems
>FlightSafety International
>Phone: 314-551-8460
>Fax:   314-551-8444
>
>


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

* Re: 66 Mhz bus clock for EST8260?
  2000-12-08 19:03 ` Dan Malek
@ 2000-12-08 21:55   ` Jerry Van Baren
  0 siblings, 0 replies; 6+ messages in thread
From: Jerry Van Baren @ 2000-12-08 21:55 UTC (permalink / raw)
  To: linuxppc-embedded


At 02:03 PM 12/8/00 -0500, Dan Malek wrote:

>Brian Ford wrote:
>
> > .... I have made a few corrections to the
> > bootrom so the decrementer frequency is set correctly from the user
> > dip switches in addition to setting the core, cpm, and bus speeds.
>
>You are going to have to reprogram the memory controller timing.......
>
> > Has anyone had any luck with the 66 Mhz bus clock?
>
>Yes, on boards with processor/memory interface properly initialized
>to run at that speed.
>
>
>         -- Dan

For what it is worth, we didn't change the EST memory initialization
when we changed the bus clock.  It is very possible we got lucky.

gvb


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

* RE: 66 Mhz bus clock for EST8260?
       [not found] <7283DE19D141D111AD0E00A0C95B195502581E41@mail2.aiinet.com>
@ 2000-12-11 15:32 ` Brian Ford
  2000-12-11 16:47   ` Stephen B. Johnson
  0 siblings, 1 reply; 6+ messages in thread
From: Brian Ford @ 2000-12-11 15:32 UTC (permalink / raw)
  To: Gessner, Matt; +Cc: linuxppc-embedded


How many people have actually done this on an EST board?  I don't doubt
that the chip can do it, but I have my doubts about the EST PLL
(clock) filter circuits being correct to begin with, let alone conforming
to the errata.

On Mon, 11 Dec 2000, Gessner, Matt wrote:

> I had no problem at all getting this to work at 66MHz.
> DO NOT RUN THE CPM FASTER THAN 133MHZ (at least on the chips I had,
> it NEVER worked).
>
Yes.  I'd gladly settle for 200/133/66.

> In fact, I clocked my 166/133/66 chip at 300MHz :-)
> That baby RUNS!  Heh.
>
> > -----Original Message-----
> > From: Brian Ford [mailto:ford@vss.fsi.com]
> > Sent: Friday, December 08, 2000 1:47 PM
> >
> > Is there any magic in getting the EST8260 board to work with
> > a 66 Mhz bus clock?  I haven't had good luck with a Linux or vxWorks
> > image.
> >
> > My board has a 200/166/66 rev A.1 chip.
> >
> > I boot using a vxWorks bootrom.  I have made a few corrections to the
> > bootrom so the decrementer frequency is set correctly from the user
> > dip switches in addition to setting the core, cpm, and bus speeds.
> >
> > The scenerio is as follows:
> >
> > 1.) Burn configuration word to change MODCK_H from 0x0001 to 0x0101
> > 2.) Swap oscillators 33.0 -> 66.0 Mhz
> > 3.) Set MODCK[1-3] switches to 0x111 (200/133/66)
> > 4.) Mirror 3.) on user switches for vxWorks bootrom to read
> > 5.) Hack head_8260.S to put immr in place for Linux
> > 6.) Set linux board info in embed_config.c to 200/133/66/66
> > (core,cpm,bus,brg) making sure there is real space allocated for it
> > instead or whatever was in r3 when vxWorks booted us.
> > 6.) Reboot.
> >
> > vxWorks bootrom runs fine and downloads Linux or vxWorks.
> >
> > Linux pannics just before giving me a shell prompt somewhere
> > in tty init.
> >
> > vxWorks appears to come up fine, but the muxDevBind fails for the Fast
> > Ethernet and thus no network communications.  Even though the bootrom
> > just downloaded us successfully over the same interface.
> >
> > Has anyone had any luck with the 66 Mhz bus clock?
> >

--
Brian Ford
Software Engineer
Vital Visual Simulation Systems
FlightSafety International
Phone: 314-551-8460
Fax:   314-551-8444


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

* Re: 66 Mhz bus clock for EST8260?
  2000-12-11 15:32 ` 66 Mhz bus clock for EST8260? Brian Ford
@ 2000-12-11 16:47   ` Stephen B. Johnson
  0 siblings, 0 replies; 6+ messages in thread
From: Stephen B. Johnson @ 2000-12-11 16:47 UTC (permalink / raw)
  To: Brian Ford, Gessner, Matt; +Cc: linuxppc-embedded


The Artesyn PM/3GT1 & PM/3GE1 have a 200MHz MPC8260 that works great...


----- Original Message -----
From: "Brian Ford" <ford@vss.fsi.com>
To: "Gessner, Matt" <mattg@aiinet.com>
Cc: <linuxppc-embedded@lists.linuxppc.org>
Sent: Monday, December 11, 2000 9:32 AM
Subject: RE: 66 Mhz bus clock for EST8260?


>
> How many people have actually done this on an EST board?  I don't doubt
> that the chip can do it, but I have my doubts about the EST PLL
> (clock) filter circuits being correct to begin with, let alone conforming
> to the errata.
>
> On Mon, 11 Dec 2000, Gessner, Matt wrote:
>
> > I had no problem at all getting this to work at 66MHz.
> > DO NOT RUN THE CPM FASTER THAN 133MHZ (at least on the chips I had,
> > it NEVER worked).
> >
> Yes.  I'd gladly settle for 200/133/66.
>
> > In fact, I clocked my 166/133/66 chip at 300MHz :-)
> > That baby RUNS!  Heh.
> >
> > > -----Original Message-----
> > > From: Brian Ford [mailto:ford@vss.fsi.com]
> > > Sent: Friday, December 08, 2000 1:47 PM
> > >
> > > Is there any magic in getting the EST8260 board to work with
> > > a 66 Mhz bus clock?  I haven't had good luck with a Linux or vxWorks
> > > image.
> > >
> > > My board has a 200/166/66 rev A.1 chip.
> > >
> > > I boot using a vxWorks bootrom.  I have made a few corrections to the
> > > bootrom so the decrementer frequency is set correctly from the user
> > > dip switches in addition to setting the core, cpm, and bus speeds.
> > >
> > > The scenerio is as follows:
> > >
> > > 1.) Burn configuration word to change MODCK_H from 0x0001 to 0x0101
> > > 2.) Swap oscillators 33.0 -> 66.0 Mhz
> > > 3.) Set MODCK[1-3] switches to 0x111 (200/133/66)
> > > 4.) Mirror 3.) on user switches for vxWorks bootrom to read
> > > 5.) Hack head_8260.S to put immr in place for Linux
> > > 6.) Set linux board info in embed_config.c to 200/133/66/66
> > > (core,cpm,bus,brg) making sure there is real space allocated for it
> > > instead or whatever was in r3 when vxWorks booted us.
> > > 6.) Reboot.
> > >
> > > vxWorks bootrom runs fine and downloads Linux or vxWorks.
> > >
> > > Linux pannics just before giving me a shell prompt somewhere
> > > in tty init.
> > >
> > > vxWorks appears to come up fine, but the muxDevBind fails for the Fast
> > > Ethernet and thus no network communications.  Even though the bootrom
> > > just downloaded us successfully over the same interface.
> > >
> > > Has anyone had any luck with the 66 Mhz bus clock?
> > >
>
> --
> Brian Ford
> Software Engineer
> Vital Visual Simulation Systems
> FlightSafety International
> Phone: 314-551-8460
> Fax:   314-551-8444
>
>
>


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

end of thread, other threads:[~2000-12-11 16:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <7283DE19D141D111AD0E00A0C95B195502581E41@mail2.aiinet.com>
2000-12-11 15:32 ` 66 Mhz bus clock for EST8260? Brian Ford
2000-12-11 16:47   ` Stephen B. Johnson
2000-12-08 18:47 Brian Ford
2000-12-08 19:03 ` Dan Malek
2000-12-08 21:55   ` Jerry Van Baren
2000-12-08 20:09 ` Jerry Van Baren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).