{
  "mpn": "SC1466",
  "manufacturer": "Raspberry Pi Ltd",
  "category": "module",
  "package": "200-pin board-to-board (2x Amphenol 10164227, 40x55mm SoM)",
  "description": "Raspberry Pi Compute Module 5 (BCM2712 SoC). 200-pin SoM, 5V input, on-module GbE PHY, PCIe Gen2 x1, 2x USB3, native USB2, 4x I2C/6x SPI/5x UART, on-module 3.3V & 1.8V regulators.",
  "topology": "other",
  "pins": [
    {
      "number": "1",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "2",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "3",
      "name": "Ethernet_Pair3_P",
      "type": "analog",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "Ethernet_Pair3_P: Gigabit Ethernet differential pair (connect to magjack/transformer)."
    },
    {
      "number": "4",
      "name": "Ethernet_Pair1_P",
      "type": "analog",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "Ethernet_Pair1_P: Gigabit Ethernet differential pair (connect to magjack/transformer)."
    },
    {
      "number": "5",
      "name": "Ethernet_Pair3_N",
      "type": "analog",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "Ethernet_Pair3_N: Gigabit Ethernet differential pair (connect to magjack/transformer)."
    },
    {
      "number": "6",
      "name": "Ethernet_Pair1_N",
      "type": "analog",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "Ethernet_Pair1_N: Gigabit Ethernet differential pair (connect to magjack/transformer)."
    },
    {
      "number": "7",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "8",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "9",
      "name": "Ethernet_Pair2_N",
      "type": "analog",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "Ethernet_Pair2_N: Gigabit Ethernet differential pair (connect to magjack/transformer)."
    },
    {
      "number": "10",
      "name": "Ethernet_Pair0_N",
      "type": "analog",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "Ethernet_Pair0_N: Gigabit Ethernet differential pair (connect to magjack/transformer)."
    },
    {
      "number": "11",
      "name": "Ethernet_Pair2_P",
      "type": "analog",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "Ethernet_Pair2_P: Gigabit Ethernet differential pair (connect to magjack/transformer)."
    },
    {
      "number": "12",
      "name": "Ethernet_Pair0_P",
      "type": "analog",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "Ethernet_Pair0_P: Gigabit Ethernet differential pair (connect to magjack/transformer)."
    },
    {
      "number": "13",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "14",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "15",
      "name": "Ethernet_nLED3",
      "type": "digital",
      "function": "OTHER",
      "direction": "output",
      "description": "Active-low Ethernet activity (1Gb/100Mb link) LED, CM5_3.3V, IOL=8mA",
      "voltage_operating_max": 3.3
    },
    {
      "number": "16",
      "name": "Fan_Tacho",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "Fan tacho input, internal 1.8k pull-up to CM5_3.3V",
      "has_internal_pullup": true
    },
    {
      "number": "17",
      "name": "Ethernet_nLED2",
      "type": "digital",
      "function": "OTHER",
      "direction": "output",
      "description": "Active-low Ethernet speed LED, CM5_3.3V, IOL=8mA",
      "voltage_operating_max": 3.3
    },
    {
      "number": "18",
      "name": "Ethernet_SYNC_OUT",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "IEEE1588 SYNC output (may be configured as input). CM5_3.3V signal, IOL=8mA @ VOL<0.4V. PPS path source for the carrier.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "19",
      "name": "Fan_PWM",
      "type": "digital",
      "function": "OTHER",
      "direction": "output",
      "description": "Open-drain fan PWM output"
    },
    {
      "number": "20",
      "name": "EEPROM_nWP",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "Boot EEPROM write-protect. Float=NB pulled to CM5_3.3V via 100k; ground to write-protect. Must be LOW before power-up.",
      "required_external": "Pull/strap low before power-up to write-protect boot EEPROM",
      "has_internal_pullup": true
    },
    {
      "number": "21",
      "name": "LED_nACT",
      "type": "digital",
      "function": "OTHER",
      "direction": "output",
      "description": "Active-low Pi activity LED, 20mA max, 5V tolerant (VOL<0.4V)",
      "voltage_abs_max": 5.0
    },
    {
      "number": "22",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "23",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "24",
      "name": "GPIO26",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO26: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "25",
      "name": "GPIO21",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO21: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "26",
      "name": "GPIO19",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO19: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "27",
      "name": "GPIO20",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO20: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "28",
      "name": "GPIO13",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO13: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "29",
      "name": "GPIO16",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO16: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "30",
      "name": "GPIO6",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO6: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "31",
      "name": "GPIO12",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO12: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "32",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "33",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "34",
      "name": "GPIO5",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO5: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "35",
      "name": "ID_SC",
      "type": "digital",
      "function": "CLK",
      "direction": "bidirectional",
      "description": "HAT ID EEPROM I2C clock (RP1 GPIO1)"
    },
    {
      "number": "36",
      "name": "ID_SD",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "HAT ID EEPROM I2C data (RP1 GPIO0)"
    },
    {
      "number": "37",
      "name": "GPIO7",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO7: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "38",
      "name": "GPIO11",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO11: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "39",
      "name": "GPIO8",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO8: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "40",
      "name": "GPIO9",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO9: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "41",
      "name": "GPIO25",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO25: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "42",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "43",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "44",
      "name": "GPIO10",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO10: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "45",
      "name": "GPIO24",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO24: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "46",
      "name": "GPIO22",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO22: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "47",
      "name": "GPIO23",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO23: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "48",
      "name": "GPIO27",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO27: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "49",
      "name": "GPIO18",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO18: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "50",
      "name": "GPIO17",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO17: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "51",
      "name": "GPIO15",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO15: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "52",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "53",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "54",
      "name": "GPIO4",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO4: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "55",
      "name": "GPIO14",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO14: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "56",
      "name": "GPIO3",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO3: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "57",
      "name": "SD_CLK",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "SD_CLK: SD card/eMMC signal (CM5Lite only). Not used with eMMC module."
    },
    {
      "number": "58",
      "name": "GPIO2",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO2: 3.3V signal (1.8V if GPIO_VREF=CM5_1.8V). Maps to Pi 5 40-pin header.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "59",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "60",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "61",
      "name": "SD_DAT3",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "SD_DAT3: SD card/eMMC signal (CM5Lite only). Not used with eMMC module."
    },
    {
      "number": "62",
      "name": "SD_CMD",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "SD_CMD: SD card/eMMC signal (CM5Lite only). Not used with eMMC module."
    },
    {
      "number": "63",
      "name": "SD_DAT0",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "SD_DAT0: SD card/eMMC signal (CM5Lite only). Not used with eMMC module."
    },
    {
      "number": "64",
      "name": "SD_DAT5",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "SD_DAT5: SD card/eMMC signal (CM5Lite only). Not used with eMMC module."
    },
    {
      "number": "65",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "66",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "67",
      "name": "SD_DAT1",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "SD_DAT1: SD card/eMMC signal (CM5Lite only). Not used with eMMC module."
    },
    {
      "number": "68",
      "name": "SD_DAT4",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "SD_DAT4: SD card/eMMC signal (CM5Lite only). Not used with eMMC module."
    },
    {
      "number": "69",
      "name": "SD_DAT2",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "SD_DAT2: SD card/eMMC signal (CM5Lite only). Not used with eMMC module."
    },
    {
      "number": "70",
      "name": "SD_DAT7",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "SD_DAT7: SD card/eMMC signal (CM5Lite only). Not used with eMMC module."
    },
    {
      "number": "71",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "72",
      "name": "SD_DAT6",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "SD_DAT6: SD card/eMMC signal (CM5Lite only). Not used with eMMC module."
    },
    {
      "number": "73",
      "name": "SD_VDD_OVERRIDE",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "Tie to CM5_3.3V to force SD/eMMC IO to 1.8V; else leave unconnected. CM5Lite/external-eMMC only."
    },
    {
      "number": "74",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "75",
      "name": "SD_PWR_ON",
      "type": "digital",
      "function": "OTHER",
      "direction": "output",
      "description": "SD power-switch enable (CM5Lite only), internal 4.53k pull-up to CM5_3.3V",
      "has_internal_pullup": true
    },
    {
      "number": "76",
      "name": "VBAT",
      "type": "power",
      "function": "VIN",
      "direction": "input",
      "description": "RTC battery input 2.5-3.5V (typ 3V). CR2032 ~3yr when CM5 unpowered.",
      "voltage_operating_min": 2.5,
      "voltage_operating_max": 3.5,
      "required_external": "CR2032 coin cell (2.5-3.5V)"
    },
    {
      "number": "77",
      "name": "5V",
      "type": "power",
      "function": "VIN",
      "direction": "input",
      "description": "4.75-5.25V main power input. All six 5V pins must be supplied.",
      "voltage_operating_min": 4.75,
      "voltage_operating_max": 5.25,
      "voltage_abs_max": 6.0,
      "required_external": "Regulated 5V, abs max 6.0V; must rise monotonically to >=4.75V"
    },
    {
      "number": "78",
      "name": "GPIO_VREF",
      "type": "power",
      "function": "VIN",
      "direction": "input",
      "description": "GPIO bank reference. Tie to CM5_3.3V (pins 84/86) for 3.3V signalling or CM5_1.8V (88/90) for 1.8V. Must not float.",
      "voltage_abs_max": 3.6,
      "required_external": "Tie to CM5_3.3V for 3.3V GPIO signalling"
    },
    {
      "number": "79",
      "name": "5V",
      "type": "power",
      "function": "VIN",
      "direction": "input",
      "description": "4.75-5.25V main power input. All six 5V pins must be supplied.",
      "voltage_operating_min": 4.75,
      "voltage_operating_max": 5.25,
      "voltage_abs_max": 6.0,
      "required_external": "Regulated 5V, abs max 6.0V; must rise monotonically to >=4.75V"
    },
    {
      "number": "80",
      "name": "SCL0",
      "type": "digital",
      "function": "CLK",
      "direction": "bidirectional",
      "description": "I2C0 clock (GPIO39), internal 1.8k pull-up to CM5_3.3V. Camera/display/RTC bus.",
      "has_internal_pullup": true
    },
    {
      "number": "81",
      "name": "5V",
      "type": "power",
      "function": "VIN",
      "direction": "input",
      "description": "4.75-5.25V main power input. All six 5V pins must be supplied.",
      "voltage_operating_min": 4.75,
      "voltage_operating_max": 5.25,
      "voltage_abs_max": 6.0,
      "required_external": "Regulated 5V, abs max 6.0V; must rise monotonically to >=4.75V"
    },
    {
      "number": "82",
      "name": "SDA0",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "I2C0 data (GPIO38), internal 1.8k pull-up to CM5_3.3V.",
      "has_internal_pullup": true
    },
    {
      "number": "83",
      "name": "5V",
      "type": "power",
      "function": "VIN",
      "direction": "input",
      "description": "4.75-5.25V main power input. All six 5V pins must be supplied.",
      "voltage_operating_min": 4.75,
      "voltage_operating_max": 5.25,
      "voltage_abs_max": 6.0,
      "required_external": "Regulated 5V, abs max 6.0V; must rise monotonically to >=4.75V"
    },
    {
      "number": "84",
      "name": "CM5_3.3V",
      "type": "power",
      "function": "VOUT",
      "direction": "output",
      "description": "3.3V +/-5% output, 300mA max per pin / 600mA total. Off during power-down or PMIC_Enable low.",
      "voltage_operating_min": 3.135,
      "voltage_operating_max": 3.465,
      "current_max_ma": 300
    },
    {
      "number": "85",
      "name": "5V",
      "type": "power",
      "function": "VIN",
      "direction": "input",
      "description": "4.75-5.25V main power input. All six 5V pins must be supplied.",
      "voltage_operating_min": 4.75,
      "voltage_operating_max": 5.25,
      "voltage_abs_max": 6.0,
      "required_external": "Regulated 5V, abs max 6.0V; must rise monotonically to >=4.75V"
    },
    {
      "number": "86",
      "name": "CM5_3.3V",
      "type": "power",
      "function": "VOUT",
      "direction": "output",
      "description": "3.3V +/-5% output, 300mA max per pin / 600mA total. Off during power-down or PMIC_Enable low.",
      "voltage_operating_min": 3.135,
      "voltage_operating_max": 3.465,
      "current_max_ma": 300
    },
    {
      "number": "87",
      "name": "5V",
      "type": "power",
      "function": "VIN",
      "direction": "input",
      "description": "4.75-5.25V main power input. All six 5V pins must be supplied.",
      "voltage_operating_min": 4.75,
      "voltage_operating_max": 5.25,
      "voltage_abs_max": 6.0,
      "required_external": "Regulated 5V, abs max 6.0V; must rise monotonically to >=4.75V"
    },
    {
      "number": "88",
      "name": "CM5_1.8V",
      "type": "power",
      "function": "VOUT",
      "direction": "output",
      "description": "1.8V +/-5% output, 300mA max per pin / 600mA total. Off during power-down or PMIC_Enable low.",
      "voltage_operating_min": 1.71,
      "voltage_operating_max": 1.89,
      "current_max_ma": 300
    },
    {
      "number": "89",
      "name": "WL_nDisable",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "WiFi disable. Float=enabled (internal 1.8k pull-up to CM5_3.3V); drive low to disable on-module WiFi.",
      "has_internal_pullup": true
    },
    {
      "number": "90",
      "name": "CM5_1.8V",
      "type": "power",
      "function": "VOUT",
      "direction": "output",
      "description": "1.8V +/-5% output, 300mA max per pin / 600mA total. Off during power-down or PMIC_Enable low.",
      "voltage_operating_min": 1.71,
      "voltage_operating_max": 1.89,
      "current_max_ma": 300
    },
    {
      "number": "91",
      "name": "BT_nDisable",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "Bluetooth disable. Float=enabled (internal 1.8k pull-up to CM5_3.3V); drive low to disable.",
      "has_internal_pullup": true
    },
    {
      "number": "92",
      "name": "PWR_Button",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "Power button. Pull low briefly to toggle on/off; >5s forces shutdown. Internal 10k pull-up to 5V.",
      "has_internal_pullup": true
    },
    {
      "number": "93",
      "name": "nRPIBOOT",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "Boot select. Low forces boot from RPI server (USB) bypassing eMMC. Internal 10k pull-up to CM5_3.3V. Must be low within 2ms of 5V rise to USB-boot.",
      "has_internal_pullup": true,
      "required_external": "Float for eMMC boot; pull/strap low (e.g. button to GND) for rpiboot/USB flashing"
    },
    {
      "number": "94",
      "name": "CC1",
      "type": "analog",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB-C CC1 PD signal; wire to USB-C connector to negotiate 5V@5A."
    },
    {
      "number": "95",
      "name": "LED_nPWR",
      "type": "digital",
      "function": "OTHER",
      "direction": "output",
      "description": "Active-low power-on LED, 3.3V, needs buffering",
      "voltage_operating_max": 3.3
    },
    {
      "number": "96",
      "name": "CC2",
      "type": "analog",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB-C CC2 PD signal; wire to USB-C connector to negotiate 5V@5A."
    },
    {
      "number": "97",
      "name": "CAM_GPIO0",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "Camera power control / GPIO34, 3.3V"
    },
    {
      "number": "98",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "99",
      "name": "PMIC_Enable",
      "type": "digital",
      "function": "EN",
      "direction": "input",
      "description": "Master enable. Drive low to power off CM5; internal 100k pull-up to 5V. Power-up begins after 5V>4.75V and PMIC_EN rises.",
      "has_internal_pullup": true,
      "required_external": "Drive high (or strap to 5V via pull-up) to enable; low for shutdown"
    },
    {
      "number": "100",
      "name": "CAM_GPIO1",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "GPIO35, internal 15k pull-up to CM5_3.3V",
      "has_internal_pullup": true
    },
    {
      "number": "101",
      "name": "USB_OTG_ID",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "USB OTG ID, 3.3V, internal pull-up. Ground to make CM5 a USB host (needs OS driver).",
      "has_internal_pullup": true
    },
    {
      "number": "102",
      "name": "PCIe_CLK_nREQ",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "PCIe clock request (low=request clock), 3.3V, internal pull-up",
      "has_internal_pullup": true
    },
    {
      "number": "103",
      "name": "USB_N",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "USB 2.0 D- (native high-speed PHY).",
      "voltage_abs_max": 3.6
    },
    {
      "number": "104",
      "name": "PCIE_nWAKE",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "PCIe WAKE#, may be left unconnected, internal pull-up",
      "has_internal_pullup": true
    },
    {
      "number": "105",
      "name": "USB_P",
      "type": "digital",
      "function": "IO",
      "direction": "bidirectional",
      "description": "USB 2.0 D+ (native high-speed PHY). Used for rpiboot/eMMC flashing.",
      "voltage_abs_max": 3.6
    },
    {
      "number": "106",
      "name": "PCIE_PWR_EN",
      "type": "digital",
      "function": "EN",
      "direction": "output",
      "description": "Active-high; low signals a PCIe device may be powered down. 3.3V"
    },
    {
      "number": "107",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "108",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "109",
      "name": "PCIe_nRST",
      "type": "digital",
      "function": "RESET",
      "direction": "output",
      "description": "PCIe reset, active-low, 3.3V"
    },
    {
      "number": "110",
      "name": "PCIe_CLK_P",
      "type": "digital",
      "function": "CLK",
      "direction": "output",
      "description": "PCIe 100MHz refclk + (NB AC-couple on carrier)"
    },
    {
      "number": "111",
      "name": "VBUS_EN",
      "type": "digital",
      "function": "EN",
      "direction": "output",
      "description": "Active-high enable for USB 3.0 port power, driven by RP1 GPIO42. Gate USB-A VBUS load switches with this.",
      "voltage_operating_max": 3.3
    },
    {
      "number": "112",
      "name": "PCIe_CLK_N",
      "type": "digital",
      "function": "CLK",
      "direction": "output",
      "description": "PCIe 100MHz refclk -"
    },
    {
      "number": "113",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "114",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "115",
      "name": "MIPI0_D0_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI0_D0_N: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "116",
      "name": "PCIe_RX_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "PCIe Gen2 RX +, external AC-coupling cap required",
      "required_external": "Series AC-coupling cap"
    },
    {
      "number": "117",
      "name": "MIPI0_D0_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI0_D0_P: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "118",
      "name": "PCIe_RX_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "input",
      "description": "PCIe Gen2 RX -, external AC-coupling cap required",
      "required_external": "Series AC-coupling cap"
    },
    {
      "number": "119",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "120",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "121",
      "name": "MIPI0_D1_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI0_D1_N: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "122",
      "name": "PCIe_TX_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "output",
      "description": "PCIe Gen2 TX +, AC-coupling cap included on CM5"
    },
    {
      "number": "123",
      "name": "MIPI0_D1_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI0_D1_P: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "124",
      "name": "PCIe_TX_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "output",
      "description": "PCIe Gen2 TX -, AC-coupling cap included on CM5"
    },
    {
      "number": "125",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "126",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "127",
      "name": "MIPI0_C_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI0_C_N: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "128",
      "name": "USB3-0-RX_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-0-RX_N: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "129",
      "name": "MIPI0_C_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI0_C_P: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "130",
      "name": "USB3-0-RX_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-0-RX_P: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "131",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "132",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "133",
      "name": "MIPI0_D2_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI0_D2_N: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "134",
      "name": "USB3-0-DP",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-0-DP: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "135",
      "name": "MIPI0_D2_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI0_D2_P: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "136",
      "name": "USB3-0-DM",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-0-DM: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "137",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "138",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "139",
      "name": "MIPI0_D3_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI0_D3_N: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "140",
      "name": "USB3-0-TX_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-0-TX_N: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "141",
      "name": "MIPI0_D3_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI0_D3_P: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "142",
      "name": "USB3-0-TX_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-0-TX_P: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "143",
      "name": "HDMI1_HOTPLUG",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_HOTPLUG: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "144",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "145",
      "name": "HDMI1_SDA",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_SDA: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "146",
      "name": "HDMI1_TX2_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_TX2_P: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "147",
      "name": "HDMI1_SCL",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_SCL: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "148",
      "name": "HDMI1_TX2_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_TX2_N: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "149",
      "name": "HDMI1_CEC",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_CEC: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "150",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "151",
      "name": "HDMI0_CEC",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_CEC: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "152",
      "name": "HDMI1_TX1_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_TX1_P: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "153",
      "name": "HDMI0_HOTPLUG",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_HOTPLUG: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "154",
      "name": "HDMI1_TX1_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_TX1_N: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "155",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "156",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "157",
      "name": "USB3-1-RX_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-1-RX_N: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "158",
      "name": "HDMI1_TX0_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_TX0_P: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "159",
      "name": "USB3-1-RX_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-1-RX_P: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "160",
      "name": "HDMI1_TX0_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_TX0_N: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "161",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "162",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "163",
      "name": "USB3-1-DP",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-1-DP: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "164",
      "name": "HDMI1_CLK_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_CLK_P: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "165",
      "name": "USB3-1-DM",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-1-DM: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "166",
      "name": "HDMI1_CLK_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI1_CLK_N: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "167",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "168",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "169",
      "name": "USB3-1-TX_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-1-TX_N: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "170",
      "name": "HDMI0_TX2_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_TX2_P: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "171",
      "name": "USB3-1-TX_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "USB3-1-TX_P: USB 3.0 SuperSpeed lane (via RP1). TX pairs AC-coupled on CM5; carrier needs caps on RX."
    },
    {
      "number": "172",
      "name": "HDMI0_TX2_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_TX2_N: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "173",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "174",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "175",
      "name": "MIPI1_D0_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI1_D0_N: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "176",
      "name": "HDMI0_TX1_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_TX1_P: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "177",
      "name": "MIPI1_D0_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI1_D0_P: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "178",
      "name": "HDMI0_TX1_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_TX1_N: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "179",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "180",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "181",
      "name": "MIPI1_D1_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI1_D1_N: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "182",
      "name": "HDMI0_TX0_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_TX0_P: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "183",
      "name": "MIPI1_D1_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI1_D1_P: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "184",
      "name": "HDMI0_TX0_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_TX0_N: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "185",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "186",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "187",
      "name": "MIPI1_C_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI1_C_N: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "188",
      "name": "HDMI0_CLK_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_CLK_P: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "189",
      "name": "MIPI1_C_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI1_C_P: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "190",
      "name": "HDMI0_CLK_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_CLK_N: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "191",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "192",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "193",
      "name": "MIPI1_D2_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI1_D2_N: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "194",
      "name": "MIPI1_D3_N",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI1_D3_N: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "195",
      "name": "MIPI1_D2_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI1_D2_P: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "196",
      "name": "MIPI1_D3_P",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "MIPI1_D3_P: MIPI DSI/CSI differential (dropped on this carrier)."
    },
    {
      "number": "197",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "198",
      "name": "GND",
      "type": "ground",
      "function": "GND",
      "direction": "passive",
      "description": "Ground (0 V)"
    },
    {
      "number": "199",
      "name": "HDMI0_SDA",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_SDA: HDMI signal (dropped on this carrier)."
    },
    {
      "number": "200",
      "name": "HDMI0_SCL",
      "type": "digital",
      "function": "OTHER",
      "direction": "bidirectional",
      "description": "HDMI0_SCL: HDMI signal (dropped on this carrier)."
    }
  ],
  "features": {
    "has_pg": false,
    "has_soft_start": null,
    "iss_time_us": null,
    "on_module_gbe_phy": "BCM54210PE",
    "soc": "BCM2712",
    "rp1_io_controller": true,
    "on_module_regulators": [
      "CM5_3.3V (600mA)",
      "CM5_1.8V (600mA)"
    ]
  },
  "peripherals": {
    "usb": {
      "speed": "HS",
      "native_phy": true,
      "series_r_required": false,
      "note": "Native USB2.0 HS on USB_P/USB_N (pins 103/105) for rpiboot. Two additional USB3.0 SuperSpeed ports via RP1 (USB3-0-*, USB3-1-*)."
    },
    "pcie": {
      "gen": 2,
      "lanes": 1,
      "refclk_mhz": 100,
      "tx_accoupled_on_module": true,
      "rx_accoupling_required_on_carrier": true
    },
    "uart_count": 5,
    "i2c_count": 4,
    "spi_count": 6,
    "gpio_count": 28
  },
  "absolute_maximum_ratings": {
    "vin_max_v": 6.0,
    "vin_min_v": -0.5,
    "gpio_vref_max_v": 3.6,
    "gpio_vref_min_v": -0.5,
    "gpio_pin_max_v": "GPIO_VREF + 0.5"
  },
  "recommended_operating_conditions": {
    "vin_min_v": 4.75,
    "vin_max_v": 5.25,
    "vbat_min_v": 2.5,
    "vbat_max_v": 3.5
  },
  "electrical_characteristics": {
    "vil_gpio_3v3_max_v": 0.8,
    "vih_gpio_3v3_min_v": 2.0,
    "vil_gpio_1v8_max_v": "0.35*VREF",
    "vih_gpio_1v8_min_v": "0.65*VREF",
    "vol_gpio_max_v": 0.4,
    "input_leakage_3v3_max_ua": 3,
    "gpio_total_current_max_ma": 50,
    "regulator_3v3_total_ma": 600,
    "regulator_1v8_total_ma": 600,
    "shutdown_current_ma": 1.3,
    "idle_current_ma": 400,
    "operating_current_ma": 900
  },
  "application_circuit": {
    "topology": "system-on-module carrier",
    "decoupling_cap": "Per CM5IO reference; bulk on 5V input",
    "notes": [
      "Power-up order: 5V -> PMIC_EN -> CM5_3.3V -> CM5_1.8V (1.8V >=1ms after 3.3V).",
      "Power-down: CM5_1.8V discharged before CM5_3.3V.",
      "EEPROM_nWP must be low before power-up for boot-EEPROM write protection.",
      "nRPIBOOT low within 2ms of 5V rise to boot via USB.",
      "No external voltage may be applied to any pin while CM5 is off (reverse-voltage lockout).",
      "GPIO_VREF must be tied to CM5_3.3V or CM5_1.8V and only active while CM5_1.8V is on.",
      "100R differential pairs (PCIe, GbE) matched <0.05mm P/N on-module; 90R (USB3) <0.01mm."
    ]
  },
  "spice_specs": {},
  "extraction_metadata": {
    "source_pdf": "cm5-datasheet.pdf",
    "extracted_from_pages": [
      1,
      3,
      12,
      13,
      14,
      15,
      17,
      18,
      19,
      20,
      21,
      22,
      25
    ],
    "total_pdf_pages": 38,
    "extraction_score": 8.7,
    "score_breakdown": {
      "pin_coverage": 10.0,
      "voltage_ratings": 8.0,
      "application_info": 8.5,
      "electrical_characteristics": 10.0,
      "spice_specs": 5.0
    },
    "source_pdf_hash": "sha256:80070fefd8db6e8abc6e146c8b7b5fb318ba129cc1e28826936d547fde79c863",
    "extraction_date": "2026-06-24T16:39:26.264105+00:00",
    "extraction_version": 2,
    "retry_count": 0
  }
}