Pogoplug V2 not booting with 5.2.9-1-ARCH

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

Re: Pogoplug V2 not booting with 5.2.9-1-ARCH

Postby woody » Sat Aug 24, 2019 8:20 pm

So, I ran the script to install Jeff's rescue system again, in case the original was corrupted. It failed with this:
Code: Select all
# Installing Rescue System

flash_eraseall has been replaced by `flash_erase <mtddev> 0 0`; please use it
Erasing 128 Kibyte @ 460000 --  3 % complete flash_erase: Skipping bad block at 00480000
Erasing 128 Kibyte @ 1800000 -- 18 % complete flash_erase: Skipping bad block at 01820000
Erasing 128 Kibyte @ 23c0000 -- 28 % complete flash_erase: Skipping bad block at 023e0000
Erasing 128 Kibyte @ 47c0000 -- 56 % complete flash_erase: Skipping bad block at 047e0000
Erasing 128 Kibyte @ 7ee0000 -- 100 % complete
Writing data to block 0 at offset 0x0
Writing data to block 1 at offset 0x20000
Writing data to block 2 at offset 0x40000
Writing data to block 3 at offset 0x60000
Writing data to block 4 at offset 0x80000
Writing data to block 5 at offset 0xa0000
Writing data to block 6 at offset 0xc0000
Writing data to block 7 at offset 0xe0000
Writing data to block 8 at offset 0x100000
Writing data to block 9 at offset 0x120000
Writing data to block 10 at offset 0x140000
Writing data to block 11 at offset 0x160000
Writing data to block 12 at offset 0x180000
Writing data to block 13 at offset 0x1a0000
Writing data to block 14 at offset 0x1c0000
Writing data to block 15 at offset 0x1e0000
Writing data to block 16 at offset 0x200000
Writing data to block 17 at offset 0x220000
Writing data to block 18 at offset 0x240000
Writing data to block 19 at offset 0x260000
Writing data to block 20 at offset 0x280000
Writing data to block 21 at offset 0x2a0000
Writing data to block 22 at offset 0x2c0000
Writing data to block 23 at offset 0x2e0000
Writing data to block 24 at offset 0x300000
Writing data to block 25 at offset 0x320000
Writing data to block 26 at offset 0x340000
Writing data to block 27 at offset 0x360000
flash_eraseall has been replaced by `flash_erase <mtddev> 0 0`; please use it
flash_erase: error!: /dev/mtd2
             error 2 (No such file or directory)
libmtd: error!: cannot get information about "/dev/mtd2"
        error 2 (No such file or directory)
ubiformat: error!: cannot get information about "/dev/mtd2"
           error 2 (No such file or directory)
Installation failed.


This is the environment variable for mtdparts:
Code: Select all
mtdparts=mtdparts=orion_nand:1M(u-boot),-(rootfs)


So, I see that Jeff's rescue system installs a uImage file in mtd1 and a rootfs in mtd2. The current u-boot seems to have a rootfs in mtd1 and nothing in mtd2. Is the current u-boot supposed to fail over to the rootfs in mtd1 and is that different from Jeff's rescue system? Should I define a different mtdparts variable with 3 mtd partitions? Clearly, I'm confused about how this is supposed to work.
woody
 
Posts: 61
Joined: Tue Dec 11, 2012 2:40 pm

Re: Pogoplug V2 not booting with 5.2.9-1-ARCH

Postby moonman » Sat Aug 24, 2019 8:38 pm

Jeff's rescue system is not supported.
This one is: viewtopic.php?f=30&t=8383
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3323
Joined: Sat Jan 15, 2011 3:36 am

Re: Pogoplug V2 not booting with 5.2.9-1-ARCH

Postby woody » Sat Aug 24, 2019 9:25 pm

OK! I installed that rescue system and everything looks good now! Now I can upgrade my other pogos and get everything up to date. Thanks much for your help!
woody
 
Posts: 61
Joined: Tue Dec 11, 2012 2:40 pm

Previous

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 6 guests