I have made a simple Zedboard configuration using Vivado 2014.2 and Petalinux 2014.2 under SUSE enterprise. The configuration just has the switches, buttons and LEDu2019s.
After exporting things from Vivado I run through the following
petalinux-create --type project --template <CPU_TYPE> --name <PROJECT_NAME>
cd <directory which contains hardware description file>
petalinux-config --get-hw-description -p <plnx-proj-root>
I use the menu to select SD card booting then run;
petalinux-build
Finally I do;
petalinux-package --boot --fsbl <FSBL image> --fpga <FPGA bitstream> --uboot
After copying the BOOT.bin and image.ub files onto and SD card the board boots up and runs my little test app ok.
I tried ifconfig 192.168.1.3 and that was OK but I get no response from a ping on the Ethernet. Looking at the boot results is appears I have the following error
u201CConfiguring network interfaces... xemacps e000b000.ps7-ethernet: eth0: no PHY setupu201D
Apparently this means I have no Ethernet driver, so my question is simple, what do I have to change in the build configuration to get this driver built for the Zedboard?
Thanks in advance for your help