Just checked build0329, and buildroot compiled smoothly for me.
I noticed that nios2linux-1.4.zip was missing (ie. not in build0329.zip), however it is available in previous zipfiles.
Here's what happens when I try to boot 2.6.16 kernel. I *think* busybox has ELF header not flat.
Uncompressing Linux... Ok, booting the kernel.
Linux version 2.6.16 (andrew@ce00205) (gcc version 3.4.6)# 2 PREEMPT Wed Mar 29
16:57:28 EST 2006
uClinux/Nios II
Altera Nios II support (C) 2004 Microtronix Datacom Ltd.
Built 1 zonelists
Kernel command line:
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: 14988k/16384k RAM, 0k/0k ROM (742k kernel code, 482k data)
Mount-cache hash table entries: 512
io scheduler noop registered
io scheduler deadline registered (default)
Serial: JTAG UART driver $Revision: 1.4 $
ttyJ0 at MMIO 0x821208b0 (irq = 1) is a jtag_uart
Freeing unused kernel memory: 408k freed (0x10c2000 - 0x1127000)
BINFMT_FLAT: bad header magic
BINFMT_FLAT: bad header magic
Failed to execute /init
BINFMT_FLAT: bad header magic
BINFMT_FLAT: bad header magic
BINFMT_FLAT: bad header magic
BINFMT_FLAT: bad header magic
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
Any ideas?