Forum Discussion
Altera_Forum
Honored Contributor
8 years ago --- Quote Start --- All you need to instal nios2-linux is to install following packages: git-all git-gui make gcc ncurses-devel bison byacc flex gawk gettext ccache zlib-devel gtk2-devel lzo-devel pax-utilslibglade2-devel uboot-tools Next you need download from git all needed sources: git clone -b trunk git://sopc.et.ntust.edu.tw/git/uClinux-dist.git git clone git://sopc.et.ntust.edu.tw/git/toolchain-mmu.git git clone git://sopc.et.ntust.edu.tw/git/linux-2.6.git git clone git://sopc.et.ntust.edu.tw/git/tools.git Now you need to set eviroment path in .bashrc file. My looks like follows: --------------------------------------------------------------- QUARTUS=/home/kamil/altera/12.1/quartus export QUARTUS NIOS2EDS=/home/kamil/altera/12.1/nios2eds export NIOS2EDS SOPC_KIT_NIOS2=/home/kamil/altera/12.1/nios2eds export SOPC_KIT_NIOS2 NIOS2LINUX=/home/kamil/uClinux export NIOS2LINUX PATH=$QUARTUS/bin:$QUARTUS/sopc_builder/bin:$NIOS2EDS:$NIOS2LINUX/toolchain-mmu/x86-linux2/bin:/usr/bin:$PATH export PATH --------------------------------------------------------------------------- In that way I have path for every tool from Altera like also for toolchain for nios2-uclinux. Last step is to make sopc2dts tool. Just do "make" command in /tools/sopc2dts/ location (for that you need jdk-devel package) And that is all. Now you can play with linux on your nios2 boards :) --- Quote End --- I get the same incomprehensible error
/home/developer/altera/nios2-linux/linux-2.6/arch/nios2/kernel/entry.S: Assembler messages:
/home/developer/altera/nios2-linux/linux-2.6/arch/nios2/kernel/entry.S:138: Error: expecting control register
/home/developer/altera/nios2-linux/linux-2.6/arch/nios2/kernel/entry.S:138: Error: unknown register r5
/home/developer/altera/nios2-linux/linux-2.6/arch/nios2/kernel/entry.S:546: Error: expecting control register
/home/developer/altera/nios2-linux/linux-2.6/arch/nios2/kernel/entry.S:546: Error: unknown register r6
make: *** Error 1
make: *** Error 2
make: *** Error 2
make: Leaving directory `/home/developer/altera/nios2-linux/linux-2.6'
make: *** Error 1
I already tried everything.