Hello,
I am new to the ethernet. I am fairly comfortable with Tiva, but this is my first venture into the ethernet realm. I am currently running on a tiva1294 launchpad.
I have a problem with the emac sending me to the fault isr after calling the EMACTxDMAPollDemand tiva command. I have ported most of my code from the enet_uip example project. I am at a loss as to where to look for clues. My standard NVIC_FAULT_ADDR register is reporting a location that isn't documented in the datasheet, 0xE000EDF8.
When stepping through the code, as soon as I call EMACTxDMAPollDemand, the interrupt is triggered with a status of 0x00010040. I realize the 0x40 bit is the Int_Receive bit, but I do not know what the other one is for.
I realize this is vague. Please let me know what other information would be helpful in diagnosing this. I'm stumped.
Thanks