Forum Discussion
Altera_Forum
Honored Contributor
20 years agoLothar,
It looks like your kernel was compiled against a different Nios core than the one you have loaded. Verify that you are compiling the kernel to the same core that exists in your fpga. Your system ID value is updated anytime you make any changes to your core in SOPC builder. If you are updating your core, make sure your working directory is the same as your project directory. Occasionally, I will open files in a different directory other than my current project directory, make a few changes in SOPC builder, load my new core, and get a system ID error. This is a result of previously opening files in a different directory. This ends up changing my "working" directory. My new core is actually located in the last directory I had opened. As a result, I end up loading a "stale" nios core, and I get the system ID error. You can figure out what your working directory is by typing "pwd" in the tcl console. Doug