Re: [LEDE-DEV] Bad NAND my sysupgrade / help
On 2018-02-02 13:17, Denis Periša wrote: Anyhow, I managed to do it. I booted new LEDE iniramfs kernel.. Then did ubiformat, ubiattach, ubimkvol on mtd6 ONLY, I labeled it "rootfs" mounted it, transfered rootfs.tar.gz and extracted.. then booted initramfs kernel of old openwrt and formatted mtd5 ONLY and only block device like mtd erase kernel then I mounted kernel mtdblock5 , transfered -lzma.elf kernel and rebooted. viola, boots with lot of nand errors, but I see it working good. so .. if I could help someone.. here it is.! I hope there can be some nand error checking in sysupgrade! sysupgrade says it flashed success but bootloader says there is no kernel. Other device - no problem. On Fri, Feb 2, 2018 at 1:04 PM, Denis Periša wrote: Thank you for the information. I have 2 identical (very old) Mikrotik RB2011 devices which have run unaltered for many years but are now flashed to OpenWrt for another purpose. 1 of the devices showed the same behaviour you described. I will definitely try this on the broken device. Thanks for taking the effort to share this! Koen ___ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev
Re: [LEDE-DEV] Bad NAND my sysupgrade / help
Anyhow, I managed to do it. I booted new LEDE iniramfs kernel.. Then did ubiformat, ubiattach, ubimkvol on mtd6 ONLY, I labeled it "rootfs" mounted it, transfered rootfs.tar.gz and extracted.. then booted initramfs kernel of old openwrt and formatted mtd5 ONLY and only block device like mtd erase kernel then I mounted kernel mtdblock5 , transfered -lzma.elf kernel and rebooted. viola, boots with lot of nand errors, but I see it working good. so .. if I could help someone.. here it is.! I hope there can be some nand error checking in sysupgrade! sysupgrade says it flashed success but bootloader says there is no kernel. Other device - no problem. On Fri, Feb 2, 2018 at 1:04 PM, Denis Periša wrote: > root@RECOVERY:/# ubinfo /dev/ubi1 > ubi1 > Volumes count: 0 > Logical eraseblock size: 258048 bytes, 252.0 KiB > Total amount of logical eraseblocks: 15 (3870720 bytes, 3.7 MiB) > Amount of available logical eraseblocks: 0 (0 bytes) > Maximum count of volumes 128 > Count of bad physical eraseblocks: 0 > Count of reserved physical eraseblocks: 11 > Current maximum erase counter value: 0 > Minimum input/output unit size: 2048 bytes > Character device major/minor:253:0 > > seems ubifs cannot find any space available > I tried old openwrt , mounted /dev/mtdblock5 and got about 70% free > space but only afer nand format from routerboot. Rest is maked bad and > could be bad indeed.. > but problem remains.. altho I have enough to flash kernel, ubi does > not see that free space. > > Any help from anyone is much appritiated. > > On Wed, Jan 31, 2018 at 8:41 PM, Denis Periša wrote: >> Hi, Thanx for input ;) >> it's routerboard 433AH and 435G (rb433AH/435G) >> I've found out like `nand scrub` .. haven't tried it yet as I don't >> have nand tools compiled but will. But also I'm afraid it's not it. >> It is bug.. I had few new RB435G ordered for citiy wireless and they >> went from 0 to 100% bad during flash.. now shows 100% usage on kernel >> partition.. >> however rootfs partition is intact by it. hm. >> no u-boot however , RooterBoot or something like it driving it.. would >> be nice to change it but I lack that kind of time to investigate it. >> >> On Wed, Jan 31, 2018 at 5:03 PM, Alberto Bursi >> wrote: >>> >>> >>> On 01/31/2018 01:56 PM, Denis Periša wrote: Hi all, I got this once before but sent it on RMA. anyhow, I did some flashing from jffs2 to ubifs and initramfs kernel image loaded up fine, but on sysupgrade it marked all my kernel filesystem as bad nand.. 0 space left. I know for sure this is just fake mark as I copied kernel just before in it and It happended before to me. ANY , ANY chance there is some nand tool that can re-check those blocks and recover it to zero state? thank you! >>> >>> I've seen commands in uboot (popular bootloader) that can reset nand bad >>> blocks, you would need to connect to serial console by soldering pins to the >>> device's board and then using a TTL-USB dongle to connect your PC to it. >>> >>> But if it keeps doing that it might be a bug in the OpenWrt firmware (that >>> can't use the NAND properly and then marks it as bad). >>> >>> Would be useful to state what is your device. >>> >>> -Alberto >>> >>> ___ >>> Lede-dev mailing list >>> Lede-dev@lists.infradead.org >>> http://lists.infradead.org/mailman/listinfo/lede-dev ___ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev
Re: [LEDE-DEV] Bad NAND my sysupgrade / help
root@RECOVERY:/# ubinfo /dev/ubi1 ubi1 Volumes count: 0 Logical eraseblock size: 258048 bytes, 252.0 KiB Total amount of logical eraseblocks: 15 (3870720 bytes, 3.7 MiB) Amount of available logical eraseblocks: 0 (0 bytes) Maximum count of volumes 128 Count of bad physical eraseblocks: 0 Count of reserved physical eraseblocks: 11 Current maximum erase counter value: 0 Minimum input/output unit size: 2048 bytes Character device major/minor:253:0 seems ubifs cannot find any space available I tried old openwrt , mounted /dev/mtdblock5 and got about 70% free space but only afer nand format from routerboot. Rest is maked bad and could be bad indeed.. but problem remains.. altho I have enough to flash kernel, ubi does not see that free space. Any help from anyone is much appritiated. On Wed, Jan 31, 2018 at 8:41 PM, Denis Periša wrote: > Hi, Thanx for input ;) > it's routerboard 433AH and 435G (rb433AH/435G) > I've found out like `nand scrub` .. haven't tried it yet as I don't > have nand tools compiled but will. But also I'm afraid it's not it. > It is bug.. I had few new RB435G ordered for citiy wireless and they > went from 0 to 100% bad during flash.. now shows 100% usage on kernel > partition.. > however rootfs partition is intact by it. hm. > no u-boot however , RooterBoot or something like it driving it.. would > be nice to change it but I lack that kind of time to investigate it. > > On Wed, Jan 31, 2018 at 5:03 PM, Alberto Bursi > wrote: >> >> >> On 01/31/2018 01:56 PM, Denis Periša wrote: >>> >>> Hi all, >>> >>> I got this once before but sent it on RMA. >>> >>> anyhow, I did some flashing from jffs2 to ubifs and initramfs kernel >>> image loaded up fine, but on sysupgrade it marked all my kernel >>> filesystem as bad nand.. 0 space left. I know for sure this is just >>> fake mark as I copied kernel just before in it and It happended before >>> to me. >>> >>> ANY , ANY chance there is some nand tool that can re-check those >>> blocks and recover it to zero state? >>> >>> thank you! >>> >>> >> >> I've seen commands in uboot (popular bootloader) that can reset nand bad >> blocks, you would need to connect to serial console by soldering pins to the >> device's board and then using a TTL-USB dongle to connect your PC to it. >> >> But if it keeps doing that it might be a bug in the OpenWrt firmware (that >> can't use the NAND properly and then marks it as bad). >> >> Would be useful to state what is your device. >> >> -Alberto >> >> ___ >> Lede-dev mailing list >> Lede-dev@lists.infradead.org >> http://lists.infradead.org/mailman/listinfo/lede-dev ___ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev
Re: [LEDE-DEV] Bad NAND my sysupgrade / help
Hi, Thanx for input ;) it's routerboard 433AH and 435G (rb433AH/435G) I've found out like `nand scrub` .. haven't tried it yet as I don't have nand tools compiled but will. But also I'm afraid it's not it. It is bug.. I had few new RB435G ordered for citiy wireless and they went from 0 to 100% bad during flash.. now shows 100% usage on kernel partition.. however rootfs partition is intact by it. hm. no u-boot however , RooterBoot or something like it driving it.. would be nice to change it but I lack that kind of time to investigate it. On Wed, Jan 31, 2018 at 5:03 PM, Alberto Bursi wrote: > > > On 01/31/2018 01:56 PM, Denis Periša wrote: >> >> Hi all, >> >> I got this once before but sent it on RMA. >> >> anyhow, I did some flashing from jffs2 to ubifs and initramfs kernel >> image loaded up fine, but on sysupgrade it marked all my kernel >> filesystem as bad nand.. 0 space left. I know for sure this is just >> fake mark as I copied kernel just before in it and It happended before >> to me. >> >> ANY , ANY chance there is some nand tool that can re-check those >> blocks and recover it to zero state? >> >> thank you! >> >> > > I've seen commands in uboot (popular bootloader) that can reset nand bad > blocks, you would need to connect to serial console by soldering pins to the > device's board and then using a TTL-USB dongle to connect your PC to it. > > But if it keeps doing that it might be a bug in the OpenWrt firmware (that > can't use the NAND properly and then marks it as bad). > > Would be useful to state what is your device. > > -Alberto > > ___ > Lede-dev mailing list > Lede-dev@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/lede-dev ___ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev
Re: [LEDE-DEV] Bad NAND my sysupgrade / help
On 01/31/2018 01:56 PM, Denis Periša wrote: Hi all, I got this once before but sent it on RMA. anyhow, I did some flashing from jffs2 to ubifs and initramfs kernel image loaded up fine, but on sysupgrade it marked all my kernel filesystem as bad nand.. 0 space left. I know for sure this is just fake mark as I copied kernel just before in it and It happended before to me. ANY , ANY chance there is some nand tool that can re-check those blocks and recover it to zero state? thank you! I've seen commands in uboot (popular bootloader) that can reset nand bad blocks, you would need to connect to serial console by soldering pins to the device's board and then using a TTL-USB dongle to connect your PC to it. But if it keeps doing that it might be a bug in the OpenWrt firmware (that can't use the NAND properly and then marks it as bad). Would be useful to state what is your device. -Alberto ___ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev
[LEDE-DEV] Bad NAND my sysupgrade / help
Hi all, I got this once before but sent it on RMA. anyhow, I did some flashing from jffs2 to ubifs and initramfs kernel image loaded up fine, but on sysupgrade it marked all my kernel filesystem as bad nand.. 0 space left. I know for sure this is just fake mark as I copied kernel just before in it and It happended before to me. ANY , ANY chance there is some nand tool that can re-check those blocks and recover it to zero state? thank you! ___ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev