[GUIDE] iConnect USB boot with No Hacking

Install Arch Linux ARM on other devices.

[GUIDE] iConnect USB boot with No Hacking

Postby hno » Fri May 20, 2011 10:05 pm

The default u-boot supports USB booting with no need for console access or even a running system. Just press the reset button during the early bootup as instructed for the imager application.

Names of the kernel & initrd to load is hardcoded

kernel: uImage_nasplug_2.6.30.9_ramdisk
initrd: uboot.ramfs.gz

these can be replaced by any kernel & initrd uboot images however.

The complete uboot environment activated by the reset button is as follows:

$this->bbcode_second_pass_code('', 'bootargs=console=ttyS0,115200 ramdisk=32768 mtdparts=orion_nand:0xc0000@0x0(uboot),0x20000@0xa0000(env),0x300000@0x100000(zImage),0x300000@0x540000(initrd),0x1f400000@0x980000(boot)
ethprime=egiga0
ethact=egiga0
serverip=192.168.100.70
ipaddr=192.168.100.71
arcNumber=1682
mainlineLinux=yes
usbstart=usb start
load1=fatload usb 0:1 0x2000000 uImage_nasplug_2.6.30.9_ramdisk 0x300000
load2=fatload usb 0:1 0x2300000 uboot.ramfs.gz
boot=bootm 0x2000000 0x2300000
bootcmd=run usbstart load1 load2 boot
')
hno
 
Posts: 1
Joined: Sat Apr 30, 2011 1:10 pm

Re: USB boot with no hacking

Postby jasonldf » Sun May 22, 2011 1:43 am

Thanks, this is a gem. It opens up hacking of the iconsole without serial console access.
jasonldf
 
Posts: 8
Joined: Sun Dec 12, 2010 3:47 am


Return to [Please read announcement] Community-Supported Devices

Who is online

Users browsing this forum: No registered users and 9 guests