linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Best kernel for Xilinx VirtexII Pro/PPC405 ?
@ 2005-08-15 21:55 Keith J Outwater
  2005-08-16  4:15 ` Peter Ryser
  2005-08-16 10:38 ` Andrei Konovalov
  0 siblings, 2 replies; 10+ messages in thread
From: Keith J Outwater @ 2005-08-15 21:55 UTC (permalink / raw)
  To: linuxppc-embedded

Hello all - 
I am designing an embedded system using a Xilinx Virtex II Pro FPGA.
Can anyone point me to the "best" kernel source tree to use ?
"Best" in this case means:
1. A 2.4 series kernel with good support for Xilinx peripheral devices 
(existing Xilinx ML300 support is fine).
2. Good stability

By default I'll use the Montavista linuxppc_2.4 tree unless there is a 
better choice out there.

Thanks!

Keith

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

* Re: Best kernel for Xilinx VirtexII Pro/PPC405 ?
  2005-08-15 21:55 Best kernel for Xilinx VirtexII Pro/PPC405 ? Keith J Outwater
@ 2005-08-16  4:15 ` Peter Ryser
  2005-08-16 15:53   ` Keith J Outwater
  2005-08-16 10:38 ` Andrei Konovalov
  1 sibling, 1 reply; 10+ messages in thread
From: Peter Ryser @ 2005-08-16  4:15 UTC (permalink / raw)
  To: Keith J Outwater; +Cc: linuxppc-embedded

You might want to look at Xilinx Application Note 765 (XAPP765, 
http://www.xilinx.com/bvdocs/appnotes/xapp765.pdf) for some instructions 
on how to get started with EDK and Linux. All source is published in 
linuxppc-2.4.

- Peter


Keith J Outwater wrote:

>Hello all - 
>I am designing an embedded system using a Xilinx Virtex II Pro FPGA.
>Can anyone point me to the "best" kernel source tree to use ?
>"Best" in this case means:
>1. A 2.4 series kernel with good support for Xilinx peripheral devices 
>(existing Xilinx ML300 support is fine).
>2. Good stability
>
>By default I'll use the Montavista linuxppc_2.4 tree unless there is a 
>better choice out there.
>
>Thanks!
>
>Keith
>_______________________________________________
>Linuxppc-embedded mailing list
>Linuxppc-embedded@ozlabs.org
>https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>
>
>  
>

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

* Re: Best kernel for Xilinx VirtexII Pro/PPC405 ?
  2005-08-15 21:55 Best kernel for Xilinx VirtexII Pro/PPC405 ? Keith J Outwater
  2005-08-16  4:15 ` Peter Ryser
@ 2005-08-16 10:38 ` Andrei Konovalov
  2005-08-16 15:48   ` Keith J Outwater
  1 sibling, 1 reply; 10+ messages in thread
From: Andrei Konovalov @ 2005-08-16 10:38 UTC (permalink / raw)
  To: Keith J Outwater; +Cc: linuxppc-embedded

Keith J Outwater wrote:
> Hello all - 
> I am designing an embedded system using a Xilinx Virtex II Pro FPGA.
> Can anyone point me to the "best" kernel source tree to use ?
> "Best" in this case means:
> 1. A 2.4 series kernel with good support for Xilinx peripheral devices 
> (existing Xilinx ML300 support is fine).
> 2. Good stability
> 
> By default I'll use the Montavista linuxppc_2.4 tree unless there is a 
> better choice out there.

If you mean the rsync access to source.mvista.com::linuxppc-2.4
then yes, this is the most recent (as regards to Virtex II Pro support)
community 2.4 tree.

Thanks,
Andrei

> Thanks!
> 
> Keith
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded

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

* Re: Best kernel for Xilinx VirtexII Pro/PPC405 ?
  2005-08-16 10:38 ` Andrei Konovalov
@ 2005-08-16 15:48   ` Keith J Outwater
  2005-08-16 16:15     ` Andrei Konovalov
  0 siblings, 1 reply; 10+ messages in thread
From: Keith J Outwater @ 2005-08-16 15:48 UTC (permalink / raw)
  To: linuxppc-embedded

Hi Andrei - 
Just to be clear: we are talking about linuxppc-2.4 NOT 
linuxppc_2_4_devel, right?
Keith

Andrei Konovalov <akonovalov@ru.mvista.com> wrote on 08/16/2005 03:38:39 
AM:

> Keith J Outwater wrote:
> > Hello all - 
> > I am designing an embedded system using a Xilinx Virtex II Pro FPGA.
> > Can anyone point me to the "best" kernel source tree to use ?
> > "Best" in this case means:
> > 1. A 2.4 series kernel with good support for Xilinx peripheral devices 

> > (existing Xilinx ML300 support is fine).
> > 2. Good stability
> > 
> > By default I'll use the Montavista linuxppc_2.4 tree unless there is a 

> > better choice out there.
> 
> If you mean the rsync access to source.mvista.com::linuxppc-2.4
> then yes, this is the most recent (as regards to Virtex II Pro support)
> community 2.4 tree.
> 
> Thanks,
> Andrei
> 
> > Thanks!
> > 
> > Keith
> > _______________________________________________
> > Linuxppc-embedded mailing list
> > Linuxppc-embedded@ozlabs.org
> > https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> 

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

* Re: Best kernel for Xilinx VirtexII Pro/PPC405 ?
  2005-08-16  4:15 ` Peter Ryser
@ 2005-08-16 15:53   ` Keith J Outwater
  2005-08-18 14:39     ` Peter Ryser
  0 siblings, 1 reply; 10+ messages in thread
From: Keith J Outwater @ 2005-08-16 15:53 UTC (permalink / raw)
  To: Peter Ryser; +Cc: linuxppc-embedded

Hi Peter -
Yes, I have looked at both xapp765 and xapp542.  In order to get the 
kernel source mentioned in the app note, I have to get the Monta Vista 
preview kit and get it installed.  The preview kit will not install under 
Fedora Core 4 - the encryption stuff is broken (and the fix in the Monta 
Vista FAQ does not work).
 I am running all of my development tools (EDK, ISE, ELDK, etc...) under 
Fedora Core 4, so I am looking for a publicly accessible kernel source 
tree that best supports the PPC405 in the Virtex II Pro.

Keith

Peter Ryser <peter.ryser@xilinx.com> wrote on 08/15/2005 09:15:42 PM:

> You might want to look at Xilinx Application Note 765 (XAPP765, 
> http://www.xilinx.com/bvdocs/appnotes/xapp765.pdf) for some instructions 

> on how to get started with EDK and Linux. All source is published in 
> linuxppc-2.4.
> 
> - Peter
> 
> 
> Keith J Outwater wrote:
> 
> >Hello all - 
> >I am designing an embedded system using a Xilinx Virtex II Pro FPGA.
> >Can anyone point me to the "best" kernel source tree to use ?
> >"Best" in this case means:
> >1. A 2.4 series kernel with good support for Xilinx peripheral devices 
> >(existing Xilinx ML300 support is fine).
> >2. Good stability
> >
> >By default I'll use the Montavista linuxppc_2.4 tree unless there is a 
> >better choice out there.
> >
> >Thanks!
> >
> >Keith
> >_______________________________________________
> >Linuxppc-embedded mailing list
> >Linuxppc-embedded@ozlabs.org
> >https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> >
> >
> > 
> >
> 
> 
> 

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

* Re: Best kernel for Xilinx VirtexII Pro/PPC405 ?
  2005-08-16 15:48   ` Keith J Outwater
@ 2005-08-16 16:15     ` Andrei Konovalov
  2005-08-16 16:17       ` Keith J Outwater
  0 siblings, 1 reply; 10+ messages in thread
From: Andrei Konovalov @ 2005-08-16 16:15 UTC (permalink / raw)
  To: Keith J Outwater; +Cc: linuxppc-embedded

Keith J Outwater wrote:
> Hi Andrei - 
> Just to be clear: we are talking about linuxppc-2.4 NOT 
> linuxppc_2_4_devel, right?

Correct.

Thanks,
Andrei

> Keith
> 
> Andrei Konovalov <akonovalov@ru.mvista.com> wrote on 08/16/2005 03:38:39 
> AM:
> 
> 
>>Keith J Outwater wrote:
>>
>>>Hello all - 
>>>I am designing an embedded system using a Xilinx Virtex II Pro FPGA.
>>>Can anyone point me to the "best" kernel source tree to use ?
>>>"Best" in this case means:
>>>1. A 2.4 series kernel with good support for Xilinx peripheral devices 
> 
> 
>>>(existing Xilinx ML300 support is fine).
>>>2. Good stability
>>>
>>>By default I'll use the Montavista linuxppc_2.4 tree unless there is a 
> 
> 
>>>better choice out there.
>>
>>If you mean the rsync access to source.mvista.com::linuxppc-2.4
>>then yes, this is the most recent (as regards to Virtex II Pro support)
>>community 2.4 tree.
>>
>>Thanks,
>>Andrei
>>
>>
>>>Thanks!
>>>
>>>Keith
>>>_______________________________________________
>>>Linuxppc-embedded mailing list
>>>Linuxppc-embedded@ozlabs.org
>>>https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>>
> 
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded

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

* Re: Best kernel for Xilinx VirtexII Pro/PPC405 ?
  2005-08-16 16:15     ` Andrei Konovalov
@ 2005-08-16 16:17       ` Keith J Outwater
  0 siblings, 0 replies; 10+ messages in thread
From: Keith J Outwater @ 2005-08-16 16:17 UTC (permalink / raw)
  To: Andrei Konovalov; +Cc: linuxppc-embedded

Thanks Andrei.
Last question: do you know of any non bitkeeper repositories?  I'm stuck 
behind a firewall here.
Thanks,
Keith

Andrei Konovalov <akonovalov@ru.mvista.com> wrote on 08/16/2005 09:15:04 
AM:

> Keith J Outwater wrote:
> > Hi Andrei - 
> > Just to be clear: we are talking about linuxppc-2.4 NOT 
> > linuxppc_2_4_devel, right?
> 
> Correct.
> 
> Thanks,
> Andrei
> 
> > Keith
> > 
> > Andrei Konovalov <akonovalov@ru.mvista.com> wrote on 08/16/2005 
03:38:39 
> > AM:
> > 
> > 
> >>Keith J Outwater wrote:
> >>
> >>>Hello all - 
> >>>I am designing an embedded system using a Xilinx Virtex II Pro FPGA.
> >>>Can anyone point me to the "best" kernel source tree to use ?
> >>>"Best" in this case means:
> >>>1. A 2.4 series kernel with good support for Xilinx peripheral 
devices 
> > 
> > 
> >>>(existing Xilinx ML300 support is fine).
> >>>2. Good stability
> >>>
> >>>By default I'll use the Montavista linuxppc_2.4 tree unless there is 
a 
> > 
> > 
> >>>better choice out there.
> >>
> >>If you mean the rsync access to source.mvista.com::linuxppc-2.4
> >>then yes, this is the most recent (as regards to Virtex II Pro 
support)
> >>community 2.4 tree.
> >>
> >>Thanks,
> >>Andrei
> >>
> >>
> >>>Thanks!
> >>>
> >>>Keith
> >>>_______________________________________________
> >>>Linuxppc-embedded mailing list
> >>>Linuxppc-embedded@ozlabs.org
> >>>https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> >>
> > 
> > _______________________________________________
> > Linuxppc-embedded mailing list
> > Linuxppc-embedded@ozlabs.org
> > https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> 
> 

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

* Re: Best kernel for Xilinx VirtexII Pro/PPC405 ?
  2005-08-16 15:53   ` Keith J Outwater
@ 2005-08-18 14:39     ` Peter Ryser
  2005-08-18 18:13       ` Keith J Outwater
  0 siblings, 1 reply; 10+ messages in thread
From: Peter Ryser @ 2005-08-18 14:39 UTC (permalink / raw)
  To: Keith J Outwater; +Cc: linuxppc-embedded


> I am running all of my development tools (EDK, ISE, ELDK, etc...) under 
>Fedora Core 4, so I am looking for a publicly accessible kernel source 
>tree that best supports the PPC405 in the Virtex II Pro.
>
Keep in mind that EDK and ISE are not "officially" supported on FC4. 
Anyway, with EDK, ISE, and ELDK you seem to have all that is needed to 
get started with Linux on Virtex-II Pro and Virtex-4.

- Peter

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

* Re: Best kernel for Xilinx VirtexII Pro/PPC405 ?
  2005-08-18 14:39     ` Peter Ryser
@ 2005-08-18 18:13       ` Keith J Outwater
  2005-08-26 14:33         ` Peter Ryser
  0 siblings, 1 reply; 10+ messages in thread
From: Keith J Outwater @ 2005-08-18 18:13 UTC (permalink / raw)
  To: Peter Ryser; +Cc: linuxppc-embedded

Hi Peter - 
Well, the good news is that it works, and works well.  In my humble 
opinion, supporting it would be pretty simple, but I completely understand 
why RHEL is the supported distribution.  I would much rather see effort 
put into polishing up EDK under Linux than in supporting every Linux 
distro out there.
For me, the bottom line was this: do I want to migrate all of other 
development activities from FC4 to RHEL for the sake of EDK, or try to run 
EDK under FC4?  I tried the latter approach, and now that the Jungo 
WinDriver v7.1 is out, parallel port debugging works by simply using 
WinDriver 7.1 and patching the Xilinx XPC4 parport driver.
I now have the kernel booting on a Memec 2VP50 eval board using U-Boot as 
the bootloader.  I used the linuxppc-2.4 kernel rsynced from MontaVista. 
That particular kernel did not have support for U-Boot but it did support 
the ML300 and a Memec 2VP40/2VP70 board.  I had to modify the kernel to 
accept a board description structure from U-Boot and I added a new board 
type for my custom hardware.
The approach I took was definitely the "roll your own approach", but then 
again I've done this (Linux board ports) a couple times and I know U-Boot 
well.
Keith

Peter Ryser <peter.ryser@xilinx.com> wrote on 08/18/2005 07:39:21 AM:

> 
> > I am running all of my development tools (EDK, ISE, ELDK, etc...) 
under 
> >Fedora Core 4, so I am looking for a publicly accessible kernel source 
> >tree that best supports the PPC405 in the Virtex II Pro.
> >
> Keep in mind that EDK and ISE are not "officially" supported on FC4. 
> Anyway, with EDK, ISE, and ELDK you seem to have all that is needed to 
> get started with Linux on Virtex-II Pro and Virtex-4.
> 
> - Peter
> 
>

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

* Re: Best kernel for Xilinx VirtexII Pro/PPC405 ?
  2005-08-18 18:13       ` Keith J Outwater
@ 2005-08-26 14:33         ` Peter Ryser
  0 siblings, 0 replies; 10+ messages in thread
From: Peter Ryser @ 2005-08-26 14:33 UTC (permalink / raw)
  To: Keith J Outwater; +Cc: linuxppc-embedded

Good to hear that you got everything working. Just as a note: XAPP542 
(http://direct.xilinx.com/bvdocs/appnotes/xapp542.pdf) contains a patch 
for the Linux kernel to make it work together with U-Boot.

Does linuxppc-2.4 still accept patches?

- Peter


Keith J Outwater wrote:

>Hi Peter - 
>Well, the good news is that it works, and works well.  In my humble 
>opinion, supporting it would be pretty simple, but I completely understand 
>why RHEL is the supported distribution.  I would much rather see effort 
>put into polishing up EDK under Linux than in supporting every Linux 
>distro out there.
>For me, the bottom line was this: do I want to migrate all of other 
>development activities from FC4 to RHEL for the sake of EDK, or try to run 
>EDK under FC4?  I tried the latter approach, and now that the Jungo 
>WinDriver v7.1 is out, parallel port debugging works by simply using 
>WinDriver 7.1 and patching the Xilinx XPC4 parport driver.
>I now have the kernel booting on a Memec 2VP50 eval board using U-Boot as 
>the bootloader.  I used the linuxppc-2.4 kernel rsynced from MontaVista. 
>That particular kernel did not have support for U-Boot but it did support 
>the ML300 and a Memec 2VP40/2VP70 board.  I had to modify the kernel to 
>accept a board description structure from U-Boot and I added a new board 
>type for my custom hardware.
>The approach I took was definitely the "roll your own approach", but then 
>again I've done this (Linux board ports) a couple times and I know U-Boot 
>well.
>Keith
>
>Peter Ryser <peter.ryser@xilinx.com> wrote on 08/18/2005 07:39:21 AM:
>
>  
>
>>>I am running all of my development tools (EDK, ISE, ELDK, etc...) 
>>>      
>>>
>under 
>  
>
>>>Fedora Core 4, so I am looking for a publicly accessible kernel source 
>>>tree that best supports the PPC405 in the Virtex II Pro.
>>>
>>>      
>>>
>>Keep in mind that EDK and ISE are not "officially" supported on FC4. 
>>Anyway, with EDK, ISE, and ELDK you seem to have all that is needed to 
>>get started with Linux on Virtex-II Pro and Virtex-4.
>>
>>- Peter
>>
>>
>>    
>>
>
>
>  
>

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

end of thread, other threads:[~2005-08-26 15:06 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-15 21:55 Best kernel for Xilinx VirtexII Pro/PPC405 ? Keith J Outwater
2005-08-16  4:15 ` Peter Ryser
2005-08-16 15:53   ` Keith J Outwater
2005-08-18 14:39     ` Peter Ryser
2005-08-18 18:13       ` Keith J Outwater
2005-08-26 14:33         ` Peter Ryser
2005-08-16 10:38 ` Andrei Konovalov
2005-08-16 15:48   ` Keith J Outwater
2005-08-16 16:15     ` Andrei Konovalov
2005-08-16 16:17       ` Keith J Outwater

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