Categories: PogoPlug Development
Hi,
So I've been trying to get openpogo installed onto my pogoplug pink using this, and have semi-bricked it. I can get an ssh connection to it, but when i try to login as root i get "server unexpectedly closed network connection". I was able to make a serial cable and can access the pogoplug with that, but when i try to " mount -o rw,remount /" to delete the changes i made, i get "cannot read /proc/mounts: No such file or directory". i have browsed the forums and came across this and this, but they both seem to be aimed towards the original pogoplug/V1 board, not the pogoplug pink/V2 board. Could someone post a step by step guide to re-flashing the original software onto the pogoplug pink/V2 board. I don't want to use the wrong images and mess up my pogoplug worse then it already is.

RSS



Ok, I've fixed it.
I took what was said in http://www.pogoplugged.com/x/forum/thread/11515/How-To-Find-mkfs-jffs2-and-ot... and http://www.pogoplugged.com/forum/thread/13851/Restoring-Pogoplug/ and with a few tweaks, got it to work for my pogoplug pink, restoring it to firmware 1.0.0.42; but if u unregister and reregister the item on my.pogoplug.com, you'll have the latest firmware.
So i got the ramdisk and kernel from here http://plugapps.com/os/pogoplug/ce_mirror/ v2.0b ramdisk and v2.0 kernel and set up a tftp server, but had the pogoplug connected to my network, rather then directly with a crossover cable, and after several attempts (i kept getting checksum CRC error) and a bit more reading (rather then skimming) i was able to tweak the commands to make it work. Bellow is my commands (***** means use the info from "printenv")
setenv serverip *****
setenv ipaddr *****
setenv ethaddr *****
setenv cesvcid *****
setenv ceboardver PPV2
setenv bootcmd 'nand read.e 0x800000 0x100000 0x200000; setenv bootargs $(console) $(bootargs_root);bootm 0x800000'
saveenv
setenv serverip *****
setenv ipaddr *****
nand erase 0x100000 0x400000
tftp 0x800000 ce_kernel_v2.0.img
nand write.e 0x800000 0x100000 0x1e2db4
tftp 0x1000000 ce_ramdisk_v2.0b.img
setenv bootargs_root root=/dev/mtdblock2 ro initrd=0x1000000,0xddc600
setenv bootargs $(console) $(bootargs_root)
bootm 0x800000