Repository navigation
nor-split, sysupgrade, install pages: catch up with the split layout's last rounds - #631
Conversation
…s last rounds - nor-split-layout: the 3.0 and 3.4 kernels without a device tree (the Hi3516CV100 family, Hi3520DV200, GK7102/GK7102S) find the layout from the images and log the offsets; the fixed-slot package note covers every SoC that ships both packages; the settings sysupgrade lost on split upgrades from 2026-10-21 to 10-24 (OpenIPC/firmware#2677) and the split upgrade on 3.x kernels without sysfs partition offsets (#2683); a "Recovery from U-Boot" section: fwupd takes firmware.bin.<soc>, else the fixed-slot pair, and a split kernel that fails its CRC starts recovery by itself. - sysupgrade: points a camera that came back on defaults then to that note. - install-goke: the split layout does not need the OpenIPC U-Boot; any U-Boot that loads the kernel from 0x50000 boots it, as nor-split-layout already says. - install-novatek: OpenIPC U-Boot builds for NT98562 and NT98566 are published since 2026-10-27, QEMU only so far.
PR Summary by QodoDocument NOR split-layout upgrades, recovery, and bootloader support
AI Description
Diagram
High-Level Assessment
Files changed (4)
|
Code Review by Qodo
1. The guide publishes exact internal log wording
|
…, and erases the settings Review of #631: the recovery section names the U-Boot builds that have it (from OpenIPC/u-boot#77 on the Hi3516CV100 family and Hi3520DV200, #87 on GK7102/GK7102S; earlier ones install only the fixed-slot pair), offers the fixed-slot fallback only where the SoC ships that package (the split-only ones need firmware.bin on the server), and warns that fwupd, by hand or after a failed kernel CRC, erases the settings.
A review of the wiki against this week's changes. The split-layout tables were already updated round by round; this fills in what they don't cover.
nor-split-layout.md:boot. Their log line is shown, since it names the offsets.fwupdtakesfirmware.bin.<soc>and falls back to the fixed-slot pair, and a split kernel that fails its CRC starts recovery by itself.sysupgrade.md: points a camera that came back on defaults in that window to the note.install-goke.md: said the split layout needs the OpenIPC U-Boot. Asnor-split-layout.mdalready says, any U-Boot that loads the kernel from 0x50000 boots it; the OpenIPC one adds the scan,fwupdand recovery.install-novatek.md: OpenIPC U-Boot builds for NT98562/NT98566 have been published since 2026-10-27, QEMU-only so far. The instructions keep the vendor U-Boot.