The card carries stage 1 and our system in known regions
observed on hardware. Our layout has now been written to a card and booted: stage 1 raw at 1M and 1.5M, U-Boot at 2M, environment at 3M and 3.5M, the boot ext4 at 4M and the root ext4 at 128M. The board boots from it and mounts / from /dev/mmcblk1p2 (docs/evidence/hardware-userspace.md). One size in the list is empirical rather than chosen: the boot partition is 112 MiB because 83 MiB of content did not fit the original 80.
The card SHALL carry the vendored stage 1 and the system this project builds in documented regions, and the layout SHALL be recorded as offsets and sizes rather than implied by a tool's defaults.
raw boot firmware occupies sectors 0 through 102399; partition 1 begins at sector 102400 and is 30 MB of FAT32 labelled BIN; partition 2 begins at sector 163840 and is 500 MB of FAT32 labelled SDCARD.
A card is examined after flashing
- WHEN someone inspects a flashed card's partition table
- THEN it matches the layout the repository documents