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