Sarah, Aside from the issue w. the SDRAM refresh rate calculation I mentioned... all of the other TIMINGs basically turn into '0's in the SDRAM configuration register because all the values even 60+ns are < 100ns you get from a 10MHz clock. The SDRAM refresh rate calculation shouldn't cause a problem - it just kills performance because it makes the SDRAM busy delaying accesses to it 50x more frequently than needed. And at 10Mhz CAS latency 2 is a no brainer. That leaves the geometry (# banks, page size) but these are correct as well as far as I can tell by looking at the Micron datasheet. So I think your emif SDRAM settings in HalCoGen are fine. Checking the pinmux wouldn't hurt... just to make sure all of the required pins are enabled. Do make sure that the EMIF_WE pin is set for _WE and not set for EMIF_RNW... they are on the same line of pinmux but they are different signals.
↧