linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Linux kernel and u-boot for mpc8540
@ 2004-02-05  7:45 Michele.Pallaro
  2004-02-05  9:32 ` eric lescouet
  0 siblings, 1 reply; 9+ messages in thread
From: Michele.Pallaro @ 2004-02-05  7:45 UTC (permalink / raw)
  To: linuxppc-embedded


Where I can download the Linux kernel and u-boot patch for mpc8540 ?

Thanks
    Michele


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

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

* RE: Linux kernel and u-boot for mpc8540
@ 2004-02-05  7:55 Klaus Popp
  2004-02-05  8:27 ` Wolfgang Denk
  0 siblings, 1 reply; 9+ messages in thread
From: Klaus Popp @ 2004-02-05  7:55 UTC (permalink / raw)
  To: Michele.Pallaro, linuxppc-embedded


> Where I can download the Linux kernel and u-boot patch for mpc8540 ?

We have got a linux port from Motorola (for 8560ADS board), but I'm not sure if I'm allowed to give it away...
We haven't yet tried to run it on the eval board. Anybody out there who has done this?

Klaus Popp
MEN Mikro Elektronik GmbH
www.men.de


> -----Original Message-----
> From: owner-linuxppc-embedded@lists.linuxppc.org
> [mailto:owner-linuxppc-embedded@lists.linuxppc.org]On Behalf Of
> Michele.Pallaro@alcatel.it
> Sent: Thursday, February 05, 2004 8:45 AM
> To: linuxppc-embedded
> Subject: Linux kernel and u-boot for mpc8540
>
>
>
> Where I can download the Linux kernel and u-boot patch for mpc8540 ?
>
> Thanks
>     Michele
>
>
>
>

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

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

* Re: Linux kernel and u-boot for mpc8540
  2004-02-05  7:55 Klaus Popp
@ 2004-02-05  8:27 ` Wolfgang Denk
  0 siblings, 0 replies; 9+ messages in thread
From: Wolfgang Denk @ 2004-02-05  8:27 UTC (permalink / raw)
  To: Klaus Popp; +Cc: Michele.Pallaro, linuxppc-embedded


In message <9367F79C9DBB8147AD58A96C933F00869D5494@men-exch.intra.men.de> you wrote:
>
> We have got a linux port from Motorola (for 8560ADS board), but I'm not sure if I'm allowed to give it away...

Please re-read the GPL. Of course you are allowed to give  the  Linux
kernel sources away. This is free software.


Best regards,

Wolfgang Denk

--
See us @ Embedded World, Nuremberg, Feb 17 - 19,  Hall 12.0 Booth 440
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd@denx.de
There are two kinds of people, those who do the work  and  those  who
take  the  credit.  Try  to  be  in  the  first  group; there is less
competition there.                                    - Indira Gandhi

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

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

* RE: Linux kernel and u-boot for mpc8540
@ 2004-02-05  8:35 Klaus Popp
  0 siblings, 0 replies; 9+ messages in thread
From: Klaus Popp @ 2004-02-05  8:35 UTC (permalink / raw)
  To: wd; +Cc: Michele.Pallaro, linuxppc-embedded


> > We have got a linux port from Motorola (for 8560ADS board),
> but I'm not sure if I'm allowed to give it away...
>
> Please re-read the GPL. Of course you are allowed to give  the  Linux
> kernel sources away. This is free software.

Right. But I would prefer that the kernel sources can be downloaded from motorola directly, to avoid to many versions of the same thing...

Klaus

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

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

* Re: Linux kernel and u-boot for mpc8540
  2004-02-05  7:45 Linux kernel and u-boot for mpc8540 Michele.Pallaro
@ 2004-02-05  9:32 ` eric lescouet
  2004-02-05 16:12   ` Matt Porter
  0 siblings, 1 reply; 9+ messages in thread
From: eric lescouet @ 2004-02-05  9:32 UTC (permalink / raw)
  To: Michele.Pallaro; +Cc: linuxppc-embedded


Michele,

Support for mpc8540 is already in linuxppc-2.4 tree.
see ppc.bkbits.net

For uboot, go to sourceforge project. u-boot 1.0.0 supports 85xx processors.
see http://sourceforge.net/projects/u-boot

  Eric.

Michele.Pallaro@alcatel.it wrote:
> Where I can download the Linux kernel and u-boot patch for mpc8540 ?
>
> Thanks
>     Michele
>
>
>


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

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

* Re: Linux kernel and u-boot for mpc8540
  2004-02-05  9:32 ` eric lescouet
@ 2004-02-05 16:12   ` Matt Porter
  2004-02-05 16:36     ` Michele.Pallaro
                       ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Matt Porter @ 2004-02-05 16:12 UTC (permalink / raw)
  To: eric lescouet; +Cc: Michele.Pallaro, linuxppc-embedded


On Thu, Feb 05, 2004 at 10:32:48AM +0100, eric lescouet wrote:
>
> Michele,
>
> Support for mpc8540 is already in linuxppc-2.4 tree.
> see ppc.bkbits.net

Actually, the linuxppc-2.4 support is incomplete, there's no TSEC/FEC
driver or other on-chip peripheral drivers in that tree to make it
really useful. You could just use a PCI network card to nfsroot a
filesystem and get started, though.

http://www.metrowerks.com/MW/Develop/Embedded/Linux/BSP.htm has
an 8560ADS BSP for download...it probably has some drivers for
on-chip peripherals included.

BTW, you'll need the following patch to linuxppc-2.4 to fix outbound
PCI mem cycles:

===== arch/ppc/platforms/mpc85xx_ads_common.c 1.3 vs edited =====
--- 1.3/arch/ppc/platforms/mpc85xx_ads_common.c Thu Jan 22 12:58:25 2004
+++ edited/arch/ppc/platforms/mpc85xx_ads_common.c      Thu Feb  5 09:10:34 2004@@ -316,8 +316,8 @@
        pci->piwar2 = 0;
        pci->piwar3 = 0;

-       /* Setup 128M outbound mem window @ 0xe0000000 */
-       pci->potar1 = 0x00000000;
+       /* Setup 128M Phys:PCI 1:1 outbound mem window @ 0xe0000000 */
+       pci->potar1 = (MPC85XX_ADS_PCI_LOWER_MEM >> 12) & 0x000fffff;
        pci->potear1 = 0x00000000;
        pci->powbar1 = (MPC85XX_ADS_PCI_LOWER_MEM >> 12) & 0x000fffff;
        pci->powar1 = 0x8004401a;       /* Enable, Mem R/W, 128M */

-Matt

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

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

* Re: Linux kernel and u-boot for mpc8540
  2004-02-05 16:12   ` Matt Porter
@ 2004-02-05 16:36     ` Michele.Pallaro
  2004-02-05 20:47     ` Matt Porter
  2004-02-06  6:00     ` Kumar Gala
  2 siblings, 0 replies; 9+ messages in thread
From: Michele.Pallaro @ 2004-02-05 16:36 UTC (permalink / raw)
  To: Matt Porter; +Cc: eric lescouet, linuxppc-embedded


I try to download from ppc.bkbits.net, but I have a proxy problem.
About the metrowerks I'll try to contact.

Thanks
    Michele

Matt Porter wrote:

> On Thu, Feb 05, 2004 at 10:32:48AM +0100, eric lescouet wrote:
> >
> > Michele,
> >
> > Support for mpc8540 is already in linuxppc-2.4 tree.
> > see ppc.bkbits.net
>
> Actually, the linuxppc-2.4 support is incomplete, there's no TSEC/FEC
> driver or other on-chip peripheral drivers in that tree to make it
> really useful. You could just use a PCI network card to nfsroot a
> filesystem and get started, though.
>
> http://www.metrowerks.com/MW/Develop/Embedded/Linux/BSP.htm has
> an 8560ADS BSP for download...it probably has some drivers for
> on-chip peripherals included.
>
> BTW, you'll need the following patch to linuxppc-2.4 to fix outbound
> PCI mem cycles:
>
> ===== arch/ppc/platforms/mpc85xx_ads_common.c 1.3 vs edited =====
> --- 1.3/arch/ppc/platforms/mpc85xx_ads_common.c Thu Jan 22 12:58:25 2004
> +++ edited/arch/ppc/platforms/mpc85xx_ads_common.c      Thu Feb  5 09:10:34 2004@@ -316,8 +316,8 @@
>         pci->piwar2 = 0;
>         pci->piwar3 = 0;
>
> -       /* Setup 128M outbound mem window @ 0xe0000000 */
> -       pci->potar1 = 0x00000000;
> +       /* Setup 128M Phys:PCI 1:1 outbound mem window @ 0xe0000000 */
> +       pci->potar1 = (MPC85XX_ADS_PCI_LOWER_MEM >> 12) & 0x000fffff;
>         pci->potear1 = 0x00000000;
>         pci->powbar1 = (MPC85XX_ADS_PCI_LOWER_MEM >> 12) & 0x000fffff;
>         pci->powar1 = 0x8004401a;       /* Enable, Mem R/W, 128M */
>
> -Matt


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

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

* Re: Linux kernel and u-boot for mpc8540
  2004-02-05 16:12   ` Matt Porter
  2004-02-05 16:36     ` Michele.Pallaro
@ 2004-02-05 20:47     ` Matt Porter
  2004-02-06  6:00     ` Kumar Gala
  2 siblings, 0 replies; 9+ messages in thread
From: Matt Porter @ 2004-02-05 20:47 UTC (permalink / raw)
  To: Matt Porter; +Cc: eric lescouet, Michele.Pallaro, linuxppc-embedded


On Thu, Feb 05, 2004 at 09:12:32AM -0700, Matt Porter wrote:
>
> On Thu, Feb 05, 2004 at 10:32:48AM +0100, eric lescouet wrote:
> >
> > Michele,
> >
> > Support for mpc8540 is already in linuxppc-2.4 tree.
> > see ppc.bkbits.net
>
> Actually, the linuxppc-2.4 support is incomplete, there's no TSEC/FEC
> driver or other on-chip peripheral drivers in that tree to make it
> really useful. You could just use a PCI network card to nfsroot a
> filesystem and get started, though.

Ooops...gotta correct this before I confuse somebody.  The TSEC/FEC
gianfar driver is in the tree...I missed that changeset. :)

-Matt

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

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

* Re: Linux kernel and u-boot for mpc8540
  2004-02-05 16:12   ` Matt Porter
  2004-02-05 16:36     ` Michele.Pallaro
  2004-02-05 20:47     ` Matt Porter
@ 2004-02-06  6:00     ` Kumar Gala
  2 siblings, 0 replies; 9+ messages in thread
From: Kumar Gala @ 2004-02-06  6:00 UTC (permalink / raw)
  To: Matt Porter; +Cc: Michele.Pallaro, linuxppc-embedded, eric lescouet


Matt's fix is now part of the linuxppc-2.4 tree.  Thanks matt.

- kumar

On Feb 5, 2004, at 10:12 AM, Matt Porter wrote:

>
> On Thu, Feb 05, 2004 at 10:32:48AM +0100, eric lescouet wrote:
>>
>> Michele,
>>
>> Support for mpc8540 is already in linuxppc-2.4 tree.
>> see ppc.bkbits.net
>
> Actually, the linuxppc-2.4 support is incomplete, there's no TSEC/FEC
> driver or other on-chip peripheral drivers in that tree to make it
> really useful. You could just use a PCI network card to nfsroot a
> filesystem and get started, though.
>
> http://www.metrowerks.com/MW/Develop/Embedded/Linux/BSP.htm has
> an 8560ADS BSP for download...it probably has some drivers for
> on-chip peripherals included.
>
> BTW, you'll need the following patch to linuxppc-2.4 to fix outbound
> PCI mem cycles:
>
> ===== arch/ppc/platforms/mpc85xx_ads_common.c 1.3 vs edited =====
> --- 1.3/arch/ppc/platforms/mpc85xx_ads_common.c Thu Jan 22 12:58:25
> 2004
> +++ edited/arch/ppc/platforms/mpc85xx_ads_common.c      Thu Feb  5
> 09:10:34 2004@@ -316,8 +316,8 @@
>         pci->piwar2 = 0;
>         pci->piwar3 = 0;
>
> -       /* Setup 128M outbound mem window @ 0xe0000000 */
> -       pci->potar1 = 0x00000000;
> +       /* Setup 128M Phys:PCI 1:1 outbound mem window @ 0xe0000000 */
> +       pci->potar1 = (MPC85XX_ADS_PCI_LOWER_MEM >> 12) & 0x000fffff;
>         pci->potear1 = 0x00000000;
>         pci->powbar1 = (MPC85XX_ADS_PCI_LOWER_MEM >> 12) & 0x000fffff;
>         pci->powar1 = 0x8004401a;       /* Enable, Mem R/W, 128M */
>
> -Matt
>


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

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

end of thread, other threads:[~2004-02-06  6:00 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-05  7:45 Linux kernel and u-boot for mpc8540 Michele.Pallaro
2004-02-05  9:32 ` eric lescouet
2004-02-05 16:12   ` Matt Porter
2004-02-05 16:36     ` Michele.Pallaro
2004-02-05 20:47     ` Matt Porter
2004-02-06  6:00     ` Kumar Gala
  -- strict thread matches above, loose matches on Subject: below --
2004-02-05  7:55 Klaus Popp
2004-02-05  8:27 ` Wolfgang Denk
2004-02-05  8:35 Klaus Popp

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