Forum Discussion
test sram in nios ok,but sram can not be program memory
}
for(i=100;i<200;i++)
{
printf("data[%d]==%d\n",i,data); } while(1) {} return 1; } SRAM_16BIT_512K_BASE =0x80000 It is the address about sram in nios-system, The result show me that write sram and read sram is ok. I have also test it in debug module ,with step-in module I can see that memory of sram have been writeen ok. But when I set sram as program memory ,there are something wrong about it. Wrong information is :verified 0x80000 and 0x81f70 failed when I run it! So i wish someone can help me!!:confused:
13 Replies
- Altera_Forum
Honored Contributor
Try to derive a new clk out from the pll using Altera Mega function Wizard in SOPC B:Take it out throug one I/O pin and check it on a scope
- Altera_Forum
Honored Contributor
what about the 'locked' output of the pll?
Is your source clock connected to a dedicated pll input? Are you sure the pll is connected to the correct pins? Are you sure that the input frequency of the pll is the same one than your oscillator? Do you have any warnings from quartus when you compile your project? Can you try an empty project with just the pll? - Altera_Forum
Honored Contributor
I have test that pll output to a i/o pin and check them with oscilloscope ,but without output! If i did not use pll then output was OK!
- Altera_Forum
Honored Contributor
As I said, bad configuration, or i/o pin problem.
Can you connect the pll output and "locked" signal to an i/o pin and check them with an oscilloscope? - Altera_Forum
Honored Contributor
Except the power of Pll part has some problem,are there some other things may cause:confused: this ?
- Altera_Forum
Honored Contributor
Yes, I think it is extremely unlikely that the pll part of the FPGA fails alone. The problem must come from somewhere else.
- Altera_Forum
Honored Contributor
I have test that the power for pll is ok!
- Altera_Forum
Honored Contributor
You mean that pll in the fpga couldn't break if other part is ok in fpga?
- Altera_Forum
Honored Contributor
It's more likely that you have a problem on your board, such as a bad connection, or a bad configuration of the pll or pins, or problems with the pll power supply.
- Altera_Forum
Honored Contributor
Thanks for your advice,and now my pll in the fpga does not work,does this means that the pll in the fpga has broken.(fpga works ok if i do not use pll)?