docs: bootloader, emmc GPT40, firmware/programmers, peripherals map

This commit is contained in:
SashegDev
2026-09-07 07:22:19 +00:00
parent cca5bce8cb
commit c71733042e
4 changed files with 104 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
# Карта памяти + периферия (для dts)
## Критично для boot (полно)
- DDR 0x80000000 1GB + carveout: qseecom 0x87A00000 2M, modem_adsp 0x88000000 85M, peripheral 0x8D500000 5M, splash 0x83000000 12M
- IMEM 0x08600000 4K, SMEM 0x87D00000 1M
- SDC1 0x07824000 8bit eMMC, SDC2 0x07864000 4bit SD
- TLMM 0x01000000 3M (113 GPIO), SPMI 0x200F000 (PM8909 SID0)
- UART1 0x078AF000 IRQ107 (лог!), USB 0x078D9000 IRQ134/140
- INTC 0x0B000000, TIMER 0x0B020000 19.2MHz, MPM 0x4A3000 32kHz
## PM8909 (SPMI)
- PON 0x0800: KPDPWR=POWER 116, RESIN=VOL_DOWN 114
- MPP2 подсветка DSI hx8394d_720p bl_ctrl_pwm, PWM 0xBC00, VIB 0xC000, RTC 0x6000
- CHG/BMS 2100mAh (BV-T4G съемный), VADC/ADC_TM, L1-L18, WCD codec 0xF000
- Кнопки: VolUp gpio90, Camera focus 91 / snapshot 92
## Заглушки OK
WCNSS Pronto 0x0A000000, MSS modem PIL, MDSS/DSI (только FB файл),
charger=4.0V 25C, RTC фикс, thermal 35C, RPM/TZ SMC=nop, I2C/SPI сенсоры absent.
## USB
- 05C6:9008 EDL (Sahara/Firehose), 045E:9006 Flash/MassStorage, Micro-B 2.0.
- thor2/WDRT/WPInternals только Windows — из WSL проброс через usbip в хост.