metronome/hardware/kicad/mcu_core.erc
Me Here edb736c1d3 PM_K-1 hardware: RP2350 core (MCU + flash + crystal + USB + boot/reset + SWD)
circuits/mcu_core.py using the authoritative KiCad MCU_RaspberryPi:RP2350A symbol.
Minimal design per RP "Hardware design with RP2350" (RP-008280):
- Core SMPS: VREG_VIN<-3V3, VREG_LX->3.3uH->DVDD, VREG_FB senses DVDD; VREG_AVDD via
  33ohm+4.7uF RC filter; ADC_AVDD filtered; 100nF per power pin.
- 12MHz crystal, MCLK-LESS (RP2350 makes I2S BCK/LRCK/DIN; PCM5102A uses its internal
  PLL) -- no audio oscillator, no MCLK net. Cheaper/simpler/robust; inaudible difference
  for a metronome (decided with the user).
- W25Q128JVS QSPI flash (Fig-8 pinout); BOOTSEL = QSPI_SS via 1k + button; RUN 10k
  pull-up + reset button; SWD header; USB D+/D- via 27ohm series.
- Full GPIO map assigned (DESIGN.md s7.1 + audio control: SPI/I2C/ADC/buttons/LED +
  I2S + relay-enable/mute/gnd-lift + DAC_XSMT).
ERC 0 errors; netlist 0 errors. CONFIRM at layout: crystal load caps, QFN-60 footprint,
and the USB-C connector + USBLC6-2 ESD + CC resistors (USB sub-block; D+/D- exit on 27R).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 21:56:12 -05:00

38 lines
3.1 KiB
Text

ERC WARNING: Only one pin (PASSIVE pin 2/~ of R/R5) attached to net USB_DP_CONN.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 17/GPIO13 of RP2350A/U1) attached to net I2S_DIN.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 12/GPIO8 of RP2350A/U1) attached to net I2C_SDA.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 13/GPIO9 of RP2350A/U1) attached to net I2C_SCL.
ERC WARNING: Only one pin (PASSIVE pin 2/~ of R/R6) attached to net USB_DM_CONN.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 28/GPIO17 of RP2350A/U1) attached to net GNDLIFT_EN.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 34/GPIO22 of RP2350A/U1) attached to net LINEINST_SW.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 31/GPIO19 of RP2350A/U1) attached to net SIG_LED.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 32/GPIO20 of RP2350A/U1) attached to net CLIP_LED.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 10/GPIO7 of RP2350A/U1) attached to net LCD_RST.
ERC WARNING: Insufficient drive current on net N$3 for pin POWER-IN pin 44/ADC_AVDD of RP2350A/U1.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 27/GPIO16 of RP2350A/U1) attached to net SEL_LINST.
ERC WARNING: No pins attached to net VBUS_5V.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 29/GPIO18 of RP2350A/U1) attached to net MUTE_EN.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 40/GPIO26/ADC0 of RP2350A/U1) attached to net JOY_X.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 8/GPIO5 of RP2350A/U1) attached to net LCD_CS.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 33/GPIO21 of RP2350A/U1) attached to net GNDLIFT_SW.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 15/GPIO11 of RP2350A/U1) attached to net I2S_LRCK.
ERC WARNING: Insufficient drive current on net N$2 for pin POWER-IN pin 46/VREG_AVDD of RP2350A/U1.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 4/GPIO2 of RP2350A/U1) attached to net SPI_SCK.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 5/GPIO3 of RP2350A/U1) attached to net SPI_MOSI.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 14/GPIO10 of RP2350A/U1) attached to net I2S_BCK.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 9/GPIO6 of RP2350A/U1) attached to net LCD_DC.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 2/GPIO0 of RP2350A/U1) attached to net DAC_XSMT.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 16/GPIO12 of RP2350A/U1) attached to net WS2812.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 19/GPIO15 of RP2350A/U1) attached to net BTN_A.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 41/GPIO27/ADC1 of RP2350A/U1) attached to net JOY_Y.
ERC WARNING: Only one pin (BIDIRECTIONAL pin 18/GPIO14 of RP2350A/U1) attached to net BTN_B.
ERC WARNING: Unconnected pin: BIDIRECTIONAL pin 3/GPIO1 of RP2350A/U1.
ERC WARNING: Unconnected pin: BIDIRECTIONAL pin 7/GPIO4 of RP2350A/U1.
ERC WARNING: Unconnected pin: BIDIRECTIONAL pin 35/GPIO23 of RP2350A/U1.
ERC WARNING: Unconnected pin: BIDIRECTIONAL pin 36/GPIO24 of RP2350A/U1.
ERC WARNING: Unconnected pin: BIDIRECTIONAL pin 37/GPIO25 of RP2350A/U1.
ERC WARNING: Unconnected pin: BIDIRECTIONAL pin 42/GPIO28/ADC2 of RP2350A/U1.
ERC WARNING: Unconnected pin: BIDIRECTIONAL pin 43/GPIO29/ADC3 of RP2350A/U1.
ERC INFO: 35 warnings found while running ERC.
ERC INFO: 0 errors found while running ERC.