I am developing an application on a Blackfin 537 dsp. The application uses a large bank of SDRAM (Micron MT48LC4M16A2 ). When running under the ADDS-HPUSB-ICE the application works perfectly. However in release mode the application fails when writing and reading data from the SDRAM. i.e. it does not read back what it has written. There appears to be some mirroring. I can demonstrate that it reads back in byte 0 what it has written into byte 0x600.
It would appear that the ICE does not interface with the SDRAM in the same way that the dsp does in release mode. Does anyone have any comments?