Forum Discussion
Altera_Forum
Honored Contributor
14 years agoTSE_MAC and memory
Hi Guys, I've been building on examples and built a functioning ethernet. I can use the Nios for TCP TX/RX and i have interfaced some HDL for direct UDP TX. I'm currently developing on a...
Altera_Forum
Honored Contributor
14 years agoOk Calagan.
A good idea and it worked. But note that i've been able to make plenty of changes to the SOPC, i just can't remove the SRAM. Disconnecting the SRAM from the SPOC in HDL and hooking random pins for the SOPC inputs worked. I ran some debugs and when i was actually steeping through using F6 and F7, it got passed the auto negotiate. But when io hiot continue it got stuck. If i didn't set a break point it would get stuck after the auto negotiate. When i pushed pause after getting stuck (in either case), it shows its stuck int eh while loop below: altera_avalon_sgdma.c Lines 212 to 214
/* Wait for the descriptor (chain) to complete */
while ( (IORD_ALTERA_AVALON_SGDMA_STATUS(dev->base) &
ALTERA_AVALON_SGDMA_STATUS_BUSY_MSK) );
I can't see why the removal of the SRAM affects the sgdmas? Same for you?