Forum Discussion
Altera_Forum
Honored Contributor
20 years agoSorry to jump in like this...
I managed to compile, build and run 2.6.11 acording to your procedure - I apreciate very much your effort and I'm hopping I speak for a lot o people watching this forum. Of course, I did run into a few problems after booting: First, my network interface (OpenCores EthMAC + TDK PHY) doesn't want to work. I get to see the link status (100FDX) when I connect the cable and configure the interface, but that's about all. This, however, is going to require some more work on my part. The reason I'm writting under this topic is that I get the following messages (boot time or dmesg) and don't know if it's going to affect the operation in a very bad way (or not). (This should be the NO NETWOK kernel, in spite of the messages you see bellow !)uClinux/Nios II
Altera Nios II support (C) 2004 Microtronix Datacom Ltd.
Built 1 zonelists
Kernel command line: root=/dev/mtdblock0 ro
PID hash table entries: 128 (order: 7, 2048 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory available: 14340k/16384k RAM, 0k/0k ROM (1303k kernel code, 545k data)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
NET: Registered protocol family 16 <<< !!!!!
NIOS serial driver version 0.0
ttyS0 (irq = 5) is a builtin NIOS UART
ttyS1 (irq = 6) is a builtin NIOS UART
ttyS2 (irq = 8) is a builtin NIOS UART
ttyS3 (irq = 9) is a builtin NIOS UART
ttyS4 (irq = 10) is a builtin NIOS UART
Serial: JTAG UART driver $Revision: 1.4 $
ttyJ0 at MMIO 0x80920820 (irq = 2) is a jtag_uart
io scheduler noop registered
io scheduler anticipatory registered
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
physmap flash device: 8000000 at 0
Failed to ioremap <<<<<<<<<
uclinux: RAM probe address=0x11ce450 size=0x0
Creating 1 MTD partitions on "RAM":
0x00000000-0x00000000 : "ROMfs"
mtd: partition "ROMfs" is out of reach -- disabled <<<<<<<<<
uclinux: set ROMfs to be root filesystem
Microtronix map: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
Microtronix map: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
RedBoot partition parsing not available
Using Microtronix development partition definition
Creating 2 MTD partitions on "Microtronix map":
0x00200000-0x00800000 : "romfs"
0x00000000-0x00200000 : "loader/kernel"
microtronix: RAM probe address=0x200000 size=0xf3000
Creating 1 MTD partitions on "RAM":
0x00000000-0x000f3000 : "ROMfs"
microtronix: set ROMfs to be root filesystem
slram: not enough parameters. <<<<<<<<<
blkmtd: version $Revision: 1.5 $ <<<<<<<<<
blkmtd: error: missing `device' name <<<<<<<<<
NET: Registered protocol family 2 << !!!!
IP: routing cache hash table of 512 buckets, 4Kbytes << !!!!
TCP established hash table entries: 1024 (order: 1, 8192 bytes) << !!!!
TCP bind hash table entries: 1024 (order: 0, 4096 bytes) << !!!!
TCP: Hash tables configured (established 1024 bind 1024) << !!!!
NET: Registered protocol family 1 << !!!!
Freeing unused kernel memory: 440k freed (0x1152000 - 0x11bf000)
init started: BusyBox v1.1.0 (2006.02.12-20:01+0000) multi-call binary
Initializing ramdisk for /var ...
Initializing ramdisk for /tmp ...
Initializing ramdisk for /mnt ...
Mounting /proc filesystem...
Mounting /sys filesystem...
Welcome to Our Own(TM)
uClinux NO NET
development environment!
nios_01 login: root
Nov 30 00:02:37 login: root login on `ttyJ0'
BusyBox v1.1.0 (2006.02.12-20:01+0000) Built-in shell (msh)
Enter 'help' for a list of built-in commands.
#