Comment 6 for bug 329098

Revision history for this message
Loïc Minier (lool) wrote :

So I confirm with either linux-image-2.6.28-11-iop32x_2.6.28-11.34_armel.deb or the current netboot images from:
http://ports.ubuntu.com/ubuntu-ports/dists/jaunty/main/installer-armel/current/images/iop32x/netboot/

The kernels will however start *without* an initramfs:
Raw file loaded 0x00200000-0x003f38df, assumed entry at 0x00200000--------------
RedBoot> exec -c "console=ttyS0,115200 root=/dev/ram0 mem=128M@0xa0000000"------
Build ATAG----------------------------------------------------------------------
ATAG_MEM: Overwrite ram_end with real_region_top=0x20000000, memsize=512 M------
ATAG_MEM=536870912@0xa0000000, MACH_TYPE=1101-----------------------------------
Using base address 0x00200000 and length 0x001f38e0-----------------------------
Uncompressing Linux.................................................................................................................................... done, booting the kernel.---------------------------------------------------------------
Linux version 2.6.28-11-iop32x (buildd@nageia) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #34-Ubuntu Tue Mar 17 22:08:03 UTC 2009 (Ubuntu 2.6.28-11.34-iop32x)
CPU: XScale-80219 [69052e30] revision 0 (ARMv5TE), cr=0000397f------------------
CPU: VIVT data cache, VIVT instruction cache------------------------------------
Machine: Thecus N2100-----------------------------------------------------------
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
Kernel command line: console=ttyS0,115200 root=/dev/ram0 mem=128M@0xa0000000
PID hash table entries: 512 (order: 9, 2048 bytes)
Console: colour dummy device 80x30
...

(the dashers are due to screen corruption in "screen" during http load)

I'm loading with:
ip_address -l 192.168.0.106 -h 192.168.0.101
load -r -v -b 0x00f00000 -m http /initrd
load -r -v -b 0x00200000 -m http /vmlinux
exec -c "console=ttyS0,115200 root=/dev/ram0 initrd=0xa0800000,42M mem=128M@0xa0000000"

 => doesn't boot

if I load with:
ip_address -l 192.168.0.106 -h 192.168.0.101
load -r -v -b 0x00200000 -m http /vmlinux
exec -c "console=ttyS0,115200 root=/dev/ram0 mem=128M@0xa0000000"

 => boots