Missed something - Bricked the Wink
So I followed the steps to perform the NAND Flash exploit detailed earlier in the thread.
I was attempting to connect pin 29 to the UART ground (though before that I tried the Ethernet cage, as mentioned earlier in the thread), and must have done something wrong.
*edit* I've successfully gotten in and used the following commands:
To get into the filesystem. However, when I let it boot normally, I still get the below:
Once it gets to
It will loop continually at this:
Is there a way to recover, or should I make my second exchange
(The first was actually for the same reason, but I didn't get into the device due to stupidity in Putty config).
There were a few other failures before this behavior was exhibited, however.
I should also mention that I may have done something very silly - I ran this, and may have screwed everything up. You see, I had paired the wink with my phone, and updated the wink. When I first saw the loop above, I ran this (really without thinking about the consequences)
Ideas? I really garfed it up.
So I followed the steps to perform the NAND Flash exploit detailed earlier in the thread.
I was attempting to connect pin 29 to the UART ground (though before that I tried the Ethernet cage, as mentioned earlier in the thread), and must have done something wrong.
*edit* I've successfully gotten in and used the following commands:
Code:
=> setenv bootdelay 1
=> saveenv
setenv bootargs 'noinitrd console=ttyAM0,115200 rootfstype=ubifs ubi.mtd=5 root=ubi0:rootfs rw gpmi init=/bin/sh'
nand read ${loadaddr} app-kernel 0x00400000 && bootm ${loadaddr}
To get into the filesystem. However, when I let it boot normally, I still get the below:
Once it gets to
Code:
Launch upgrade script
+ /root/platform/run_upgrade.sh
+ FILE=/tmp/isalive
It will loop continually at this:
Code:
+ '[' '!' -e /tmp/isalive ']'
+ sleep 1
Is there a way to recover, or should I make my second exchange
There were a few other failures before this behavior was exhibited, however.
I should also mention that I may have done something very silly - I ran this, and may have screwed everything up. You see, I had paired the wink with my phone, and updated the wink. When I first saw the loop above, I ran this (really without thinking about the consequences)
Code:
mount -a
ubiformat /dev/mtd3 -y -q
ubiattach -p /dev/mtd3
mknod /dev/ubi1 c 252 0
ubimkvol /dev/ubi1 -m -N database
mount -t ubifs ubi1:database /database
Ideas? I really garfed it up.
Last edited: