[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] Ethernet recv() fails with EINTR when I use the fully licenced EMAC core



Hi all,

Using the Xilinx 9.1i tools, opb_ethernet v1.04a, Petalinux uClinux 2.4.

We just got thru installing the full licence for the 10/100 OPB Ethernet MAC. Now we are getting frequent errors thrown by the linux ethernet recv() function with a returned errno of "EINTR - Function was interrupted by a signal that was caught, before any data was available." The application source we are running on the uClinux target is unchanged from yesterday - I've done a bitstream and kernel rebuild, followed by a rebuild of the application.

Is there anything different at all in the ethernet driver, driver library, etc. from the uClinux perspective for the full licenced sore?

Anyone run into any similar strangeness when moving from the evaluation licence to the full licence for this core?

Thanks,
Jim Law
Iris Power LP
Canada
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/