{ "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 } }