Skip to content

James/boot improvements#153

Merged
suchmememanyskill merged 3 commits intomainfrom
james/boot-improvements
Apr 24, 2026
Merged

James/boot improvements#153
suchmememanyskill merged 3 commits intomainfrom
james/boot-improvements

Conversation

@jamesturton
Copy link
Copy Markdown
Collaborator

Various improvements
Should probably be rebased merged rather than squash commited

pdscomp and others added 2 commits April 20, 2026 10:07
The MMC partition device nodes are not yet present in /dev when preinit
runs as PID 1 — devtmpfs is auto-mounted by the kernel but secondary
partition nodes (mmcblk0p10) may lag behind. This causes the ext4 mount
of /data to fail silently, skipping the /etc overlay setup entirely.

Fix by:
1. Explicitly mounting devtmpfs on /dev at preinit start
2. Polling up to 2s for the data partition block device to appear

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
(cherry picked from commit 4548bad)
I noticed this error in dmesg from the panel-simple driver:
```
[    1.066237] panel-simple panel: Expected bpc in {6,8} but got: 0
```
We are now setting `bus-format` in our device tree, so we should be
handle the format we sett correctly. This fixes so parts of the TCON
peripheral not being initialised.
@jamesturton jamesturton force-pushed the james/boot-improvements branch from 4780fa3 to 169d673 Compare April 20, 2026 20:30
@github-actions
Copy link
Copy Markdown

✅ Build Artifacts

Branch: james/boot-improvements
Build: 169d673 (merge into main)

Artifact Size
CC1 Firmware 91.11 MB

View workflow run

@jamesturton jamesturton marked this pull request as ready for review April 23, 2026 07:04
@suchmememanyskill suchmememanyskill merged commit 1dc0a43 into main Apr 24, 2026
3 checks passed
@jamesturton jamesturton deleted the james/boot-improvements branch April 25, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants