metronome/hardware/kicad/mcu_core.log
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

69 lines
5.1 KiB
Text

WARNING: KICAD8_SYMBOL_DIR environment variable is missing, so the default KiCad symbol libraries won't be searched. @ [/work/hardware/kicad/<frozen importlib._bootstrap_external>:995=>/work/hardware/kicad/<frozen importlib._bootstrap>:488]
WARNING: KICAD6_SYMBOL_DIR environment variable is missing, so the default KiCad symbol libraries won't be searched. @ [/work/hardware/kicad/<frozen importlib._bootstrap_external>:995=>/work/hardware/kicad/<frozen importlib._bootstrap>:488]
WARNING: KICAD7_SYMBOL_DIR environment variable is missing, so the default KiCad symbol libraries won't be searched. @ [/work/hardware/kicad/<frozen importlib._bootstrap_external>:995=>/work/hardware/kicad/<frozen importlib._bootstrap>:488]
WARNING: fp-lib-table file was not found. Component footprints are not available.
WARNING: fp-lib-table file was not found. Component footprints are not available.
WARNING: fp-lib-table file was not found. Component footprints are not available.
WARNING: fp-lib-table file was not found. Component footprints are not available.
WARNING: Missing tag on RP2350A instantiated at /work/hardware/eda/circuits/mcu_core.py:48.
WARNING: Random tag WzkzU3SrPH generated for RP2350A.
WARNING: Missing tag on L instantiated at /work/hardware/eda/circuits/mcu_core.py:56.
WARNING: Random tag ZRF82xZcoV generated for L.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag y6cgXk8uKQ generated for C.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag myk1bo3xqO generated for C.
WARNING: Missing tag on R instantiated at /work/hardware/eda/circuits/mcu_core.py:61.
WARNING: Random tag l1IYdMggul generated for R.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag 51Uwwvxchb generated for C.
WARNING: Missing tag on R instantiated at /work/hardware/eda/circuits/mcu_core.py:64.
WARNING: Random tag l1G4vf47Hi generated for R.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag KWtcaRm6Xq generated for C.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag 7VoeSh3hGN generated for C.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag 2ciDIhniri generated for C.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag 4PPDFu79oz generated for C.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag f4Eje6UFPr generated for C.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag 4C9PIztwCh generated for C.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag VKOFV8i4bx generated for C.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag gt1NfAUSEV generated for C.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag 2U3fv0W96u generated for C.
WARNING: Missing tag on Crystal instantiated at /work/hardware/eda/circuits/mcu_core.py:73.
WARNING: Random tag wKboyEtRnz generated for Crystal.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag NktCUxamGs generated for C.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag MMUmST9xVa generated for C.
WARNING: Missing tag on W25Q128JVS instantiated at /work/hardware/eda/circuits/mcu_core.py:83.
WARNING: Random tag 66K8gfMnsY generated for W25Q128JVS.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag A7dCYMYInU generated for C.
WARNING: Missing tag on R instantiated at /work/hardware/eda/circuits/mcu_core.py:90.
WARNING: Random tag skKkUguwnY generated for R.
WARNING: Missing tag on SW_Push instantiated at /work/hardware/eda/circuits/mcu_core.py:90.
WARNING: Random tag DHq3deG8GM generated for SW_Push.
WARNING: Missing tag on R instantiated at /work/hardware/eda/circuits/mcu_core.py:94.
WARNING: Random tag NBGCx2LQUp generated for R.
WARNING: Missing tag on SW_Push instantiated at /work/hardware/eda/circuits/mcu_core.py:94.
WARNING: Random tag hGusGg3C_u generated for SW_Push.
WARNING: Missing tag on C instantiated at /work/hardware/eda/circuits/mcu_core.py:30.
WARNING: Random tag JDduO1ET0q generated for C.
WARNING: Missing tag on Conn_01x04 instantiated at /work/hardware/eda/circuits/mcu_core.py:99.
WARNING: Random tag PHheIKNZd7 generated for Conn_01x04.
WARNING: Missing tag on R instantiated at /work/hardware/eda/circuits/mcu_core.py:103.
WARNING: Random tag Ce0pu2O9PZ generated for R.
WARNING: Missing tag on R instantiated at /work/hardware/eda/circuits/mcu_core.py:103.
WARNING: Random tag ofeoP7ISIn generated for R.
WARNING: Missing tag on instantiated at /work/hardware/kicad/<frozen importlib._bootstrap>:488.
INFO: 63 warnings found while generating netlist.
INFO: 0 errors found while generating netlist.