View Single Post
Old 10-10-2011, 04:53 AM   #85
nikkie
Guru
nikkie is slicker than a case of WD-40nikkie is slicker than a case of WD-40nikkie is slicker than a case of WD-40nikkie is slicker than a case of WD-40nikkie is slicker than a case of WD-40nikkie is slicker than a case of WD-40nikkie is slicker than a case of WD-40nikkie is slicker than a case of WD-40nikkie is slicker than a case of WD-40nikkie is slicker than a case of WD-40nikkie is slicker than a case of WD-40
 
nikkie's Avatar
 
Posts: 614
Karma: 73700
Join Date: Oct 2009
Location: WA, USA
Device: Android, Kindle Paperwhite, lots of ancient readers
Well, the environment variables suggest that you could also do it over nfs, which would be considerably more convenient than setting up a tftpboot server.

In any case, it looks like we will very soon be needing an image to actually drop on here. Can you make one from your good PE using BusyBox?

We could probably drop the files via nfs or kermit if you've got an image ready.

It's interesting - they clearly put a fair bit of effort into making it easy for *them* to fix broken edge software, but then failed to make it easy for anyone else to do so. The below variables suggest that they have a recovery SD image which can be used to do maintenance, as well as a tftpboot server and nfs file system set up for copying shit.

If any of the real Edge devs are lurking here in the forums, you could toss us a bone and send us your maintenance image.

Quote:
bootcmd=run boot_and
esiboot=sf read 0x500000 0x100000 0x300000
bootargs_and=mem=512M console=ttyS1,115200 flipped=0 initrd=0x01000000,24M ramdisk_size=24576 root=/dev/ram0 init=init ubi.mtd=Android
boot_and=nand read 0x01000000 0x01200000 0x00100000;setenv bootargs $(bootargs_and);setenv autoboot boot; bootz 0x500000
bootargs_andsd=mem=512M console=ttyS1,115200 flipped=0 init=init root=/dev/mmcblk0p1 rw rootwait
boot_andsd=setenv bootargs $(bootargs_andsd);setenv autoboot boot; bootz 0x500000
bootargs_maint=mem=512M console=ttyS1,115200 flipped=0 initrd=0x01000000,24M ramdisk_size=24576 root=/dev/ram0 ip=192.168.2.101:192.168.2.100::255.255.255.0::usb 0n mmode=1 esi_cmd=none
boot_maint=nand read 0x01000000 0x01300000 0x01800000;setenv bootargs $(bootargs_maint);setenv autoboot boot; bootz 0x500000
bootargs_user=mem=512M console=ttyS1,115200 flipped=0 initrd=0x01000000,24M ramdisk_size=24576 root=/dev/ram0 ip=192.168.2.101:192.168.2.100::255.255.255.0::usb 0n mmode=1 esi_cmd=--maint_user=cmd5
boot_user=nand read 0x01000000 0x01300000 0x01800000;setenv bootargs $(bootargs_user);setenv autoboot boot; bootz 0x500000
boot_recover=nand read 0x01000000 0x01300000 0x01800000;setenv esiboot sf read 0x500000 0x400000 0x300000;setenv bootargs $(bootargs_maint);setenv autoboot boot; bootz 0x500000
bootargs_maintsd=mem=512M console=ttyS1,115200 flipped=0 root=/dev/mmcblk0p1 rw rootwait ip=192.168.2.101:192.168.2.100::255.255.255.0::usb 0n mmode=1 esi_cmd=none
boot_maintsd=setenv bootargs $(bootargs_maintsd);setenv autoboot boot; bootz 0x500000
bootargs_nfs=mem=512M console=ttyS1,115200 flipped=0 root=/dev/nfs nfsroot=192.168.2.100:/exports/rootfs rw rootwait ip=192.168.2.101:192.168.2.100::255.255.255.0::usb 0n
boot_maintnfs=setenv bootargs $(bootargs_nfs);setenv autoboot boot; bootz 0x500000
nikkie is offline   Reply With Quote