Altera_Forum
Honored Contributor
14 years agoRunning Nios II on DDR2 (UNIPHY controller)
Hello all,
I'm trying to run the "Small Hello World" example in Nios II by using a DDR2 with the UNIPHY controller both for data and instructions. I'm using a custom preset I've made for a Winbond W971GG6JB DDR2 memory. The vectors for Nios II are set to: * Reset vector: 0x0000000 * Exception vector: 0x0000020 Please, find the current SOPC Builder configuration and my Quartus II top file in the attached figure. My target device is a Stratix IV (EP4SGX230DF29C3). After programming the FPGA and run the software, the Eclipse shows the following message: "Connected system ID hash not found on target at expected base address". If I use an onchip memory both for data and instruction and the DDR2 for data only (as in Altera Application Note 398), it works well. I don't know what I'm doing wrong. Any suggestion will be welcome. Thank you so much for your time. PS: my tools are * Quartus II Version 11.0 Build 208 07/03/2011 SJ Full Version * Eclipse Build id: 20100917-0705