Richard Klinda

Can't write to SDRAM (16-bit vs 32-bit)

Discussion created by Richard Klinda on Aug 30, 2007
Latest reply on Sep 14, 2007 by Richard Klinda
Hello I have a problem. I am using an MCF5373L ColdFire MPU with a EDS2516AFTA (16M words × 16 bits) SDRAM and when CodeWarrior tries to write my software into the SDRAM I get an error saying:


Memory Write Verify Failure

Memory Write to address 0x40000480 failed to verify: Expected value: 0x4001aa60 Actual value: 0xaa60 Retry?


I think (beware, I have almost zero experience in this matter) the problem is that CodeWarrior handles this module as it would be 32bit, while it is a 16 bit module (as you can see from the error message, the lower 16bit is OK).

Any hints?

I can read/write the module from Tools -> Hardware diagnostic fine.