Hi all,
I need some help restoring the original firmware on my Pogoplug V4 (A3-01). My actual situation is that I can only boot into uBoot. I don't have a working o.s. on the nand and I can't manage to boot any other o.s from usb or mmc. Luckily I have both access to the serial console and mtds backups. Now my question is: how do I use these backups to restore my device? How I know where to write uboot or uImage? How I've to calculate the offset of nand write command? Are all mtds in sequence? Can you give me some examples? I don't even know if my $mdparts is correct but maybe this can help!(?).
thanks to anyone who can help me!
I need some help restoring the original firmware on my Pogoplug V4 (A3-01). My actual situation is that I can only boot into uBoot. I don't have a working o.s. on the nand and I can't manage to boot any other o.s from usb or mmc. Luckily I have both access to the serial console and mtds backups. Now my question is: how do I use these backups to restore my device? How I know where to write uboot or uImage? How I've to calculate the offset of nand write command? Are all mtds in sequence? Can you give me some examples? I don't even know if my $mdparts is correct but maybe this can help!(?).
~ # cat /proc/partitions major minor #blocks name 31 0 2048 mtdblock0 31 1 3072 mtdblock1 31 2 3072 mtdblock2 31 3 8192 mtdblock3 31 4 114688 mtdblock4
~ # cat /proc/mtd dev: size erasesize name mtd0: 00200000 00020000 "u-boot" mtd1: 00300000 00020000 "uImage" mtd2: 00300000 00020000 "uImage2" mtd3: 00800000 00020000 "failsafe" mtd4: 07000000 00020000 "root"
thanks to anyone who can help me!