In C:\EDK\sw\XilinxProcessorIPLib\drivers\emaclite_v1_01_a\src, the function XEmacLite_RecvFrame in EMAC Lite Driver (xemaclite_l.c) has incorrect LengthType.
Incorrect:
LengthType = XIo_In32(BaseAddress + XEL_RPLR_OFFSET);
Correct:
LengthType = XIo_In16(BaseAddress + XEL_RPLR_OFFSET);
This problem has been fixed in the latest EDK 8.1i Service Pack, available at:
http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp
The first service pack containing the fix is EDK 8.1i Service Pack 2.