Posted on May 17, 2011 at 09:47Hi If you missing interrupt, also check spurious interrupt. you have to setup VIC0_DVAR = (u32)Default0_IRQHandler; VIC1_DVAR = (u32)Default1_IRQHandler; Search in forum for how todo
Posted on May 17, 2011 at 09:47Jsarao I had same problem, on heavy traffic it suddenly stoped, no more interrupts. I take lot of code from Keil ENET driver and also modified, and now its works. First, Keil use its own software to handle descriptors,...
Posted on May 17, 2011 at 09:47I have NPOL_EN as you describe and now it never stop, I also put in a loop in interrupt on RX_CURR_DONE to see if it is more than one descr ready, maybe this is not necessary ? How can I counting dropped packets on eas...
Posted on May 17, 2011 at 09:47It works now, and it was necessary with the loop. The driver use 4 descr for receive and 2 descr for send, maybe the performance is little slow, maybe the stack is the problem I have tested it with ping running and sto...