We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi All,
Currently we are facing issue in LPC2378 D revision using DP83848 PHY. Ping request are timed out.
The PHY is used in RMII If replace only controller with LPC2378 B revision, everything works OK.
I did study the Errata, but no points for us to solve.
Anybody encounter this type of issues ?
Regards, V.Nagarajan
I have no idea about the real impact of this change. But the below thread may provide some hints.
http://www.keil.com/forum/17677/
====================> IB Shy, 7-Oct-2010 09:27 GMT Here's a classic example of what not to do:
/* Reset Reduced MII Logic. */ MAC_SUPP = SUPP_RES_RMII; for (tout = 100; tout; tout--); MAC_SUPP = 0;
It fails when full optimization (-O3) is selected.
And where does it come from? LPC32_EMAC.C And who supplies it? KEIL
Whoops. <====================
====================> Per Westermark, 7-Oct-2010 09:22 GMT Configure a timer, read out the timer value and poll it until x ms have passed. This is trivial, and will not be affected by changes of compiler optimizations, changes of flash caching etc. <====================