After a LONG struggle I am finally able to write and read from my external SDRAM.
My verification function goes from 0x28000000 and up. I write start_address+i and verify this for each itteration.
So far I can read/write 100 addresses with success every time. When I try 1000 WORDs it crashes 50% of the time.
What could make my code crash in this case?