Posted on May 17, 2011 at 09:59It seems to work now. The problem was that I didn't set up the PHY device properly. There still was the old libraray so I only implemented the new version and it worked. My registers look that way now: ENET_RXSTR: 1000...
Posted on May 17, 2011 at 09:59Hello again, enlarging the ring buffer did not help. I tried to set the CONT_EN-bit in the RXCR and the TXCR register but when I read these registers the bit is disabled.
Posted on May 17, 2011 at 09:59my prog uses enet-functions provided by ST (91x_enet.c), so i think that the registers will be set in a correct way. (i also took a look on it and couldn`t find anything suspicious) i think the DMA fails because of the...
Posted on May 17, 2011 at 09:59Hello, I've a STR912 running under eCos. To test ethernet I've set up a UDP echo server using lwIP. The problem is that after a certain number oof packets the DMA_ENABLE bit in the ENET_DMA->RXSTR register is deleted. ...