Ziel

  • Aktueller Kernel (3.x) und updates ohne reflash des NAND-flash auf dem Board
    • impliziert laden des kernels von USB/tftp

Bootloader zu alt

  • der Bootloader (uboot 1.1.2) unterstützt kein USB

Listing der Umgebungsvariablen

CE>> printenv
bootdelay=2
baudrate=115200
autoload=n
bootfile="uImage"
kernflmode=s
load_nand=nboot 60500000 0 200000
load_nand2=nboot 60500000 0 800000
boot=bootm 60500000
boot_nand=run load_nand boot || run load_nand2 boot
ethaddr=00:25:31:XX:XX:XX
cesvcid=XXXXXXXXXXXXXXXXXXXXXXXXX
ceboardver=PPV3
serverip=192.168.1.20
ipaddr=192.168.1.122
bootargs_stock=root=ubi0:rootfs ubi.mtd=2,512 rootfstype=ubifs console=ttyS0,115200 elevator=cfq mac_adr=0x00,0x30,0xe0,0x00,0x00,0x00 mem=128M poweroutage=yes
load_custom_nand=nboot 60500000 0 500000
load_custom_nand2=nboot 60500000 0 B00000
boot_custom=run load_custom_nand boot || run load_custom_nand2 boot
bootcmd=run boot_custom
netmask=255.255.255.0
stdin=serial
stdout=serial
stderr=serial
bootargs=root=/dev/sda1 ubi.mtd=2,512 rootfstype=ext3 console=ttyS0,115200 elevator=cfq mac_adr=0x00,0x30,0xe0,0x00,0x00,0x00 rootwait mem=128M poweroutage=yes

Environment size: 889/131068 bytes
Kernel flashen

Uboot-Shell:

setenv ipaddr 192.168.x.x
setenv netmask 255.255.255.0
setenv gatewayip 192.168.x.y

tftpboot 0x60000000 uImage.nopci #schreibt uImage an Anfang des RAM

 
 
projekte/pogoplug_v3_archlinux.txt · Zuletzt geändert: 2012-03-30 15:41 von bongo
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki