linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* kernel support for the MPC5200b
@ 2006-03-16  6:08 Henry Quinn
  2006-03-16  8:48 ` AW: " Achim Machura
  2006-03-16 23:19 ` Sylvain Munaut
  0 siblings, 2 replies; 4+ messages in thread
From: Henry Quinn @ 2006-03-16  6:08 UTC (permalink / raw)
  To: linuxppc-embedded

[-- Attachment #1: Type: text/plain, Size: 535 bytes --]

Hello all

 

I want to run the Linux kernel on a device based on the Freescale MPC5200b,
based on the MPC603e series G2_LE core.

What I don't understand is whether support for this processor is built into
the kernel or not, can one take a stock kernel from

www.kernel.org <http://www.kernel.org/>  and compile it to run on this
processor or are there a series of patches that one needs to apply before
the

kernel will run on this processor?

 

I'd be really grateful if someone can clear this issue up for me.

 

Regards

Henry


[-- Attachment #2: Type: text/html, Size: 2921 bytes --]

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

* AW: kernel support for the MPC5200b
  2006-03-16  6:08 kernel support for the MPC5200b Henry Quinn
@ 2006-03-16  8:48 ` Achim Machura
  2006-03-16 20:01   ` Wolfgang Denk
  2006-03-16 23:19 ` Sylvain Munaut
  1 sibling, 1 reply; 4+ messages in thread
From: Achim Machura @ 2006-03-16  8:48 UTC (permalink / raw)
  To: 'Henry Quinn'; +Cc: Linuxppc-Embedded (E-Mail)

Hello

> I want to run the Linux kernel on a device based on the Freescale
MPC5200b, based on the MPC603e series G2_LE core.

Look at www.denx.de there is support for 2.4 and 2.6


Achim

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

* Re: AW: kernel support for the MPC5200b
  2006-03-16  8:48 ` AW: " Achim Machura
@ 2006-03-16 20:01   ` Wolfgang Denk
  0 siblings, 0 replies; 4+ messages in thread
From: Wolfgang Denk @ 2006-03-16 20:01 UTC (permalink / raw)
  To: achim.machura; +Cc: Linuxppc-Embedded (E-Mail)

In message <002401c648d6$5b808b70$34f1ff0a@beint.local> you wrote:
> 
> > I want to run the Linux kernel on a device based on the Freescale
> MPC5200b, based on the MPC603e series G2_LE core.
> 
> Look at www.denx.de there is support for 2.4 and 2.6

Actually we support only 2.4 on the MPC5200. The current 2.6 port has
a couple  of  known  issues,  and  I  cannot  recommend  it  for  any
commercial project yet.

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
An Ada exception is when a routine gets in trouble and says
'Beam me up, Scotty'.

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

* Re: kernel support for the MPC5200b
  2006-03-16  6:08 kernel support for the MPC5200b Henry Quinn
  2006-03-16  8:48 ` AW: " Achim Machura
@ 2006-03-16 23:19 ` Sylvain Munaut
  1 sibling, 0 replies; 4+ messages in thread
From: Sylvain Munaut @ 2006-03-16 23:19 UTC (permalink / raw)
  To: Henry Quinn; +Cc: linuxppc-embedded

Henry Quinn wrote:
>
> Hello all
>
> I want to run the Linux kernel on a device based on the Freescale
> MPC5200b, based on the MPC603e series G2_LE core.
>
> What I don’t understand is whether support for this processor is built
> into the kernel or not, can one take a stock kernel from
>
> www.kernel.org <http://www.kernel.org/> and compile it to run on this
> processor or are there a series of patches that one needs to apply
> before the
>
> kernel will run on this processor?
>

The 5200b isn't that different from the 5200 ... most of the important
differences should be taken care of in the boot loader (some supplementary
CPU init iirc) and U-Boot takes care of that.

The major difference that needs to be taken care of in the kernel is the
PCI ID of the host bridge ... But that's trivial to take care of ...

But the dev board lite5200 and lite5200b have some differences in the
mapping of the PCI irq to the IRQ[0-3] pins and so requires some change in
the platform dependent code, but if your device is another board then
you need
to do your own platform support file any way ...


Sources for the the kernels are :
- denx.de that provides 2.4 and 2.6
- the GIT tree at http://gitbits.246tNt.com/gitbits/linux-2.6-mpc52xx.git

If you decide to try the last one, please don't clone directly from
there, but :

git clone
git://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
cd linux-2.6
git pull http://gitbits.246tNt.com/gitbits/linux-2.6-mpc52xx.git#ide
git pull http://gitbits.246tNt.com/gitbits/linux-2.6-mpc52xx.git#bestcomm

that should give you a tree with ide & fec support that has supports for the
lite5200b and that works ... (make sure you have a console=ttyPSC0 in your
kernel command line, that's required for the 246tnt's git tree and the
kernel.org
one. For the denx ones, i think it's console=ttyS0 that's required ...)


Sylvain

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

end of thread, other threads:[~2006-03-16 23:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-16  6:08 kernel support for the MPC5200b Henry Quinn
2006-03-16  8:48 ` AW: " Achim Machura
2006-03-16 20:01   ` Wolfgang Denk
2006-03-16 23:19 ` Sylvain Munaut

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).