--- 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'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've just had problems like yours. I've built a 5-processor system and spend some time to solve my problem. Till today I don'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.