hi, I have a simple program for my AT91RM9200 to turn led on and off. When I run it from internal SRAM it works ok, but when I copy it into external SDRAM and execute from there it jumps to address 0x2000001c (FIQ vector or is it just a coincidence?) instead of 0x2000003c (start code is there).
64MB of SDRAM was tested and looks ok. However when I disable instruction cache, this program works ok in SDRAM but is slow... Is there a problem with my SDRAM initialization? If I should configure cache for SDRAM, how can I do it?regards, Kuba