- B9A: read-only audit of stock LK/DT: the panel is an ST7735S 128x128 on SPI (BLSP1 QUP4, 16 MHz, mode 3, D/C GPIO116, RESET GPIO118), backlight = PM8916 MPP4 current sink 40 mA. - B9B: upstream panel-mipi-dbi with the stock init sequence as firmware; MPP4 sink via pinctrl + gpio-backlight; first light with correct colours/orientation/offsets. - B9C: fbcon (6x8, 21x16) on tty1 + getty, UART console kept, aurora-display service; cache B9C b9ce13c9 written and verified, cold boots with LTE + Wi-Fi + display. - B9L (RAM only): lk2nd second stage with an msm8916 SPI panel port shows a picture before Linux. - Sanitizer: whitelist for b8/ and b9/.
19 lines
496 B
Text
19 lines
496 B
Text
11 SLPOUT + delay 120 ms
|
|
b1 FRMCTR1 05 3a 3a
|
|
b2 FRMCTR2 05 3a 3a
|
|
b3 FRMCTR3 05 3a 3a 05 3a 3a
|
|
b4 INVCTR 03
|
|
c0 PWCTR1 62 02 04
|
|
c1 PWCTR2 c0
|
|
c2 PWCTR3 0d 00
|
|
c3 PWCTR4 8d 6a
|
|
c4 PWCTR5 8d ee
|
|
c5 VMCTR1 12
|
|
e0 GMCTRP1 03 1b 12 11 3f 3a 32 34 2f 2b 30 3a 00 01 02 05
|
|
e1 GMCTRN1 03 1b 12 11 32 2f 2a 2f 2e 2c 35 3f 00 00 01 05
|
|
36 MADCTL c8
|
|
3a COLMOD 05
|
|
2a CASET 00 02 00 81
|
|
2b RASET 00 03 00 82
|
|
29 DISPON
|
|
dropped: 2c RAMWR (driver writes memory itself); file 121 bytes
|