uzbek-plus/r2/T3-CLASS-A-SUMMARY.md
q 8d7721c775 B7: add network time bootstrap and persistent B7C cache
B7A: QMI DMS time vs VNIIFTRI NTP (DMS = UTC - 0.28 s, sigma 1 ms; NITZ = DMS
truncated to 1 s). B7B: a 1970 -> 2026 date -s step is harmless for the modem
stack. B7C: aurora-modem probes DMS/NITZ along the start flow and steps
CLOCK_REALTIME once at the first valid sample (REG registered/attached), never
RTC; background SNTP check (query only) after START OK. 3/3 class-A cold boots
PASS (residual +0.04/+0.36/+0.84 s), cache 14fe453a written (B7C_WRITE_VERIFIED)
and verified by a normal power-on (V1, +0.26 s).

Also publishes the prerequisite R2 (boot-hang / lk eMMC investigation, T4
telnet baseline that B7C builds on) and R3 (autonomous cold boot, NCM loss)
material, and extends tools/publish-sanitize.py to r2/, r3/, b7/.
Binary images, initramfs, busybox and raw logs stay out (see b7/*/SHA256SUMS).
2026-10-02 20:18:25 +03:00

17 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# R2/T3: итоговая выборка стартов класса A (полный сброс PMIC, RTC обнулён)
| # | Старт | Условия | PBL, мс | pm_device / pm_driver, мкс | SBL1 End, мкс | lk / eMMC | Linux | Итог |
|---|---|---|---|---|---|---|---|---|
| 1 | B5 01:12:14 | АКБ → USB, ≤8 с без питания, TX CH340 подключён | 125.1 | 11285 / 7564 | — | eMMC OK | да | PASS |
| 2 | D1 01:17:48 | АКБ → USB, 60 с, TX подключён | 123.9 | 11285 / 7564 | 309453 | eMMC OK | да | PASS |
| 3 | D2 01:19:48 | АКБ → USB, 60 с, TX подключён | 123.3 | 11254 / 7564 | 308812 | **CMD2 timeout → `Failure getting card's CID number!` → `mmc init failed!` → panic** | нет | **FAIL** (PS_HOLD reset через 14.8 с → старт B → PASS) |
| 4 | D3b 01:24:54 | АКБ → USB, 60 с, GND перепаян | 125.0 | 11254 / 7564 | 310612 | eMMC OK | да | PASS |
| 5–10 | C1–C6 10:27–10:42 | АКБ → USB, 90 с, **TX CH340 отсоединён** | 124.5–125.7 | 11285–11315 / 10156–10949 | 313052–314638 | eMMC OK (HS200) | да | PASS ×6 |
- Класс A: 10 валидных стартов (D3a исключён: отваливался GND). **PASS 9/10, CMD2 (CID) timeout 1/10 (D2).** Других типов сбоя нет.
- По SBL1 D2 от PASS-стартов класса A не отличается: PBL, pm_device_init, boot_config, pm_driver_init, SBL1 End — в тех же диапазонах.
- Вывод lk C1–C6 до `Done initialization of the card` одинаковый (md5 совпадает).
- Первое расхождение PASS/FAIL — первая строка после `[10] target_init()`:
- PASS: `[30] MMC card: H4G2a (0.2, 05 2002) …` → `SDHC Running in HS200 mode` → `[50] Done initialization of the card`;
- FAIL: `[20] Error: Command timeout error` → `[30] Failure getting card's CID number!` (CMD2 ALL_SEND_CID, после успешных CMD0/CMD1).
- pm_driver_init ~10.2–10.9 мс в C-серии против 7.56 мс раньше — при АКБ ~4.0 В вместо ~4.2 В (влияние заряда, не класса).