07-03-2012 06:20 AM
I'm using Raggedstone 2 board http://enterpoint.co.uk/products/spartan-6-develop
which has a Spartan 6 and 1 Gbit, X16, DDR3 SDRAM on it. I made a Microblaze design which has a PLB bus and an external memory controller in it to use the Micron DDR3 RAM on the board. I made the necessary process flows in XPS and ISE Project Navigator and succcessfully generated the bitstream, and then export HW to SDK.
I generate the linkerscript, build peripheral_test sample project with the correct HW, but when i try to debug, it says check if the memory is working properly.
Is it about pin assignment of the memory controller or something wrong with the embedded (XPS) structure?
Or can it be due to the fact that im doing wrong with the memory controller's settings for the DDR3 on the board? (for example timing or frequency settings)
Attached is my .mhs file.
Any help is welcome.
Thanks in advance.