*edited*
I'm running NDK 2.20.04.26, and if I put my application and NDK in into L2 RAM, I have no issues. But I'd really like to run everything out of external DDR2 memory. As soon as I try this, I get a "NO PHY CONNECTED" error which seems to be coming from the ethdriver.c file, due to an invalid return value from MDIO_timerTick.
Is it possible to run the entire NDK out of external memory? Do I need to make some configuration changes and perhaps rebuild the hal_eth library? I've successfully rebuilt the NDK core, so if necessary, I could make changes there. Any ideas?



