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

Re: [microblaze-uclinux] Xilinx EMAC sgDMA sending but not receiving



There's a thread here about dma and cache from august 2 with the 2.6 kernel.
I tried the 2.4 kernel and got no rx as well. I eventually gave up. You might try
disabling cache though just to see if it works.

Eric Bissonnette wrote:
Hi, we are using petalinux-v0.20-rc3 and uClinux 2.4. I have the EMAC working fine in FIFO mode. But when I rebuild with PARAMETER C_DMA_PRESENT to 3, I get the following:
eth0: using sgDMA mode.
eth0: Xilinx EMAC #0 at 0x40C00000 mapped to 0x40C00000, irq=1
eth0: id 2.0l; block id 11, type 1

Then if I try to ping a target, the board transmit and the target reply but nothing is received.

Any ideas?

Regards

___________________________
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/