summaryrefslogtreecommitdiff
path: root/extra/usb_power/board
diff options
context:
space:
mode:
Diffstat (limited to 'extra/usb_power/board')
-rw-r--r--extra/usb_power/board/kevin/kevin.board18
-rw-r--r--extra/usb_power/board/kevin/kevin_all.scenario18
-rw-r--r--extra/usb_power/board/marlin/marlin.board74
-rw-r--r--extra/usb_power/board/marlin/marlin_all_A.scenario42
-rw-r--r--extra/usb_power/board/marlin/marlin_all_B.scenario28
-rw-r--r--extra/usb_power/board/marlin/marlin_common.scenario1
-rw-r--r--extra/usb_power/board/marlin/marlin_short.scenario1
-rw-r--r--extra/usb_power/board/marlin/marlin_vbat.scenario1
8 files changed, 183 insertions, 0 deletions
diff --git a/extra/usb_power/board/kevin/kevin.board b/extra/usb_power/board/kevin/kevin.board
new file mode 100644
index 0000000000..8ab59573c6
--- /dev/null
+++ b/extra/usb_power/board/kevin/kevin.board
@@ -0,0 +1,18 @@
+[
+{"name": "pp5000", "rs": 0.01, "sweetberry": "A", "channel": 0},
+{"name": "ppvar_gpu", "rs": 0.01, "sweetberry": "A", "channel": 1},
+{"name": "pp3300_wifi_bt", "rs": 0.01, "sweetberry": "A", "channel": 2},
+{"name": "pp1500_ap_io", "rs": 0.01, "sweetberry": "A", "channel": 3},
+{"name": "pp3300_alw", "rs": 0.01, "sweetberry": "A", "channel": 4},
+{"name": "ppvar_litcpu", "rs": 0.01, "sweetberry": "A", "channel": 5},
+{"name": "pp1800_s0", "rs": 0.01, "sweetberry": "A", "channel": 6},
+{"name": "pp3300_haven", "rs": 0.1, "sweetberry": "A", "channel": 7},
+{"name": "ppvar_bigcpu", "rs": 0.01, "sweetberry": "A", "channel": 8},
+{"name": "pp900_ap", "rs": 0.01, "sweetberry": "A", "channel": 9},
+{"name": "pp1800_ec", "rs": 0.1, "sweetberry": "A", "channel": 10},
+{"name": "pp1800_sensor", "rs": 0.01, "sweetberry": "A", "channel": 11},
+{"name": "pp1800_alw", "rs": 0.01, "sweetberry": "A", "channel": 12},
+{"name": "pp1200_lpddr", "rs": 0.01, "sweetberry": "A", "channel": 13},
+{"name": "pp3300_ec", "rs": 0.1, "sweetberry": "A", "channel": 14},
+{"name": "pp3300_s0", "rs": 0.01, "sweetberry": "A", "channel": 15}
+]
diff --git a/extra/usb_power/board/kevin/kevin_all.scenario b/extra/usb_power/board/kevin/kevin_all.scenario
new file mode 100644
index 0000000000..dbc3953364
--- /dev/null
+++ b/extra/usb_power/board/kevin/kevin_all.scenario
@@ -0,0 +1,18 @@
+[
+"pp5000",
+"ppvar_gpu",
+"pp3300_wifi_bt",
+"pp1500_ap_io",
+"pp3300_alw",
+"ppvar_litcpu",
+"pp1800_s0",
+"pp3300_haven",
+"ppvar_bigcpu",
+"pp900_ap",
+"pp1800_ec",
+"pp1800_sensor",
+"pp1800_alw",
+"pp1200_lpddr",
+"pp3300_ec",
+"pp3300_s0"
+]
diff --git a/extra/usb_power/board/marlin/marlin.board b/extra/usb_power/board/marlin/marlin.board
new file mode 100644
index 0000000000..dc4cdad258
--- /dev/null
+++ b/extra/usb_power/board/marlin/marlin.board
@@ -0,0 +1,74 @@
+[
+{"name": "VBAT", "rs": 0.01, "sweetberry": "A", "net": "", "channel": 0},
+{"name": "VBAT_", "rs": 0.01, "sweetberry": "B", "net": "", "channel": 0},
+{"name": "VDD_MEM", "rs": 0.05, "sweetberry": "A", "net": "V_MEM_0V875", "channel": 1},
+{"name": "VDD_EBI_PHY", "rs": 0.1, "sweetberry": "A", "net": "V_EBI_0V875", "channel": 2},
+{"name": "VDD_PCIE_1P8", "rs": 0.5, "sweetberry": "A", "net": "V_USB_1V8", "channel": 3},
+{"name": "VDD_PCIE_CORE", "rs": 0.1, "sweetberry": "A", "net": "V_PCIE_0V925", "channel": 4},
+{"name": "VDD_MIPI_CSI", "rs": 0.1, "sweetberry": "A", "net": "V_CSI_DSI_1V25", "channel": 5},
+{"name": "VDD_A1", "rs": 0.1, "sweetberry": "A", "net": "V_MSMA1_1V225", "channel": 6},
+{"name": "VDD_A2", "rs": 1.0, "sweetberry": "A", "net": "V_MSMA2_1V8", "channel": 7},
+{"name": "VDD_P2", "rs": 0.02, "sweetberry": "A", "net": "V_IO_1V8", "channel": 8},
+{"name": "VDD_P3", "rs": 0.5, "sweetberry": "B", "net": "V_IO_1V8", "channel": 1},
+{"name": "VDD_P5", "rs": 0.5, "sweetberry": "A", "net": "V_RUIM1", "channel": 9},
+{"name": "VDD_P6", "rs": 0.02, "sweetberry": "A", "net": "V_IO_1V8", "channel": 46},
+{"name": "VDD_P10", "rs": 0.1, "sweetberry": "A", "net": "V_UFS_1V2", "channel": 10},
+{"name": "VDD_P12", "rs": 0.1, "sweetberry": "A", "net": "V_SRIO_1V8", "channel": 11},
+{"name": "VDD_USB_HS_3P1", "rs": 0.5, "sweetberry": "A", "net": "V_USB_3V075", "channel": 12},
+{"name": "VDD_CORE", "rs": 0.02, "sweetberry": "A", "net": "V_VDDCORE_0V8", "channel": 13},
+{"name": "VDD_GFX", "rs": 0.05, "sweetberry": "A", "net": "V_GFX_0V98", "channel": 14},
+{"name": "VDD_MODEM", "rs": 0.05, "sweetberry": "A", "net": "V_MODEM_1V0", "channel": 15},
+{"name": "VDD_APC", "rs": 0.01, "sweetberry": "A", "net": "V_APC_0V8", "channel": 16},
+{"name": "VDD_P1", "rs": 0.1, "sweetberry": "A", "net": "V_DDRCORE_1V1", "channel": 17},
+{"name": "VDD_DDR_CORE_1P8", "rs": 0.1, "sweetberry": "B", "net": "V_IO_1V8", "channel": 3},
+{"name": "VDD_SSC_CORE", "rs": 0.05, "sweetberry": "A", "net": "V_SSCCORE_0V8", "channel": 18},
+{"name": "VDD_SSC_MEM", "rs": 0.02, "sweetberry": "A", "net": "V_SSCMEM_0V875", "channel": 19},
+{"name": "V_EMMC_2V95", "rs": 0.1, "sweetberry": "A", "net": "V_EMMC_2V95", "channel": 20},
+{"name": "VCCQ2", "rs": 0.1, "sweetberry": "B", "net": "V_IO_1V8", "channel": 4},
+{"name": "VDD/VDDIO", "rs": 1.0, "sweetberry": "B", "net": "V_SRIO_1V8", "channel": 5},
+{"name": "V_LED_3V3", "rs": 0.1, "sweetberry": "A", "net": "V_LED_3V3", "channel": 21},
+{"name": "VDD/VIO", "rs": 1.0, "sweetberry": "B", "net": "V_SRIO_1V8", "channel": 6},
+{"name": "V_SRIO_1V8", "rs": 1.0, "sweetberry": "B", "net": "V_SRIO_1V8", "channel": 7},
+{"name": "V_SRIO_1V8_", "rs": 1.0, "sweetberry": "B", "net": "V_SRIO_1V8", "channel": 8},
+{"name": "VBAT/VDD/VDDA", "rs": 0.1, "sweetberry": "B", "net": "V_SRIO_1V8", "channel": 9},
+{"name": "V_SRIO_1V8__", "rs": 1.0, "sweetberry": "B", "net": "V_SRIO_1V8", "channel": 10},
+{"name": "V_SR_2V85", "rs": 0.1, "sweetberry": "A", "net": "V_SR_2V85", "channel": 22},
+{"name": "", "rs": 0.1, "sweetberry": "B", "net": "", "channel": 11},
+{"name": "V_USBSS_SW_1V8", "rs": 0.1, "sweetberry": "A", "net": "V_USBSS_SW_1V8", "channel": 23},
+{"name": "V_RF_2V7", "rs": 0.5, "sweetberry": "A", "net": "V_RF_2V7", "channel": 24},
+{"name": "V_TP_3V3", "rs": 0.5, "sweetberry": "A", "net": "V_TP_3V3", "channel": 25},
+{"name": "V_ELVDD", "rs": 0.1, "sweetberry": "B", "net": "V_ELVDD", "channel": 16},
+{"name": "V_AVDD", "rs": 1.0, "sweetberry": "B", "net": "V_AVDD", "channel": 17},
+{"name": "VCI_3V", "rs": 0.1, "sweetberry": "A", "net": "VCI_3V", "channel": 26},
+{"name": "VDD_1V8_PANEL", "rs": 0.5, "sweetberry": "A", "net": "VDD_1V8_PANEL", "channel": 27},
+{"name": "V_TP_1V8", "rs": 0.1, "sweetberry": "A", "net": "V_TP_1V8", "channel": 28},
+{"name": "V_CAM2_D1V2", "rs": 0.1, "sweetberry": "A", "net": "V_CAM2_D1V2", "channel": 31},
+{"name": "V_CAMIO_1V8", "rs": 0.1, "sweetberry": "A", "net": "V_CAMIO_1V8", "channel": 32},
+{"name": "V_CAM1_VCM2V85", "rs": 0.5, "sweetberry": "B", "net": "V_CAM1_VCM2V85", "channel": 18},
+{"name": "V_CAM1_A2V85", "rs": 1.0, "sweetberry": "B", "net": "V_CAM1_A2V85", "channel": 19},
+{"name": "V_CAM1_D1V0", "rs": 0.02, "sweetberry": "A", "net": "V_CAM1_D1V0", "channel": 33},
+{"name": "V_CAMIO_1V8_", "rs": 1.0, "sweetberry": "B", "net": "V_CAMIO_1V8", "channel": 20},
+{"name": "VBAT_ADC_IN", "rs": 0.01, "sweetberry": "A", "net": "V_DCIN", "channel": 34},
+{"name": "VDD_RX", "rs": 1.0, "sweetberry": "B", "net": "V_IO_1V8", "channel": 21},
+{"name": "VDD_MIC_BIAS", "rs": 0.01, "sweetberry": "A", "net": "V_BOOST_BYPASS", "channel": 35},
+{"name": "PVDD/VDD", "rs": 0.1, "sweetberry": "A", "net": "V_AUD_AMP_3V3", "channel": 36},
+{"name": "V_DCIN", "rs": 0.01, "sweetberry": "A", "net": "V_DCIN", "channel": 47},
+{"name": "V_AUDIO_2V15", "rs": 0.02, "sweetberry": "A", "net": "V_AUDIO_2V15", "channel": 38},
+{"name": "V_AUDIO_1V3", "rs": 0.02, "sweetberry": "A", "net": "V_AUDIO_1V3", "channel": 39},
+{"name": "PVIN/AVIN", "rs": 0.02, "sweetberry": "A", "net": "V_DCIN", "channel": 40},
+{"name": "VBATT", "rs": 0.5, "sweetberry": "B", "net": "VPA_BATT", "channel": 24},
+{"name": "VCC_GSM", "rs": 0.01, "sweetberry": "B", "net": "VPA_APT", "channel": 25},
+{"name": "VCC1_3G", "rs": 0.01, "sweetberry": "B", "net": "VPA", "channel": 26},
+{"name": "VAPT", "rs": 0.01, "sweetberry": "B", "net": "VPA_APT", "channel": 27},
+{"name": "VCC1", "rs": 0.01, "sweetberry": "B", "net": "VPA", "channel": 28},
+{"name": "VPA_BATT", "rs": 0.5, "sweetberry": "B", "net": "VPA_BATT", "channel": 29},
+{"name": "VDD_RF1_TVCO", "rs": 0.1, "sweetberry": "A", "net": "VREG_RF_1P0", "channel": 42},
+{"name": "V_GPS_1V8", "rs": 1.0, "sweetberry": "A", "net": "V_GPS_1V8", "channel": 43},
+{"name": "VDDIO_XTAL", "rs": 1.0, "sweetberry": "A", "net": "VDDIO_XTAL_1V8", "channel": 44},
+{"name": "VDD_FEM", "rs": 0.05, "sweetberry": "A", "net": "V_DCIN", "channel": 45},
+{"name": "VDD33", "rs": 0.1, "sweetberry": "B", "net": "V_VDDRF_3V2", "channel": 31},
+{"name": "DVDD11", "rs": 0.1, "sweetberry": "B", "net": "V_VDDRF_1V1", "channel": 32},
+{"name": "VDD(PAD)", "rs": 0.5, "sweetberry": "B", "net": "V_NFC_1V8", "channel": 33},
+{"name": "VBAT/VBAT2/VDD(UP)", "rs": 0.1, "sweetberry": "B", "net": "V_MBAT", "channel": 34},
+{"name": "NFC_5V_BOOST", "rs": 0.1, "sweetberry": "B", "net": "NFC_5V_BOOST", "channel": 35}
+]
diff --git a/extra/usb_power/board/marlin/marlin_all_A.scenario b/extra/usb_power/board/marlin/marlin_all_A.scenario
new file mode 100644
index 0000000000..a024b698d7
--- /dev/null
+++ b/extra/usb_power/board/marlin/marlin_all_A.scenario
@@ -0,0 +1,42 @@
+[ "VBAT",
+"VDD_MEM",
+"VDD_EBI_PHY",
+"VDD_PCIE_1P8",
+"VDD_PCIE_CORE",
+"VDD_MIPI_CSI",
+"VDD_A1",
+"VDD_A2",
+"VDD_P2",
+"VDD_P5",
+"VDD_P6",
+"VDD_P10",
+"VDD_P12",
+"VDD_USB_HS_3P1",
+"VDD_CORE",
+"VDD_GFX",
+"VDD_MODEM",
+"VDD_APC",
+"VDD_P1",
+"VDD_SSC_CORE",
+"VDD_SSC_MEM",
+"V_EMMC_2V95",
+"V_LED_3V3",
+"V_SR_2V85",
+"V_USBSS_SW_1V8",
+"V_RF_2V7",
+"V_TP_3V3",
+"VCI_3V",
+"VDD_1V8_PANEL",
+"V_TP_1V8",
+"V_CAM2_D1V2",
+"V_CAMIO_1V8",
+"V_CAM1_D1V0",
+"VBAT_ADC_IN",
+"VDD_MIC_BIAS",
+"PVDD/VDD",
+"V_DCIN",
+"V_AUDIO_2V15",
+"V_AUDIO_1V3",
+"VDD_RF1_TVCO",
+"V_GPS_1V8",
+"VDD_FEM"]
diff --git a/extra/usb_power/board/marlin/marlin_all_B.scenario b/extra/usb_power/board/marlin/marlin_all_B.scenario
new file mode 100644
index 0000000000..876d2dbfbd
--- /dev/null
+++ b/extra/usb_power/board/marlin/marlin_all_B.scenario
@@ -0,0 +1,28 @@
+[ "VBAT_",
+"VDD_P3",
+"VDD_DDR_CORE_1P8",
+"VCCQ2",
+"VDD/VDDIO",
+"VDD/VIO",
+"V_SRIO_1V8",
+"V_SRIO_1V8_",
+"VBAT/VDD/VDDA",
+"V_SRIO_1V8__",
+"",
+"V_ELVDD",
+"V_AVDD",
+"V_CAM1_VCM2V85",
+"V_CAM1_A2V85",
+"V_CAMIO_1V8_",
+"VDD_RX",
+"VBATT",
+"VCC_GSM",
+"VCC1_3G",
+"VAPT",
+"VCC1",
+"VPA_BATT",
+"VDD33",
+"DVDD11",
+"VDD(PAD)",
+"VBAT/VBAT2/VDD(UP)",
+"NFC_5V_BOOST" ]
diff --git a/extra/usb_power/board/marlin/marlin_common.scenario b/extra/usb_power/board/marlin/marlin_common.scenario
new file mode 100644
index 0000000000..7e20236c34
--- /dev/null
+++ b/extra/usb_power/board/marlin/marlin_common.scenario
@@ -0,0 +1 @@
+["VBAT", "VDD_MEM", "VDD_EBI_PHY", "VDD_PCIE_1P8", "VDD_PCIE_CORE", "VDD_MIPI_CSI", "VDD_A1", "VDD_CORE", "VDD_GFX", "VDD_MODEM", "VDD_APC", "VDD_P1", "VDD_SSC_CORE", "VDD_SSC_MEM", "VDD_1V8_PANEL", "V_CAM2_D1V2", "VBAT_ADC_IN", "VDD_FEM"]
diff --git a/extra/usb_power/board/marlin/marlin_short.scenario b/extra/usb_power/board/marlin/marlin_short.scenario
new file mode 100644
index 0000000000..2cfc8b0f9a
--- /dev/null
+++ b/extra/usb_power/board/marlin/marlin_short.scenario
@@ -0,0 +1 @@
+["VBAT", "VDD_MEM", "VDD_CORE", "VDD_GFX", "VDD_1V8_PANEL"]
diff --git a/extra/usb_power/board/marlin/marlin_vbat.scenario b/extra/usb_power/board/marlin/marlin_vbat.scenario
new file mode 100644
index 0000000000..f1c18ca202
--- /dev/null
+++ b/extra/usb_power/board/marlin/marlin_vbat.scenario
@@ -0,0 +1 @@
+["VBAT"]