#22242: cannot get RW rootfs on MLC NAND equipped RB450G boards
-------------------------+------------------------
Reporter: leonardogyn | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: packages | Version: Trunk
Keywords: |
-------------------------+------------------------
Hi ... i'm having a hard time getting OpenWRT to run on which appears to
be newer versions of RB450G boards. The main difference i found among
boards is that some are equipped with SLC NAND chipsets (these are the
ones that works just fine) and others are equipped with MLC NAND chipsets
(these are the ones that DON'T work fine, rootfs is mounted RO only and i
wasn't able to change that)
On both boards i can successfully netboot, wget2nand OpenWRT images and
even boot from the NAND. That means, clarly, that writing to the NAND is
OK on both boards/NAND chipsets. However, on the MLC NAND equipped boards,
rootfs is mounted RO after booting from NAND and that's not good for me :(
From the good RB450G ones (SLC NAND equipped), i have:
{{{
root@OpenWrt:/# grep r4 /etc/banner
DESIGNATED DRIVER (Bleeding Edge, r49195)
root@OpenWrt:/# dmesg | grep -i nand
NAND flash driver for RouterBoard 4xx series version 0.2.0
nand: Could not find valid ONFI parameter page; aborting
nand: device found, Manufacturer ID: 0xad, Chip ID: 0xdc
nand: Hynix NAND 512MiB 3,3V 8-bit
nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
Creating 3 MTD partitions on "NAND 512MiB 3,3V 8-bit":
root@OpenWrt:/#
}}}
from the bad ones, MLC NAND equipped ones:
{{{
root@OpenWrt:/# grep r4 /etc/banner
DESIGNATED DRIVER (Bleeding Edge, r49195)
root@OpenWrt:/# dmesg | grep -i nand
NAND flash driver for RouterBoard 4xx series version 0.2.0
nand: device found, Manufacturer ID: 0xad, Chip ID: 0xdc
nand: Hynix NAND 512MiB 3,3V 8-bit
nand: 512 MiB, MLC, erase size: 256 KiB, page size: 2048, OOB size: 64
Creating 3 MTD partitions on "NAND 512MiB 3,3V 8-bit":
yaffs: MTD device is not NAND it's type 8
root@OpenWrt:/#
}}}
despite the 'Could not find valid ONFI parameter page' on some RB450Gs,
those are the ones who are working fine.
i also really think the 'MTD device is not NAND' is related to the
failure, altough i couldn't find a workaround for that.
tests were done from images i compiled myself based on the git source tree
i download yesterday, that means, a VERY recent git tree.
--
Ticket URL: <https://dev.openwrt.org/ticket/22242>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets