Altera_Forum
Honored Contributor
15 years agoSystem ID Mismatch
Hi all,
I'm using Nios II Development Kit Stratix II Edition. In Quartus II v9.1, I download the hardware image (niosII_stratixII_2s60_RoHS) to the FPGA and do an SOPC build. Then I go to Nios II v9.1 and create a new project using "Nios II Application and BSP from Template" option. I'm just trying to run the simple "Hello_World" project. In the new project wizard I select the appropriate .sopcinfo file. I get the new application and BSP projects. I run it and I get the expected result: "Hello from Nios II!" I can close down Nios II and Quartus II, start up Nios II again and run my project and get the same result. However, if I close everything down and unplug the power to the dev board, then start everything back up (like I do every morning), reload the same hardware image - I do not run SOPC Builder - then try to run my Nios II software project, I get: "System ID mismatch - actual: 0x......., expected: 0x........". I'm new to the Altera development environment so maybe I'm missing something but why would powering off the board result in a new System ID? My understanding is if I don't run SOPC Builder the SysId should not change. If anyone knows the answer to this I would greatly appreciate your help as my current work around is to create a new project everytime this happens.