I have designed a custom board with the uc3a0512 and external SDRAM. It is the MT48LC4M16A2P-7E (8MByte), a small version from the chip soldered on the EVK1100.
I got it running without any problems, but then I did a test and discovered, that sometimes it reads (or writes) not the correct values.
The EVK1100 SDRAM example also says "SDRAM tested: 1567941 corrupted word(s)"
Almost the same from 12Mhz to 66MHz CPU clock.
I tried using the timings from the MT48LC16M16A2TG7E-driver, changing the row- and col-bit numbers and also using the timings from the datasheet - always the same.
This is my first experience with SDRAM and I have no idea whats wrong here. I hope the layout is not that worse...
Maybe you have some ideas for me? I'm playing around with that for three days now.