I’m working with SHARK 21489 DSP and in my application I need more memory space than internal one. In this way I need to execute code from external SDRAM.
I’d like to summarize my system:
- DSP: Shark 21489
- Compiler: Visual DSP++ 5.0
- External SDRAM Memory: Micron MT48LC8M16A2P 2Mbitx16x4banks
I just modify the Analog Device example code "Primes_C_from_ExternalMemory" with my own init_PLL_SDRAM.c file to correctly initialize my SDRAM memory that it's different from the one assembled on 21489 EZ-board.
I didn't touch the .ldf linker file.
Unfortunately it doesn't work well.
Attached you find my project.
Is my init_PLL_SDRAM.c file correct?
I didn't modify the linker file...is it correct? If I have to modify it please advice me how
Please help me!!!
Thank you in advance for your answers.