Repository navigation
ci: sigmastar: every die, NOR and SPI NAND; publish off for now - #108
Conversation
The build matrix takes the 50 images openipc-sigmastar's build.sh now makes: infinity2m, infinity6, 6b0, 6e, 6c, Iford, Ifado and Ifliegen, NOR and SPI NAND, next to infinity3. The smoke test boots the infinity3 and infinity2m legs as before; the rest are built and fit-checked. The publish job (OpenIPC/firmware latest and the openipc.org report) and its input are commented out: the images go only to this repository's sigmastar release until a board has run them.
PR Summary by QodoExpand SigmaStar CI to 50 images and pause external publishing
AI Description
Diagram
High-Level Assessment
Files changed (3)
|
Code Review by Qodo
1.
|
The NAND fit check allowed 8 MiB. Each die's SPI NAND image is its boot area, which ends where its environment starts: 2 MiB, 4352 KiB on infinity2m, 4864 KiB on infinity6c, 5632 KiB on Iford. The check now takes that limit per leg. README: the later dies were booted under qemu in development; CI boots only the infinity3 and infinity2m legs and builds and fit-checks the rest. CLAUDE.md: the SigmaStar section covers NAND and the commented-out publish; the Goke section, which the previous commit edited by mistake, says again that its publish runs. Reported by Qodo on #108.
ssc034a-nand and ssc034b-nand, 52 legs in all; their boot area ends at the environment, 0x500000 (5120 KiB).
The CI side of #107.
openipc-sigmastar'sbuild.shnow makes, one leg each. That covers infinity2m, infinity6, 6b0, 6e, 6c, Iford, Ifado and Ifliegen, NOR and SPI NAND, next to infinity3.publishjob (OpenIPC/firmwarelatestand the openipc.org report) is commented out, along with its input. Images go only to this repository'ssigmastarrelease (release=true) until a board has run them. Uncommenting the job and the input brings it back, still limited tou-boot-msc31*byPUBLISH_GLOB.CLAUDE.mdare updated: the SoC table, the "not run on silicon" note and the publish status.Merge #107 first. This PR's own run builds the current
openipc-sigmastar, which doesn't have the new SoCs yet, so its new legs fail until #107 is merged.