Which Linux?
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
Signature · 2 lines
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.
Quoted 9 lines · IngoM
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.
Quoted 6 lines
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.
Quoted 4 lines
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
Quoted 3 lines
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.
Signature · 2 lines
Grant Likely, B.Sc., P.Eng. Secret Lab Technologies Ltd.
Quoted 4 lines · IngoM
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
Signature · 5 lines
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-9Hello!
Thanks for all answers!
Quoted 9 lines · Robert Schwebel
Quoted 4 lines · IngoM
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
Signature · 2 lines
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.
Quoted 4 lines
-----Original Message-----
From: [email protected]
[mailto:linuxppc-embedded-
Quoted 9 lines
[email protected]] On Behalf Of IngoM
Sent: Monday, February 04, 2008 5:55 AM
To: [email protected]
Subject: [Virtex 4 PPC] Which Linux?
=20
=20
Hello,
=20
we develop a new laser-ranging-system and our hardware freaks have
choosen
Quoted 2 lines
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
Quoted 1 line
(about 6 Mbyte/sec). When you get the processed data via TCP then no
data
Quoted 6 lines
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
Quoted 1 line
right this core has to be licenced. But when ther is a hard-TEMAC why
pay
Quoted 1 line
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