Forum Discussion
Altera_Forum
Honored Contributor
13 years agoChanging the device tree blob
Hi all, I'm new to the Cyclone 5 and have beeen trying to familiarize myself with the process of creating an sd card to boot linux. Starting with a known good image I have been able to cha...
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- Thanks for the reply, I have found that the element that was causing the kernel to hang was the sysid module that was added in qsys. When this section is removed from the dtb I can then successfully boot linux. I'm not yet sure what this module is for or why this is the case. It was only present because it came with the tutorial I based my work on. --- Quote End --- As Altera Quartus/Qsys docs stated, the System ID peripheral is a "very important" peripheral to include in your system if you use Nios II soft-processor core. It allows the software development tools to validate that the software application is being built for the correct hardware system. Basically, it will not allow software to be executed on an incompatible hardware configuration (.sof). I have no information, what will cause, if it is eliminated from a HPS based FW design.