Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++

kernal build error

Altera_Forum
Honored Contributor II
3,546 Views

dear hippo, 

Thank you help me , now i bulild the kernal in my custom board (EP1C6,SDRAM(8MB),FLASH(8MB),uart *2,jtat uart ) ,when i run menuconfig ,i  

select the ALTERA JTAG UARTsupport,and the nios serial support, then compile : 

 

[wangzhiwunpu@localhost linux-2.6.x]$ make ARCH=nios2nommu CROSS_COMPILE=nios2-linux-uclibc- 

no emulation specific options. 

CHK include/nios2_system.h 

CHK include/linux/version.h 

SPLIT include/linux/autoconf.h -> include/config/* 

CC init/main.o 

CHK include/linux/compile.h 

CC init/do_mounts.o 

LD init/mounts.o 

LD init/built-in.o 

CHK usr/initramfs_list 

CC arch/nios2nommu/kernel/signal.o 

CC arch/nios2nommu/kernel/setup.o 

CC arch/nios2nommu/kernel/start.o 

arch/nios2nommu/kernel/start.c: In function `main': 

arch/nios2nommu/kernel/start.c:523: warning: label `badshiftci_label' defined but not used 

LD arch/nios2nommu/kernel/built-in.o 

CC kernel/printk.o 

CC kernel/exit.o 

CC kernel/signal.o 

CC kernel/sys.o 

CC kernel/power/console.o 

LD kernel/power/built-in.o 

CC kernel/acct.o 

LD kernel/built-in.o 

CC fs/open.o 

CC fs/dquot.o 

CC fs/devpts/inode.o 

LD fs/devpts/devpts.o 

LD fs/devpts/built-in.o 

CC fs/proc/array.o 

CC fs/proc/proc_tty.o 

CC fs/proc/proc_misc.o 

LD fs/proc/proc.o 

LD fs/proc/built-in.o 

LD fs/built-in.o 

CC drivers/char/mem.o 

drivers/char/mem.c: In function `mmap_kmem': 

drivers/char/mem.c:276: warning: cast to pointer from integer of different size 

CC drivers/char/tty_io.o 

In file included from include/linux/selection.h:11, 

from drivers/char/tty_io.c:104: 

include/linux/vt_buffer.h:19:21: asm/vga.h: No such file or directory 

make[2]: *** [drivers/char/tty_io.o] Error 1 

make[1]: *** [drivers/char] Error 2 

make: *** [drivers] Error 2
0 Kudos
22 Replies
Altera_Forum
Honored Contributor II
311 Views

Dear hippo: 

 

I just do as you tell me,and i got the zImage.Then i download the zImage into DE2,but these happened: 

 

nios2-download -g zImage  

 

Using cable "USB-Blaster [USB-0]", device 1, instance 0x00 

pausing target processor http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/ohmy.gif K 

Initializing CPU cache(if present) 

Downloaded 1440KB in 17.9s (80.4KB/s) 

Verified OK 

Starting processor at address 0x005000000  

 

nios2-terminal 

 

uncompressing Linux ......OK,booting the kernel. 

 

That is all! Where the rest? 

I enable these: 

Virtual terminal 

Support for console on virtual terminal 

 

Altera JTAG UART support 

Support for console on Altera JTAG UART
0 Kudos
Altera_Forum
Honored Contributor II
311 Views

Good, you are very close.  

If I show some config UNSELECTED in the wiki, it means you should not select it. 

 

[ ] Support for console on virtual terminal # YOU SHOULD NOT SELECT THIS
0 Kudos
Reply