[Virtex 4 PPC] Which Linux?

5 messages, 4 authors, 2008-02-06 · open the first message on its own page

[Virtex 4 PPC] Which Linux?

From: IngoM <hidden>
Date: 2008-02-04 13:54:59

Hello,

we develop a new laser-ranging-system and our hardware freaks have choosen
the Virtex 4 FX 12 on the "AVNET FX12 Mini-Module". The system had to
deliver the raw data via UDP (12 Mbyte/sec) and on TCP the processed data
(about 6 Mbyte/sec). When you get the processed data via TCP then no data
send by UDP.

I'm confused by the following:

1) Hard-TEMAC vs. Soft-TEMAC.
Avnet provide a demo for the module which using Soft-TEMAC. If I get it
right this core has to be licenced. But when ther is a hard-TEMAC why pay
for it?

2) Linux
I'd like to build my kernel and filesystem myself. But which way to go?
Using OE, buildroot, ELDK...
Can you please provide some starting points for me?

3) Boot-Concept
The Mini-Module had only 4MB Flash. Is this enough for a root-fs?


Best Regards and thanks a lot,

Ingo
-- 
View this message in context: http://www.nabble.com/-Virtex-4-PPC--Which-Linux--tp15268468p15268468.html
Sent from the linuxppc-embedded mailing list archive at Nabble.com.

Re: [Virtex 4 PPC] Which Linux?

From: Grant Likely <hidden>
Date: 2008-02-04 15:32:14

On 2/4/08, IngoM [off-list ref] wrote:
Hello,

we develop a new laser-ranging-system and our hardware freaks have choosen
the Virtex 4 FX 12 on the "AVNET FX12 Mini-Module". The system had to
deliver the raw data via UDP (12 Mbyte/sec) and on TCP the processed data
(about 6 Mbyte/sec). When you get the processed data via TCP then no data
send by UDP.

I'm confused by the following:

1) Hard-TEMAC vs. Soft-TEMAC.
Avnet provide a demo for the module which using Soft-TEMAC. If I get it
right this core has to be licenced. But when ther is a hard-TEMAC why pay
for it?
Use the hard TEMAC.
2) Linux
I'd like to build my kernel and filesystem myself. But which way to go?
Using OE, buildroot, ELDK...
Can you please provide some starting points for me?
I've got buildroot working; it's probably the simplest for building
from scratch.  ELDK works well too.

http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
3) Boot-Concept
The Mini-Module had only 4MB Flash. Is this enough for a root-fs?
It's tight, but doable.  You kernel image will be somewhere around 1
to 1.5 MB.  Depends on how big your application is.

Cheers,
g.

-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.

Re: [Virtex 4 PPC] Which Linux?

From: Robert Schwebel <hidden>
Date: 2008-02-05 14:58:40

On Mon, Feb 04, 2008 at 05:54:55AM -0800, IngoM wrote:
2) Linux
I'd like to build my kernel and filesystem myself. But which way to go?
Using OE, buildroot, ELDK...
Can you please provide some starting points for me?
ptxdist would be another alternative.

Robert
-- 
 Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de
 Pengutronix - Linux Solutions for Science and Industry
   Handelsregister:  Amtsgericht Hildesheim, HRA 2686
     Hannoversche Str. 2, 31134 Hildesheim, Germany
   Phone: +49-5121-206917-0 |  Fax: +49-5121-206917-9

Re: [Virtex 4 PPC] Which Linux?

From: IngoM <hidden>
Date: 2008-02-06 14:51:07

Hello!

Thanks for all answers!


Robert Schwebel wrote:
On Mon, Feb 04, 2008 at 05:54:55AM -0800, IngoM wrote:
quoted
2) Linux
I'd like to build my kernel and filesystem myself. But which way to go?
Using OE, buildroot, ELDK...
Can you please provide some starting points for me?
ptxdist would be another alternative.
In the meantime, I get crosstool to compile my toolchain.
With that toolchain I get a xilinx kernel from their git-repo compiling and
booting up.

ptxdist compiles my userland, but I have some more probs:

I use the xmd from EDK to download and run the kernel.
I try to setup a rootfs via NFS but the kernel didn't get an address, maybe
there is a problem with the network-setup.
It's not clear to me how put the kernel-image and the userland to one
elf-binary that is downloadable by xmd, because to work around the above
network issue to get things started.

Best Regards,

Ingo

-- 
View this message in context: http://www.nabble.com/-Virtex-4-PPC--Which-Linux--tp15268468p15306699.html
Sent from the linuxppc-embedded mailing list archive at Nabble.com.

RE: [Virtex 4 PPC] Which Linux?

From: Stephen Neuendorffer <hidden>
Date: 2008-02-06 19:29:20

-----Original Message-----
From: linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@ozlabs.org
[mailto:linuxppc-embedded-
bounces+stephen=3Dneuendorffer.name@ozlabs.org] On Behalf Of IngoM
Sent: Monday, February 04, 2008 5:55 AM
To: linuxppc-embedded@ozlabs.org
Subject: [Virtex 4 PPC] Which Linux?
=20
=20
Hello,
=20
we develop a new laser-ranging-system and our hardware freaks have
choosen
the Virtex 4 FX 12 on the "AVNET FX12 Mini-Module". The system had to
deliver the raw data via UDP (12 Mbyte/sec) and on TCP the processed
data
(about 6 Mbyte/sec). When you get the processed data via TCP then no
data
send by UDP.
=20
I'm confused by the following:
=20
1) Hard-TEMAC vs. Soft-TEMAC.
Avnet provide a demo for the module which using Soft-TEMAC. If I get
it
right this core has to be licenced. But when ther is a hard-TEMAC why
pay
for it?
Generally speaking, if you have the hard temac, you should use it.  The
new EDK cores do this transparently. (see
http://www.xilinx.com/bvdocs/ipcenter/data_sheet/xps_ll_temac.pdf)  Note
that the emaclite license has recently been made free, although this
core doesn't support gigabit rates, which it looks like youll need.

Steve
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help