Skip to content

Fritzbox memory chip misdetection since 0bc794a6 (master and 22.03) #9962

Closed
@hnyman

Description

@hnyman

cc @andyboeh and @chunkeey

Based on forum discussion, the commit 0bc794a "kernel: add support for Toshiba TC58NVG0S3HTA00 NAND flash" causes flash memory chip misdetection for some other Fritzbox devices, as the commit only defines a 4-byte flash memory chip ID that matches several chips used in the devices.

See discussion from this onward
https://forum.openwrt.org/t/openwrt-22-03-0-rc1-first-release-candidate/126045/182

OpenWrt 22.03.0-rc2 and rc3 are causing on a Fritzbox 7412 bootloops due to a misdetected flash chip.

Yup, that patch is missing the 5th ID byte entirely - both chips share the same first 4;

TC58NVG0S3HTA00 = 0x98 0xf1 0x80 0x15 0x72 (digikey datasheet, page 35)
TC58BVG0S3HTA00 = 0x98 0xf1 0x80 0x15 0xf2 (digikey datasheet, page 28)

The commit has also been backported to openwrt-22.03 after rc1, so both rc2 and rc3 suffer from this bug.

Metadata

Metadata

Assignees

No one assigned

    Labels

    release/22.03pull request/issue targeted (also) for OpenWrt 22.03 release

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions