I now get an exception when I try to use the following code to overclock the external memory on the G120. It worked fine on previous SDK’s and I am using the latest now.
There is a noticeable speed difference in speed without this on the G120 and using a 5" LCD.
// OVERCLOCK G120 EXTERNAL MEMORY CONTROLLER
Register EMCCLKSEL = new Register(0x400FC100);
EMCCLKSEL.ClearBits(1 << 0); // OVERDRIVE
Is there a reason this happens on the latest SDK and firmware?
@ Dave McLaughlin - What exception do you get?
@ Dave McLaughlin - How much are you overclocking them to?
Can’t recall. Let me setup the board tomorrow and post back what I find.
Thanks Rob. There is a quite a difference in observed speed with the old and new designs. Without the hack, the new ones are slower. On my old board running with a G120 and a 5" LCD and the hack enabled, I can type quite quickly into the keyboard but with the new ones without the hack, you have to slow your typing down or it misses them.
Yes i know… I am not happy with the “improved” sdram timing… maybe @ GHI can revert the “improved” change.