Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++

Nios II Multiprocessor

Altera_Forum
Honored Contributor II
1,196 Views

i have built a 3-processor Nios II system by consulting the document Creating Multiprocessor Nios II Systems Tutorial . 

<http://www.altera.com/literature/tt/tt_nios2_multiprocessor_tutorial.pdf

 

when i run it as the hardware,the following messages are displayed on the terminal 

----------------------------------------------------------------------------------------------- 

Using cable "USB-Blaster [USB-0]", device 1, instance 0x00 

Processor is already paused 

 

Downloading 01200020 ( 0%) 

Downloaded 56KB in 0.7s (80.0KB/s) 

 

Verifying 01200020 ( 0%) 

Verify failed between address 0x1200020 and 0x120DFCB 

Leaving target processor paused 

----------------------------------------------------------------------------------------------- 

i d&#39;t konw what mistakes i have made in the steps. help me!
0 Kudos
4 Replies
Altera_Forum
Honored Contributor II
470 Views

 

--- Quote Start ---  

originally posted by vincent0201@May 6 2006, 02:13 AM 

i have built a 3-processor nios ii system  by consulting the document  creating multiprocessor nios ii systems tutorial . 

<http://www.altera.com/literature/tt/tt_nios2_multiprocessor_tutorial.pdf

 

when i run it as the hardware,the following messages are displayed on the terminal 

----------------------------------------------------------------------------------------------- 

using cable "usb-blaster [usb-0]", device 1, instance 0x00 

processor is already paused 

 

downloading 01200020 ( 0%) 

downloaded 56kb in 0.7s (80.0kb/s) 

 

verifying 01200020 ( 0%) 

verify failed between address 0x1200020 and 0x120dfcb 

leaving target processor paused 

----------------------------------------------------------------------------------------------- 

i d&#39;t konw what mistakes i have made in the steps. help me! 

<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15098) 

--- quote end ---  

 

--- Quote End ---  

 

 

Hello, vincent 

I&#39;ve just had problems like yours. I&#39;ve built a 5-processor system and spend some time to solve my problem. Till today I don&#39;t know exactly what I did wrong and neither how I solved it. I just remember that my problem ended when I used exactly the "standard project model" as my base. I`ve tried to built a project from zero, tried to use SSRAM to store instructions and data, tried to built a SOPC system from zero, and all these trys result in the message "Verify failed", althoug they have compiled without problems in Quartus. I suggest you only modify the standard project, check the pin assignment in Quartus, the distribution of memory in SOPC (exception and reset adress in "More cpu Settings"), and check the Sytem library properties and rebuild your projects in Nios IDE. Another thing: my project only run sucessfully in the Debug Mode. 

I hope something can help you. If you find out the exact reason for this kind of error I will make good use of it too.
0 Kudos
Altera_Forum
Honored Contributor II
470 Views

I spent a long time trying to build a system from scratch and found that if i deviated from the supplied tutorial template it would not run successfully. 

 

I then discovered that there was a service pack for Quartus that I had not installed and also a service pack and critical patch for builder. Once I had done this i found the systems that i had built from scratch ran successfully. Chekc for the latest updates on the Altera web page. 

 

This may not be your problem but worth a try. I was also told that it is important to keep the versions of Quartus and Builder "in step" 

 

Good luck 

 

Conners
0 Kudos
Altera_Forum
Honored Contributor II
470 Views

Conners, 

 

Thank you very much for telling me so many messages. 

tried to built this system many times i &#39;ve nearly found it is hopeless. Now ,i am going to build this system again as the method you have mentioned.  

i come from China,i am sorry for my limited English ,i just could to say think you! 

 

vicent http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/smile.gif
0 Kudos
Altera_Forum
Honored Contributor II
470 Views

 

--- Quote Start ---  

originally posted by vincent0201@May 6 2006, 01:13 AM 

i have built a 3-processor nios ii system  by consulting the document  creating multiprocessor nios ii systems tutorial . 

<http://www.altera.com/literature/tt/tt_nios2_multiprocessor_tutorial.pdf

 

when i run it as the hardware,the following messages are displayed on the terminal 

----------------------------------------------------------------------------------------------- 

using cable "usb-blaster [usb-0]", device 1, instance 0x00 

processor is already paused 

 

downloading 01200020 ( 0%) 

downloaded 56kb in 0.7s (80.0kb/s) 

 

verifying 01200020 ( 0%) 

verify failed between address 0x1200020 and 0x120dfcb 

leaving target processor paused 

----------------------------------------------------------------------------------------------- 

i d&#39;t konw what mistakes i have made in the steps. help me! 

<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15098) 

--- quote end ---  

 

--- Quote End ---  

 

 

I just ran into this problem too, and I think I fixed my problem.  

 

I have a Stratix Pro board, and while I was working with it, I didn&#39;t have the compact flash card plugged in . .. so I could see messages on the LCD display. I believe the tools were trying to download code to the CF memory card, and then trying to verify it.  

 

I plugged in the CF card, and tried again, and everything is happy now .. .. http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/cool.gif
0 Kudos
Reply