Forum Discussion
Altera_Forum
Honored Contributor
12 years agoFirst of all, thank you for your answer.
--- Quote Start --- I have litte, very little experience in Nios II but I tell you what I learn with trial and error method. When you place a Nios processor in SOPC builder you have an CPU ID option. Click on it. The USB Blaster don't establish a good link with your processor without this. Place a system ID component in SOPC builder. With this you avoid the sys ID mismatch but ignore the timestamp mismatch ID when you download the firmware ( unless you have a timer component for timestamp activities ). --- Quote End --- I forget to say that I use Qsys. Anyway, I have the system id component. As I wrote, the system in Qsys is the one (perfectly working) of the 'count_binary' example. This example is part of the Altera HW dev tutorial. I've only added the custom instruction. --- Quote Start --- I see you vhdl code. I assume it is not a testbench, so why do u use metavalue U?: RESULT <= (others => 'U'); -- *** DONE <= 'U'; -- *** this is intended only for simulation. It has no sense in synthesis. Assign ( others => '0' ) or something like that to RESULT when reset take place. --- Quote End --- Forget those U... only a result of despair...