OK - I finally got around to building a serial cable, connecting it, and trying to "run boot_user" to see if I can get it to update.
No update yet, but I did get a clue...
(from the terminal log)
[ 5.465639] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 5.473855] mmc1: new high speed SDIO card at address 0001
[ 5.479408] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 15.516036] RAMDISK: gzip image found at block 0
[ 16.084036] uncompression error
[ 16.217311] EXT2-fs (ram0): warning: checktime reached, running e2fsck is recommended
[ 16.225200] VFS: Mounted root (ext2 filesystem) on device 1:0.
[ 16.231271] Freeing init memory: 896K
[ 16.235032] EXT2-fs (ram0): error: ext2_lookup: deleted inode referenced: 4136
[ 16.242354] EXT2-fs (ram0): error: ext2_lookup: deleted inode referenced: 4098
[ 16.249907] EXT2-fs (ram0): error: ext2_lookup: deleted inode referenced: 4218
[ 16.257198] EXT2-fs (ram0): error: ext2_lookup: deleted inode referenced: 4218
[ 16.264436] Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
[ 16.276923] Rebooting in 1 seconds..
OK - I read that as an inability to boot to the image on the RAM disk, which would explain why it can't perform an update.
I would guess that I need to try to recover the missing or corrupted image...
Any suggestions on how that might be possible?
|