Skip to content

board id and gpio input value comparison

99degree edited this page Sep 29, 2025 · 5 revisions

Intro

This page is indented to list and compare the board id and related info for board id developments.

Method

dump all gpios and see what are the difference between various board id and board variants

Here is a tutorial on how to dump the values from gpio by help of u-boot

board-id

board id is determined by 3 gpios according to below schematic url. Its pm6150l namely gpio7, gpio10 and gpio11.

Beware this is named and start by gpio1 to gpio12. u-boot have slightly different notation (shift-by-1), gpio0 to gpio11

https://xiaomitools.com/xiaomi-schematic-diagrams/
https://secyukle.com/dosya/uploads/schematics/Redmi_Note_9_Pro_Schematic_Diagram.rar
https://secyukle.com/dosya/uploads/schematics/Redmi_Note_9S_Schematic_Diagram.rar

A dump result is at below URL, together with a simple procedure:

Here

Target machine

curtana/joyeuse/gram/excalibur

Results

EMPTY

joyeuse with novatek nt36675-tianma panel

(bootloader) Bank pmic:
(bootloader) pmic0: input: 0 [ ]
(bootloader) pmic1: input: 1 [x] key-vol-up.gpios
(bootloader) pmic2: output: 0 [ ]
(bootloader) pmic3: input: 0 [ ]
(bootloader) pmic4: input: 0 [ ]
(bootloader) pmic5: input: 0 [ ]
(bootloader) pmic6: input: 0 [ ]
(bootloader) pmic7: input: 0 [ ]
(bootloader) pmic8: input: 0 [ ]
(bootloader) pmic9: input: 0 [ ]
(bootloader) pmic10: input: 0 [ ]
(bootloader) pmic11: input: 0 [ ]

Clone this wiki locally