Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
12455 Discussions

Best way to do No-MMU kernels?

Honored Contributor II

I am using the 20100621 distribution. Because I wanted a no-MMU kernel, I switched to the test-nios2 branches under linux-2.6 and uClinux-dist. This allowed me to successfully make and run a zImage on my board (DE2-115). Following the instructions, I then did ./update in nios2-linux. After that make complains that the assembler doesn't understand the initda instruction. 

There was a suggestion elsewhere on the forum that this means that the toolchain assembler is old. I'm using the no-MMU toolchain nios2gcc-20080203.tar.bz2. 

Can I find a newer no-MMU toolchain? 

Should I be using a different distribution than 20100621? 

Should I re-install 20100621 and just skip the update? 



D.W. Lynn
0 Kudos
0 Replies