--- Quote Start ---
Hi,
1) you could add flush() instructions to flush the stdout after the printf(). You will see immediately the printf() messages.
2) Your SSRAM is at address 0x00000000. This may be where your program is downloaded. So, your RAM test loop may overwrite you program.
Try with addr 0x00000 located on an other RAM.
3) You can "debug" your software step by step ! (You have no timer, no watchdog.... which could make hard to debug)
--- Quote End ---
Hi...
I tried all your suggestions. But unfortunately nothing worked. I have included watchdog timer and interval timer in the design. I have also changed the addresses of ram (which is connected to cpu instruction master) and ssram. The problem is, that the LEDs don't blink even once. If there is some problem with ssram, then atleast LEDs must blink.. but they are not...
Here is the snapshot of my system to make myself clear...