We have a problem with the SDRAM on our development board with an i.MXRT1062 MCU and an IS42S16160J SDRAM from ISSI that I cannot figure out. The problem is that data written to the SDRAM is written on 2 different locations with 128 bytes apart. E.g. if I write to address 8000_0000 then the data is written to address 8000_0080 too.
We have swapped the address pins on SDRAM as illustrated below. Is that a problem? What else could cause this problem?
I'm using the Device Configuration Data (DCD) from SDK version 2.6.2. Do I need to make any modifications to the DCD?