687 lines
No EOL
26 KiB
Text
687 lines
No EOL
26 KiB
Text
(export (version D)
|
|
(design
|
|
(source /home/karlp/src/libopencm3-tests/hw1/hw1.sch)
|
|
(date "Sat 30 Dec 2017 11:31:05 PM GMT")
|
|
(tool "Eeschema 4.0.6")
|
|
(sheet (number 1) (name /) (tstamps /)
|
|
(title_block
|
|
(title "test host")
|
|
(company libopencm3)
|
|
(rev)
|
|
(date "Autumn 2017")
|
|
(source hw1.sch)
|
|
(comment (number 1) (value ""))
|
|
(comment (number 2) (value ""))
|
|
(comment (number 3) (value ""))
|
|
(comment (number 4) (value "")))))
|
|
(components
|
|
(comp (ref P1)
|
|
(value Power)
|
|
(footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x08)
|
|
(libsource (lib conn) (part CONN_01X08))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 56D70129))
|
|
(comp (ref P2)
|
|
(value Analog)
|
|
(footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x06)
|
|
(libsource (lib conn) (part CONN_01X06))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 56D70DD8))
|
|
(comp (ref P4)
|
|
(value Digital)
|
|
(footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x08)
|
|
(libsource (lib conn) (part CONN_01X08))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 56D7164F))
|
|
(comp (ref P3)
|
|
(value Digital)
|
|
(footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x10)
|
|
(libsource (lib conn) (part CONN_01X10))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 56D721E0))
|
|
(comp (ref U1)
|
|
(value STM32L151C6TxA)
|
|
(footprint Housings_QFP:TQFP-48_7x7mm_Pitch0.5mm)
|
|
(libsource (lib stm32) (part STM32L151C6TxA))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 58CEFE92))
|
|
(comp (ref P9)
|
|
(value FX2LA)
|
|
(footprint Socket_Strips:Socket_Strip_Angled_2x05_Pitch2.54mm)
|
|
(libsource (lib conn) (part CONN_02X05))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 58CF048F))
|
|
(comp (ref P10)
|
|
(value CONTROL)
|
|
(footprint Connectors:USB_Micro-B_10103594-0001LF)
|
|
(libsource (lib hw1-rescue) (part USB_OTG-RESCUE-hw1))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 58CF10AD))
|
|
(comp (ref C2)
|
|
(value 100n)
|
|
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
|
(libsource (lib device) (part C))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 58CF43FF))
|
|
(comp (ref C1)
|
|
(value 100n)
|
|
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
|
(libsource (lib device) (part C))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 58CF4B65))
|
|
(comp (ref C3)
|
|
(value 100n)
|
|
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
|
(libsource (lib device) (part C))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 58CF69A9))
|
|
(comp (ref C4)
|
|
(value 100n)
|
|
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
|
(libsource (lib device) (part C))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 58CF69F1))
|
|
(comp (ref C5)
|
|
(value 100n)
|
|
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
|
(libsource (lib device) (part C))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 58CF6A3A))
|
|
(comp (ref U2)
|
|
(value MIC550x-3.3YM5)
|
|
(footprint TO_SOT_Packages_SMD:SOT-23-5_HandSoldering)
|
|
(libsource (lib karlp-klibs) (part MIC550x-3.3YM5))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 59F7B611))
|
|
(comp (ref P11)
|
|
(value CONN_01X06)
|
|
(footprint Socket_Strips:Socket_Strip_Straight_1x06_Pitch2.54mm)
|
|
(libsource (lib conn) (part CONN_01X06))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 59F7E088))
|
|
(comp (ref R1)
|
|
(value 4k7)
|
|
(footprint Resistors_SMD:R_0603_HandSoldering)
|
|
(libsource (lib device) (part R))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A0F8D14))
|
|
(comp (ref R2)
|
|
(value 4k7)
|
|
(footprint Resistors_SMD:R_0603_HandSoldering)
|
|
(libsource (lib device) (part R))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A0F8EF5))
|
|
(comp (ref JP1)
|
|
(value Jumper_NC_Small)
|
|
(footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm)
|
|
(libsource (lib device) (part Jumper_NC_Small))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A0F91B9))
|
|
(comp (ref JP2)
|
|
(value Jumper_NC_Small)
|
|
(footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm)
|
|
(libsource (lib device) (part Jumper_NC_Small))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A0F9269))
|
|
(comp (ref C6)
|
|
(value 100n)
|
|
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
|
(libsource (lib device) (part C))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A0FB867))
|
|
(comp (ref C8)
|
|
(value 1u)
|
|
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
|
(libsource (lib device) (part C))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A0FC660))
|
|
(comp (ref C7)
|
|
(value 1u)
|
|
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
|
(libsource (lib device) (part C))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A0FC76D))
|
|
(comp (ref Y1)
|
|
(value Crystal_GND24_Small)
|
|
(footprint Crystals:Crystal_SMD_SeikoEpson_FA238-4pin_3.2x2.5mm)
|
|
(libsource (lib device) (part Crystal_GND24_Small))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A137095))
|
|
(comp (ref C10)
|
|
(value 18pf)
|
|
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
|
(libsource (lib device) (part C))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A1373B8))
|
|
(comp (ref C9)
|
|
(value 18pf)
|
|
(footprint Capacitors_SMD:C_0603_HandSoldering)
|
|
(libsource (lib device) (part C))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A137455))
|
|
(comp (ref JP3)
|
|
(value Jumper_NC_Small)
|
|
(footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm)
|
|
(libsource (lib device) (part Jumper_NC_Small))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A36E60E))
|
|
(comp (ref J1)
|
|
(value CONN_01X02)
|
|
(footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm)
|
|
(libsource (lib conn) (part CONN_01X02))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A36EBE0))
|
|
(comp (ref PB0)
|
|
(value TEST_1P)
|
|
(footprint Measurement_Points:Measurement_Point_Round-TH_Small)
|
|
(libsource (lib conn) (part TEST_1P))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A43D04F))
|
|
(comp (ref PB1)
|
|
(value TEST_1P)
|
|
(footprint Measurement_Points:Measurement_Point_Round-TH_Small)
|
|
(libsource (lib conn) (part TEST_1P))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A43D328))
|
|
(comp (ref PB10)
|
|
(value TEST_1P)
|
|
(footprint Measurement_Points:Measurement_Point_Round-TH_Small)
|
|
(libsource (lib conn) (part TEST_1P))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A43D40B))
|
|
(comp (ref PB11)
|
|
(value TEST_1P)
|
|
(footprint Measurement_Points:Measurement_Point_Round-TH_Small)
|
|
(libsource (lib conn) (part TEST_1P))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A43D49D))
|
|
(comp (ref PA8)
|
|
(value TEST_1P)
|
|
(footprint Measurement_Points:Measurement_Point_Round-TH_Small)
|
|
(libsource (lib conn) (part TEST_1P))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A43EE7B))
|
|
(comp (ref PA9)
|
|
(value TEST_1P)
|
|
(footprint Measurement_Points:Measurement_Point_Round-TH_Small)
|
|
(libsource (lib conn) (part TEST_1P))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A43F060))
|
|
(comp (ref PA10)
|
|
(value TEST_1P)
|
|
(footprint Measurement_Points:Measurement_Point_Round-TH_Small)
|
|
(libsource (lib conn) (part TEST_1P))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A43F0E2))
|
|
(comp (ref PA0)
|
|
(value TEST_1P)
|
|
(footprint Measurement_Points:Measurement_Point_Round-TH_Small)
|
|
(libsource (lib conn) (part TEST_1P))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A43FB1F))
|
|
(comp (ref PA1)
|
|
(value TEST_1P)
|
|
(footprint Measurement_Points:Measurement_Point_Round-TH_Small)
|
|
(libsource (lib conn) (part TEST_1P))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5A43FBC5)))
|
|
(libparts
|
|
(libpart (lib device) (part C)
|
|
(description "Unpolarized capacitor")
|
|
(footprints
|
|
(fp C_*))
|
|
(fields
|
|
(field (name Reference) C)
|
|
(field (name Value) C))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (type passive))))
|
|
(libpart (lib conn) (part CONN_01X02)
|
|
(description "Connector, single row, 01x02, pin header")
|
|
(footprints
|
|
(fp Pin_Header_Straight_1X*)
|
|
(fp Pin_Header_Angled_1X*)
|
|
(fp Socket_Strip_Straight_1X*)
|
|
(fp Socket_Strip_Angled_1X*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) CONN_01X02))
|
|
(pins
|
|
(pin (num 1) (name P1) (type passive))
|
|
(pin (num 2) (name P2) (type passive))))
|
|
(libpart (lib conn) (part CONN_01X06)
|
|
(description "Connector, single row, 01x06, pin header")
|
|
(footprints
|
|
(fp Pin_Header_Straight_1X*)
|
|
(fp Pin_Header_Angled_1X*)
|
|
(fp Socket_Strip_Straight_1X*)
|
|
(fp Socket_Strip_Angled_1X*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) CONN_01X06))
|
|
(pins
|
|
(pin (num 1) (name P1) (type passive))
|
|
(pin (num 2) (name P2) (type passive))
|
|
(pin (num 3) (name P3) (type passive))
|
|
(pin (num 4) (name P4) (type passive))
|
|
(pin (num 5) (name P5) (type passive))
|
|
(pin (num 6) (name P6) (type passive))))
|
|
(libpart (lib conn) (part CONN_01X08)
|
|
(description "Connector, single row, 01x08, pin header")
|
|
(footprints
|
|
(fp Pin_Header_Straight_1X*)
|
|
(fp Pin_Header_Angled_1X*)
|
|
(fp Socket_Strip_Straight_1X*)
|
|
(fp Socket_Strip_Angled_1X*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) CONN_01X08))
|
|
(pins
|
|
(pin (num 1) (name P1) (type passive))
|
|
(pin (num 2) (name P2) (type passive))
|
|
(pin (num 3) (name P3) (type passive))
|
|
(pin (num 4) (name P4) (type passive))
|
|
(pin (num 5) (name P5) (type passive))
|
|
(pin (num 6) (name P6) (type passive))
|
|
(pin (num 7) (name P7) (type passive))
|
|
(pin (num 8) (name P8) (type passive))))
|
|
(libpart (lib conn) (part CONN_01X10)
|
|
(description "Connector, single row, 01x10, pin header")
|
|
(footprints
|
|
(fp Pin_Header_Straight_1X*)
|
|
(fp Pin_Header_Angled_1X*)
|
|
(fp Socket_Strip_Straight_1X*)
|
|
(fp Socket_Strip_Angled_1X*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) CONN_01X10))
|
|
(pins
|
|
(pin (num 1) (name P1) (type passive))
|
|
(pin (num 2) (name P2) (type passive))
|
|
(pin (num 3) (name P3) (type passive))
|
|
(pin (num 4) (name P4) (type passive))
|
|
(pin (num 5) (name P5) (type passive))
|
|
(pin (num 6) (name P6) (type passive))
|
|
(pin (num 7) (name P7) (type passive))
|
|
(pin (num 8) (name P8) (type passive))
|
|
(pin (num 9) (name P9) (type passive))
|
|
(pin (num 10) (name P10) (type passive))))
|
|
(libpart (lib conn) (part CONN_02X05)
|
|
(description "Connector, double row, 02x05, pin header")
|
|
(footprints
|
|
(fp Pin_Header_Straight_2X*)
|
|
(fp Pin_Header_Angled_2X*)
|
|
(fp Socket_Strip_Straight_2X*)
|
|
(fp Socket_Strip_Angled_2X*)
|
|
(fp IDC_Header_Straight_*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) CONN_02X05))
|
|
(pins
|
|
(pin (num 1) (name P1) (type passive))
|
|
(pin (num 2) (name P2) (type passive))
|
|
(pin (num 3) (name P3) (type passive))
|
|
(pin (num 4) (name P4) (type passive))
|
|
(pin (num 5) (name P5) (type passive))
|
|
(pin (num 6) (name P6) (type passive))
|
|
(pin (num 7) (name P7) (type passive))
|
|
(pin (num 8) (name P8) (type passive))
|
|
(pin (num 9) (name P9) (type passive))
|
|
(pin (num 10) (name P10) (type passive))))
|
|
(libpart (lib device) (part Crystal_GND24_Small)
|
|
(description "Two pin crystal, two ground/package pins (pin2 and 4) small symbol")
|
|
(footprints
|
|
(fp Crystal*))
|
|
(fields
|
|
(field (name Reference) Y)
|
|
(field (name Value) Crystal_GND24_Small))
|
|
(pins
|
|
(pin (num 1) (name 1) (type passive))
|
|
(pin (num 2) (name 2) (type passive))
|
|
(pin (num 3) (name 3) (type passive))
|
|
(pin (num 4) (name 4) (type passive))))
|
|
(libpart (lib device) (part Jumper_NC_Small)
|
|
(description "Jumper, normally closed")
|
|
(fields
|
|
(field (name Reference) JP)
|
|
(field (name Value) Jumper_NC_Small))
|
|
(pins
|
|
(pin (num 1) (name 1) (type passive))
|
|
(pin (num 2) (name 2) (type passive))))
|
|
(libpart (lib karlp-klibs) (part MIC550x-3.3YM5)
|
|
(description "300mA LDO fixed output voltage 3.3V ultra-low-noise")
|
|
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/MIC550X.pdf)
|
|
(footprints
|
|
(fp SOT-23*))
|
|
(fields
|
|
(field (name Reference) U)
|
|
(field (name Value) MIC550x-3.3YM5)
|
|
(field (name Footprint) TO_SOT_Packages_SMD:SOT-23-5))
|
|
(pins
|
|
(pin (num 1) (name VIN) (type power_in))
|
|
(pin (num 2) (name GND) (type power_in))
|
|
(pin (num 3) (name EN) (type input))
|
|
(pin (num 4) (name NC) (type NotConnected))
|
|
(pin (num 5) (name VOUT) (type power_out))))
|
|
(libpart (lib device) (part R)
|
|
(description Resistor)
|
|
(footprints
|
|
(fp R_*)
|
|
(fp R_*))
|
|
(fields
|
|
(field (name Reference) R)
|
|
(field (name Value) R))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (type passive))))
|
|
(libpart (lib stm32) (part STM32L151C6TxA)
|
|
(aliases
|
|
(alias STM32L151C8TxA)
|
|
(alias STM32L151CBTxA))
|
|
(description "Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37")
|
|
(docs http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf)
|
|
(fields
|
|
(field (name Reference) U)
|
|
(field (name Value) STM32L151C6TxA)
|
|
(field (name Footprint) Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm))
|
|
(pins
|
|
(pin (num 1) (name VLCD) (type power_in))
|
|
(pin (num 2) (name PC13/RTC_OUT_ALARM/RTC_OUT_CALIB/RTC_TAMP1/RTC_TS/SYS_WKUP2/TIMX_IC2) (type BiDi))
|
|
(pin (num 3) (name PC14/RCC_OSC32_IN/TIMX_IC3) (type BiDi))
|
|
(pin (num 4) (name PC15/ADC_EXTI15/RCC_OSC32_OUT/TIMX_IC4) (type BiDi))
|
|
(pin (num 5) (name PH0/RCC_OSC_IN) (type input))
|
|
(pin (num 6) (name PH1/RCC_OSC_OUT) (type input))
|
|
(pin (num 7) (name NRST) (type input))
|
|
(pin (num 8) (name VSSA) (type power_in))
|
|
(pin (num 9) (name VDDA) (type power_in))
|
|
(pin (num 10) (name ADC_IN0/COMP1_INP/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TIMX_IC1/TS_G1_IO1/USART2_CTS/PA0) (type BiDi))
|
|
(pin (num 11) (name ADC_IN1/COMP1_INP/TIM2_CH2/TIMX_IC2/TS_G1_IO2/USART2_RTS/PA1) (type BiDi))
|
|
(pin (num 12) (name ADC_IN2/COMP1_INP/TIM2_CH3/TIM9_CH1/TIMX_IC3/TS_G1_IO3/USART2_TX/PA2) (type BiDi))
|
|
(pin (num 13) (name ADC_IN3/COMP1_INP/TIM2_CH4/TIM9_CH2/TIMX_IC4/TS_G1_IO4/USART2_RX/PA3) (type BiDi))
|
|
(pin (num 14) (name ADC_IN4/COMP1_INP/DAC_OUT1/SPI1_NSS/TIMX_IC1/USART2_CK/PA4) (type BiDi))
|
|
(pin (num 15) (name ADC_IN5/COMP1_INP/DAC_OUT2/SPI1_SCK/TIM2_CH1/TIM2_ETR/TIMX_IC2/PA5) (type BiDi))
|
|
(pin (num 16) (name ADC_IN6/COMP1_INP/SPI1_MISO/TIM10_CH1/TIM3_CH1/TIMX_IC3/TS_G2_IO1/PA6) (type BiDi))
|
|
(pin (num 17) (name ADC_IN7/COMP1_INP/SPI1_MOSI/TIM11_CH1/TIM3_CH2/TIMX_IC4/TS_G2_IO2/PA7) (type BiDi))
|
|
(pin (num 18) (name PB0/ADC_IN8/COMP1_INP/SYS_V_REF_OUT/TIM3_CH3/TS_G3_IO1) (type BiDi))
|
|
(pin (num 19) (name PB1/ADC_IN9/COMP1_INP/SYS_V_REF_OUT/TIM3_CH4/TS_G3_IO2) (type BiDi))
|
|
(pin (num 20) (name PB2/BOOT1/COMP1_INP/TS_G3_IO3) (type BiDi))
|
|
(pin (num 21) (name PB10/I2C2_SCL/TIM2_CH3/USART3_TX) (type BiDi))
|
|
(pin (num 22) (name PB11/ADC_EXTI11/I2C2_SDA/TIM2_CH4/USART3_RX) (type BiDi))
|
|
(pin (num 23) (name VSS) (type power_in))
|
|
(pin (num 24) (name VDD) (type power_in))
|
|
(pin (num 25) (name PB12/ADC_IN18/COMP1_INP/I2C2_SMBA/SPI2_NSS/TIM10_CH1/TS_G7_IO1/USART3_CK) (type BiDi))
|
|
(pin (num 26) (name PB13/ADC_IN19/COMP1_INP/SPI2_SCK/TIM9_CH1/TS_G7_IO2/USART3_CTS) (type BiDi))
|
|
(pin (num 27) (name PB14/ADC_IN20/COMP1_INP/SPI2_MISO/TIM9_CH2/TS_G7_IO3/USART3_RTS) (type BiDi))
|
|
(pin (num 28) (name PB15/ADC_EXTI15/ADC_IN21/COMP1_INP/RTC_REFIN/SPI2_MOSI/TIM11_CH1/TS_G7_IO4) (type BiDi))
|
|
(pin (num 29) (name RCC_MCO/TIMX_IC1/TS_G4_IO1/USART1_CK/PA8) (type BiDi))
|
|
(pin (num 30) (name DAC_EXTI9/TIMX_IC2/TS_G4_IO2/USART1_TX/PA9) (type BiDi))
|
|
(pin (num 31) (name TIMX_IC3/TS_G4_IO3/USART1_RX/PA10) (type BiDi))
|
|
(pin (num 32) (name ADC_EXTI11/SPI1_MISO/TIMX_IC4/USART1_CTS/USB_DM/PA11) (type BiDi))
|
|
(pin (num 33) (name SPI1_MOSI/TIMX_IC1/USART1_RTS/USB_DP/PA12) (type BiDi))
|
|
(pin (num 34) (name SYS_JTMS-SWDIO/TIMX_IC2/TS_G5_IO1/PA13) (type BiDi))
|
|
(pin (num 35) (name VSS) (type power_in))
|
|
(pin (num 36) (name VDD) (type power_in))
|
|
(pin (num 37) (name SYS_JTCK-SWCLK/TIMX_IC3/TS_G5_IO2/PA14) (type BiDi))
|
|
(pin (num 38) (name ADC_EXTI15/SPI1_NSS/SYS_JTDI/TIM2_CH1/TIM2_ETR/TIMX_IC4/TS_G5_IO3/PA15) (type BiDi))
|
|
(pin (num 39) (name PB3/COMP2_INM/SPI1_SCK/SYS_JTDO-TRACESWO/TIM2_CH2) (type BiDi))
|
|
(pin (num 40) (name PB4/COMP2_INP/SPI1_MISO/SYS_JTRST/TIM3_CH1/TS_G6_IO1) (type BiDi))
|
|
(pin (num 41) (name PB5/COMP2_INP/I2C1_SMBA/SPI1_MOSI/TIM3_CH2/TS_G6_IO2) (type BiDi))
|
|
(pin (num 42) (name PB6/I2C1_SCL/TIM4_CH1/TS_G6_IO3/USART1_TX) (type BiDi))
|
|
(pin (num 43) (name PB7/I2C1_SDA/SYS_PVD_IN/TIM4_CH2/TS_G6_IO4/USART1_RX) (type BiDi))
|
|
(pin (num 44) (name BOOT0) (type input))
|
|
(pin (num 45) (name PB8/I2C1_SCL/TIM10_CH1/TIM4_CH3) (type BiDi))
|
|
(pin (num 46) (name PB9/DAC_EXTI9/I2C1_SDA/TIM11_CH1/TIM4_CH4) (type BiDi))
|
|
(pin (num 47) (name VSS) (type power_in))
|
|
(pin (num 48) (name VDD) (type power_in))))
|
|
(libpart (lib conn) (part TEST_1P)
|
|
(description point)
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) TEST_1P))
|
|
(pins
|
|
(pin (num 1) (name 1) (type passive))))
|
|
(libpart (lib hw1-rescue) (part USB_OTG-RESCUE-hw1)
|
|
(footprints
|
|
(fp USB*))
|
|
(fields
|
|
(field (name Reference) P)
|
|
(field (name Value) USB_OTG-RESCUE-hw1))
|
|
(pins
|
|
(pin (num 1) (name VBUS) (type power_out))
|
|
(pin (num 2) (name D-) (type passive))
|
|
(pin (num 3) (name D+) (type passive))
|
|
(pin (num 4) (name ID) (type power_in))
|
|
(pin (num 5) (name GND) (type power_in))
|
|
(pin (num 6) (name shield) (type passive)))))
|
|
(libraries
|
|
(library (logical conn)
|
|
(uri /usr/share/kicad/library/conn.lib))
|
|
(library (logical hw1-rescue)
|
|
(uri /home/karlp/src/libopencm3-tests/hw1/hw1-rescue.lib))
|
|
(library (logical device)
|
|
(uri /usr/share/kicad/library/device.lib))
|
|
(library (logical stm32)
|
|
(uri /usr/share/kicad/library/stm32.lib))
|
|
(library (logical karlp-klibs)
|
|
(uri /home/karlp/src/libopencm3-tests/hw1/karlp-klibs.lib)))
|
|
(nets
|
|
(net (code 1) (name "Net-(U2-Pad4)")
|
|
(node (ref U2) (pin 4)))
|
|
(net (code 2) (name /ADC_IN2)
|
|
(node (ref U1) (pin 17)))
|
|
(net (code 3) (name /ADC_IN1)
|
|
(node (ref U1) (pin 16))
|
|
(node (ref P2) (pin 3)))
|
|
(net (code 4) (name /SPI_MOSI)
|
|
(node (ref P9) (pin 5))
|
|
(node (ref P3) (pin 7))
|
|
(node (ref U1) (pin 28)))
|
|
(net (code 5) (name /SPI_MISO)
|
|
(node (ref U1) (pin 27))
|
|
(node (ref P9) (pin 6))
|
|
(node (ref P3) (pin 6)))
|
|
(net (code 6) (name /SPI_SCK)
|
|
(node (ref P3) (pin 5))
|
|
(node (ref U1) (pin 26))
|
|
(node (ref P9) (pin 7)))
|
|
(net (code 7) (name /SPI_CS)
|
|
(node (ref P3) (pin 8))
|
|
(node (ref U1) (pin 25))
|
|
(node (ref P9) (pin 8)))
|
|
(net (code 8) (name /NRST)
|
|
(node (ref P11) (pin 5))
|
|
(node (ref U1) (pin 7))
|
|
(node (ref C1) (pin 2)))
|
|
(net (code 9) (name /SWO)
|
|
(node (ref P11) (pin 6))
|
|
(node (ref U1) (pin 39)))
|
|
(net (code 10) (name +5V)
|
|
(node (ref C7) (pin 1))
|
|
(node (ref U2) (pin 3))
|
|
(node (ref U2) (pin 1))
|
|
(node (ref P10) (pin 1)))
|
|
(net (code 11) (name "Net-(P10-Pad6)")
|
|
(node (ref P10) (pin 6)))
|
|
(net (code 12) (name "Net-(P10-Pad4)")
|
|
(node (ref P10) (pin 4)))
|
|
(net (code 13) (name "Net-(U1-Pad4)")
|
|
(node (ref U1) (pin 4)))
|
|
(net (code 14) (name "Net-(U1-Pad3)")
|
|
(node (ref U1) (pin 3)))
|
|
(net (code 15) (name /UART_RX_OUT)
|
|
(node (ref U1) (pin 13))
|
|
(node (ref P9) (pin 4))
|
|
(node (ref P4) (pin 7)))
|
|
(net (code 16) (name /UART_TX_OUT)
|
|
(node (ref P4) (pin 8))
|
|
(node (ref U1) (pin 12))
|
|
(node (ref P9) (pin 3)))
|
|
(net (code 17) (name "Net-(P9-Pad9)")
|
|
(node (ref P9) (pin 9)))
|
|
(net (code 18) (name /SWCLK)
|
|
(node (ref U1) (pin 37))
|
|
(node (ref P11) (pin 2)))
|
|
(net (code 19) (name /SWDIO)
|
|
(node (ref P11) (pin 4))
|
|
(node (ref U1) (pin 34)))
|
|
(net (code 20) (name "Net-(U1-Pad40)")
|
|
(node (ref U1) (pin 40)))
|
|
(net (code 21) (name "Net-(U1-Pad2)")
|
|
(node (ref U1) (pin 2)))
|
|
(net (code 22) (name "Net-(P1-Pad5)")
|
|
(node (ref P1) (pin 5)))
|
|
(net (code 23) (name "Net-(C9-Pad1)")
|
|
(node (ref C9) (pin 1))
|
|
(node (ref U1) (pin 5))
|
|
(node (ref Y1) (pin 1)))
|
|
(net (code 24) (name "Net-(JP3-Pad2)")
|
|
(node (ref P1) (pin 4))
|
|
(node (ref JP3) (pin 2)))
|
|
(net (code 25) (name "Net-(C10-Pad1)")
|
|
(node (ref Y1) (pin 3))
|
|
(node (ref U1) (pin 6))
|
|
(node (ref C10) (pin 1)))
|
|
(net (code 26) (name "Net-(PB11-Pad1)")
|
|
(node (ref U1) (pin 22))
|
|
(node (ref PB11) (pin 1)))
|
|
(net (code 27) (name "Net-(U1-Pad20)")
|
|
(node (ref U1) (pin 20)))
|
|
(net (code 28) (name /VLCD)
|
|
(node (ref C6) (pin 2))
|
|
(node (ref U1) (pin 1)))
|
|
(net (code 29) (name "Net-(PA1-Pad1)")
|
|
(node (ref PA1) (pin 1))
|
|
(node (ref U1) (pin 11)))
|
|
(net (code 30) (name "Net-(PA0-Pad1)")
|
|
(node (ref U1) (pin 10))
|
|
(node (ref PA0) (pin 1)))
|
|
(net (code 31) (name "Net-(PA10-Pad1)")
|
|
(node (ref PA10) (pin 1))
|
|
(node (ref U1) (pin 31)))
|
|
(net (code 32) (name "Net-(PA9-Pad1)")
|
|
(node (ref PA9) (pin 1))
|
|
(node (ref U1) (pin 30)))
|
|
(net (code 33) (name "Net-(PA8-Pad1)")
|
|
(node (ref PA8) (pin 1))
|
|
(node (ref U1) (pin 29)))
|
|
(net (code 34) (name "Net-(Y1-Pad4)")
|
|
(node (ref Y1) (pin 4)))
|
|
(net (code 35) (name "Net-(PB10-Pad1)")
|
|
(node (ref PB10) (pin 1))
|
|
(node (ref U1) (pin 21)))
|
|
(net (code 36) (name "Net-(PB1-Pad1)")
|
|
(node (ref U1) (pin 19))
|
|
(node (ref PB1) (pin 1)))
|
|
(net (code 37) (name "Net-(PB0-Pad1)")
|
|
(node (ref U1) (pin 18))
|
|
(node (ref PB0) (pin 1)))
|
|
(net (code 38) (name "Net-(P3-Pad2)")
|
|
(node (ref P3) (pin 2)))
|
|
(net (code 39) (name "Net-(P3-Pad1)")
|
|
(node (ref P3) (pin 1)))
|
|
(net (code 40) (name /I2C_SDA)
|
|
(node (ref P2) (pin 5))
|
|
(node (ref JP1) (pin 1))
|
|
(node (ref U1) (pin 46))
|
|
(node (ref P9) (pin 1)))
|
|
(net (code 41) (name /I2C_SCL)
|
|
(node (ref JP2) (pin 1))
|
|
(node (ref U1) (pin 45))
|
|
(node (ref P2) (pin 6))
|
|
(node (ref P9) (pin 2)))
|
|
(net (code 42) (name "Net-(JP2-Pad2)")
|
|
(node (ref JP2) (pin 2))
|
|
(node (ref R2) (pin 2)))
|
|
(net (code 43) (name "Net-(JP1-Pad2)")
|
|
(node (ref R1) (pin 2))
|
|
(node (ref JP1) (pin 2)))
|
|
(net (code 44) (name "Net-(U1-Pad41)")
|
|
(node (ref U1) (pin 41)))
|
|
(net (code 45) (name "Net-(U1-Pad42)")
|
|
(node (ref U1) (pin 42)))
|
|
(net (code 46) (name "Net-(U1-Pad43)")
|
|
(node (ref U1) (pin 43)))
|
|
(net (code 47) (name "Net-(U1-Pad38)")
|
|
(node (ref U1) (pin 38)))
|
|
(net (code 48) (name "Net-(Y1-Pad2)")
|
|
(node (ref Y1) (pin 2)))
|
|
(net (code 49) (name +3V3)
|
|
(node (ref C2) (pin 1))
|
|
(node (ref C3) (pin 1))
|
|
(node (ref R2) (pin 1))
|
|
(node (ref U1) (pin 24))
|
|
(node (ref P11) (pin 1))
|
|
(node (ref JP3) (pin 1))
|
|
(node (ref R1) (pin 1))
|
|
(node (ref U1) (pin 48))
|
|
(node (ref C5) (pin 1))
|
|
(node (ref U1) (pin 9))
|
|
(node (ref C8) (pin 1))
|
|
(node (ref C4) (pin 1))
|
|
(node (ref U2) (pin 5))
|
|
(node (ref U1) (pin 36)))
|
|
(net (code 50) (name GND)
|
|
(node (ref P1) (pin 7))
|
|
(node (ref P1) (pin 6))
|
|
(node (ref C3) (pin 2))
|
|
(node (ref P9) (pin 10))
|
|
(node (ref P10) (pin 5))
|
|
(node (ref U2) (pin 2))
|
|
(node (ref C4) (pin 2))
|
|
(node (ref P11) (pin 3))
|
|
(node (ref C5) (pin 2))
|
|
(node (ref C2) (pin 2))
|
|
(node (ref C10) (pin 2))
|
|
(node (ref C8) (pin 2))
|
|
(node (ref C7) (pin 2))
|
|
(node (ref U1) (pin 35))
|
|
(node (ref C1) (pin 1))
|
|
(node (ref U1) (pin 44))
|
|
(node (ref U1) (pin 47))
|
|
(node (ref C9) (pin 2))
|
|
(node (ref U1) (pin 23))
|
|
(node (ref U1) (pin 8))
|
|
(node (ref C6) (pin 1))
|
|
(node (ref P3) (pin 4)))
|
|
(net (code 51) (name /Vin)
|
|
(node (ref P1) (pin 8)))
|
|
(net (code 52) (name /AREF)
|
|
(node (ref P3) (pin 3)))
|
|
(net (code 53) (name /RESET_OUT)
|
|
(node (ref P1) (pin 3)))
|
|
(net (code 54) (name /IOREF)
|
|
(node (ref P1) (pin 2)))
|
|
(net (code 55) (name "Net-(P1-Pad1)")
|
|
(node (ref P1) (pin 1)))
|
|
(net (code 56) (name "/9(**)")
|
|
(node (ref P3) (pin 9)))
|
|
(net (code 57) (name /8)
|
|
(node (ref P3) (pin 10)))
|
|
(net (code 58) (name /DAC2_OUT)
|
|
(node (ref U1) (pin 15))
|
|
(node (ref P2) (pin 2)))
|
|
(net (code 59) (name /2)
|
|
(node (ref P4) (pin 6)))
|
|
(net (code 60) (name "/3(**)")
|
|
(node (ref P4) (pin 5)))
|
|
(net (code 61) (name /4)
|
|
(node (ref P4) (pin 4)))
|
|
(net (code 62) (name "/5(**)")
|
|
(node (ref P4) (pin 3)))
|
|
(net (code 63) (name "/6(**)")
|
|
(node (ref P4) (pin 2)))
|
|
(net (code 64) (name /7)
|
|
(node (ref P4) (pin 1)))
|
|
(net (code 65) (name /A3)
|
|
(node (ref P2) (pin 4)))
|
|
(net (code 66) (name /DAC1_OUT)
|
|
(node (ref P2) (pin 1))
|
|
(node (ref U1) (pin 14)))
|
|
(net (code 67) (name /USB_DP)
|
|
(node (ref P10) (pin 3))
|
|
(node (ref J1) (pin 1))
|
|
(node (ref U1) (pin 33)))
|
|
(net (code 68) (name /USB_DM)
|
|
(node (ref J1) (pin 2))
|
|
(node (ref U1) (pin 32))
|
|
(node (ref P10) (pin 2))))) |