18 Commits
Author SHA1 Message Date
vhaudiquet 2dceb2c8a4 Round 37: stub-free entry shim; U-BOOT.md handoff doc; payload cc014efa
The diagnostic wrapper phase (magenta fill, 3-blink train, 5 s hold)
is removed; the shim keeps only the load-bearing display revival
(OVL_EN, OVL0_2L_EN, backlight GPIOs) and the patched branch to
U-Boot. U-BOOT.md documents the boot chain, payload layout constants,
build/flash/verify commands, recovery and the U-Boot tree state.
U-Boot was rebuilt with the user's hand-tuned .config (16x32 font,
CONFIG_CHROMEOS) without re-running the defconfig.
2026-08-30 21:12:03 +02:00
vhaudiquet ba0fce4223 Round 31: ROOT CAUSE - PT pool exhausted by dynamic mappings; override get_page_table_size 2026-08-30 18:00:02 +02:00
vhaudiquet 8b58a2609d Round 30: fb text logger + abort dump (ESR/ELR/FAR) on panel 2026-08-30 17:49:59 +02:00
vhaudiquet eb06202d37 Round 29: sub-checkpoints inside scanout driver probe 2026-08-30 17:37:24 +02:00
vhaudiquet b9f828fa92 Round 28: reset = sync abort -> panic -> PSCI; PANIC_HANG to capture dump 2026-08-30 17:20:30 +02:00
vhaudiquet ebcb15d83a Round 27: board_late_init pink band; WDT-off reset anomaly 2026-08-30 17:00:22 +02:00
vhaudiquet c1d19f9757 Round 26: video probe works; disable WDT autostart + main_loop checkpoint 2026-08-30 16:42:07 +02:00
vhaudiquet 153626884c Round 25: video never probed — console env wiring; ENV_IS_NOWHERE + krane.env stdout mux 2026-08-30 16:28:28 +02:00
vhaudiquet b741a59dc9 Round 24: video probe failing stage; instrument bind + probe steps/error paths 2026-08-30 16:10:36 +02:00
vhaudiquet 89f992bda3 Round 23: root cause = linker fill before _start skews PIE fixup; TEXT_BASE 8-aligned, script asserts _start==__image_copy_start 2026-08-30 15:46:49 +02:00
vhaudiquet 8efb7ffe43 Round 22: wrapper healthy end-to-end; add board_init_f entry checkpoint 2026-08-30 15:26:47 +02:00
vhaudiquet 8581efa1d7 Round 21: fix branch patch (was overwriting delay's ret); recompute placement from _start file offset 2026-08-30 15:13:42 +02:00
vhaudiquet 9feeea8986 Round 20: video_clear reached; cyan/white two-band instrumentation 2026-08-30 14:47:16 +02:00
vhaudiquet a74e465e2d Round 19: correct PIE alignment (TEXT_BASE=0x4C000FFC, file@0xEC0) + post-clear checkpoint 2026-08-30 13:26:40 +02:00
vhaudiquet 579e9d7bbf Round 15: black anomaly; blink-train magenta wrapper + misc_init_r checkpoint 2026-08-30 11:18:57 +02:00
vhaudiquet ac6167e4e4 Round 14: 4K-align U-Boot entry inside the wrapped Image (start.S wfi hang) 2026-08-30 10:12:07 +02:00
vhaudiquet 278f93f805 Round 13: green = pre-video crash; U-Boot init checkpoint bands 2026-08-30 10:04:47 +02:00
vhaudiquet 15ff044b33 Round 12: U-Boot first boot black — diagnostic wrapper with green fill 2026-08-30 09:50:52 +02:00