docs-session-status-b43-deep-runs
This commit is contained in:
@@ -4,3 +4,4 @@
|
|||||||
*.edp
|
*.edp
|
||||||
*.bin
|
*.bin
|
||||||
__pycache__/
|
__pycache__/
|
||||||
|
uart.log
|
||||||
|
|||||||
@@ -259,3 +259,19 @@
|
|||||||
в хвост (парный pop, баланс), S12-default (мусор) дивертит в
|
в хвост (парный pop, баланс), S12-default (мусор) дивертит в
|
||||||
poll-resumption без визита в хвост (блоб 100->132B, uni+QEMU).
|
poll-resumption без визита в хвост (блоб 100->132B, uni+QEMU).
|
||||||
Диагностика: --sphist (дельты sp по pc), --tpop (куда уходит pop).
|
Диагностика: --sphist (дельты sp по pc), --tpop (куда уходит pop).
|
||||||
|
|
||||||
|
## b43 длинные прогоны - статус init 2026-09-15
|
||||||
|
- Сделано: прог-принты каждые 200K pc/sp/регистры, ловушка записи
|
||||||
|
в текст, --sphist дельты sp по pc, --tpop адреса ухода pop,
|
||||||
|
sbl_dis.py дизассемблер диапазонов без elftools.
|
||||||
|
- 105M-фолт b39 раскрыт: сиротский фрейм S12 гнал sp в текст,
|
||||||
|
push.w затер sbl_main. b40 вернул pop, b41 перенаправил вызов
|
||||||
|
пустыни на пролог и закрыл S20-ловушку, b42-безкаркас откачен
|
||||||
|
как вис, b43 разделил S12 на keep/divert по PBL-контракту.
|
||||||
|
- Состояние: b43 идет 380M без фолтов и зависаний, sbl_main
|
||||||
|
доходит до глубоких вызовов 0x802F938, строки SBL1, таблицы
|
||||||
|
pbl_shared в работе. UART пока пуст: init табличный и медленный.
|
||||||
|
- Что дает: зацикливания от наших стабов закрыты, каждый прогон
|
||||||
|
упирается в настоящий код прошивки. Дальше SDHCI и UEFI.
|
||||||
|
- Creep 300B/Kinsn вверх остается, закрыт маппингами DDRHI-ext
|
||||||
|
как runway. QEMU-паритет держится на b43.
|
||||||
|
|||||||
Reference in New Issue
Block a user