Re: ML403, U-Boot+Linux and Ethernet?
- From: Lorenz Kolb <lorenz.kolb@xxxxxxxxxx>
- Date: Fri, 08 Aug 2008 08:56:23 +0200
Philipp Hachtmann wrote:
Hi folks,
Hi,
I could need some help with my board's network setup (hardware and Linux and U-Boot drivers).
This is my situation:
I currently have a Xilinx ML403 board (With Virtex4 FX12) sitting on my desk.
I have an EDK 10.1 system which already worked with simple standalone applications.
I managed to use crostool to build a working cross toolchain (with gcc-4.2.4 and glibc-2.3.6).
Then I downloaded vanilla Linux 2.6.25.11 from kernel.org. It took me a while to get the kernel run on my system. I also had to do some little changes to get the whole thing together.
I now have a running Linux 2.6.25.11 kernel in an ace file together with the design. I can mount a root filesystem from systemace and play around via serial (ns16550) console. That's it.
What I want is a full-featured box with ethernet support in Linux and U-boot (which I like and want to use as well).
I found some linux ethernet drivers in the EDK directory:
emac_v1_00_e
emac_v1_00_f
emac_v1_01_a
emac_v1_11_a
gemac_v1_00_f
lltemac_linux_2_6_v1_00_a
temac_linux_2_6_v1_00_a
temac_linux_2_6_v2_00_b
temac_linux_2_6_v2_00_c
EDK offers me the following ethernet related modules:
xps_ll_temac
xps_ethernetlite
hard_temac
U-Boot (latest git snapshot) comes with
xilinx_emac.c
xilinx_emaclite.c
There is also a U-Boot Version 1.1.4 from Xilinx out there which has quite a lot of Xilinx specific support (Though I must admit, that I haven't had a look at the current u-boot-git.
I also remember that I once used an xps_ethernetlite or emaclite (sone "light" thing) with µCLinux on microblaze (Petalinux).
Now the questions:
Might there be a software compatibility between different emac and temac modules?
What should I use? How do things plug together?
I do use the HardTemac as it saves some BRAMs and Slices (and I am always lacking those ;-))
How do I correctly set up the FX12's Tri-mode Emac with Linux and U-Boot?
I think the Linuxppcembedded-Mailinglist might be a more convenient and informative place to ask this.
Are there drivers readily available?
XPS does generate some drivers, others are in Xilinx's U-Boot.
Or do I have to combine something new?
I appreciate every hint, link, information, clarifying question and so on!
Thanks a lot!
Ok, here is a really good Link for ML403 and Linux:
Grant Likely's Secretlab: www.secretlab.ca
Best wishes,
Philipp :-)
Regards,
Lorenz
.
- Follow-Ups:
- Re: ML403, U-Boot+Linux and Ethernet?
- From: Philipp Hachtmann
- Re: ML403, U-Boot+Linux and Ethernet?
- References:
- ML403, U-Boot+Linux and Ethernet?
- From: Philipp Hachtmann
- ML403, U-Boot+Linux and Ethernet?
- Prev by Date: Re: What's the deal with PSoC programmers?
- Next by Date: Re: ISE 8.1i sp3: map is not recognized as an internal or external command, operable program or batch file.
- Previous by thread: ML403, U-Boot+Linux and Ethernet?
- Next by thread: Re: ML403, U-Boot+Linux and Ethernet?
- Index(es):
Relevant Pages
|