board outline and ground plane re-worked for portrait orientation
[hw/elf] / cortex.sch
index 7d7a78e9a4603d13c393d33bb8e2b4dedea2f23d..edfb46c34e76240a81e6441dcb2af55b2de7f8e7 100644 (file)
@@ -10,12 +10,12 @@ T 80600 40400 9 10 1 0 0 0 1
 2
 T 77700 40400 9 10 1 0 0 0 1
 cortex.sch
-N 47000 56900 46200 56900 4
+N 45500 56900 44700 56900 4
 {
-T 46500 57000 5 10 1 1 0 0 1
+T 45000 57000 5 10 1 1 0 0 1
 netname=v_usb
 }
-C 46300 55000 1 0 1 gnd.sym
+C 44800 55000 1 0 1 gnd.sym
 C 53500 68300 1 0 0 3.3V-plus.sym
 N 53700 67300 53700 68300 4
 N 53700 67400 55300 67400 4
@@ -94,47 +94,47 @@ C 48300 64200 1 0 0 gnd.sym
 C 47600 64200 1 0 0 gnd.sym
 N 47700 64900 47400 64900 4
 N 47400 64900 47400 65300 4
-N 50100 62100 48100 62100 4
+N 46700 62100 50100 62100 4
 {
 T 48800 62200 5 10 1 1 0 0 1
 netname=reset_n
 }
-C 46200 54900 1 0 1 USBmicroB.sym
+C 44700 54900 1 0 1 USBmicroB.sym
 {
-T 45205 57300 5 10 1 1 0 6 1
+T 43705 57300 5 10 1 1 0 6 1
 refdes=J5
-T 45845 55295 5 10 0 1 0 6 1
+T 44345 55295 5 10 0 1 0 6 1
 footprint=ZX62-B-5PA
-T 46200 54900 5 10 0 0 0 0 1
+T 44700 54900 5 10 0 0 0 0 1
 vendor=digikey
-T 46200 54900 5 10 0 0 0 0 1
+T 44700 54900 5 10 0 0 0 0 1
 vendor_part_number=H11634CT-ND
-T 46200 54900 5 10 0 0 0 0 1
+T 44700 54900 5 10 0 0 0 0 1
 loadstatus=smt
-T 46200 54900 5 10 0 0 0 0 1
+T 44700 54900 5 10 0 0 0 0 1
 device=CONNECTOR
-T 46200 54900 5 10 0 0 0 0 1
+T 44700 54900 5 10 0 0 0 0 1
 value=USBmicroB
 }
-N 50100 56500 48100 56500 4
-N 50100 56100 48100 56100 4
-C 48700 53800 1 180 0 resistor.sym
+N 50100 56500 46600 56500 4
+N 50100 56100 46600 56100 4
+C 48300 53800 1 180 0 resistor.sym
 {
-T 48400 53400 5 10 0 0 180 0 1
+T 48000 53400 5 10 0 0 180 0 1
 device=RESISTOR
-T 47850 53875 5 10 1 1 0 0 1
+T 47350 53875 5 10 1 1 0 0 1
 refdes=R401
-T 48700 53800 5 10 0 0 90 0 1
+T 48300 53800 5 10 0 0 90 0 1
 footprint=0402
-T 48700 53800 5 10 0 0 90 0 1
-vendor_part_number=RMCF1/16S10K1%RCT-ND
-T 48700 53800 5 10 0 0 90 0 1
+T 48300 53800 5 10 0 0 90 0 1
 vendor=digikey
-T 48700 53800 5 10 0 1 90 0 1
+T 48300 53800 5 10 0 1 90 0 1
 loadstatus=smt
+T 47900 53900 5 10 1 1 0 0 1
+value=10k
 }
-C 47700 53400 1 0 0 gnd.sym
-N 50100 53700 48700 53700 4
+C 47300 53400 1 0 0 gnd.sym
+N 50100 53700 48300 53700 4
 N 47400 65300 49800 65300 4
 N 49800 65300 49800 64900 4
 N 49800 64900 50100 64900 4
@@ -152,8 +152,6 @@ value=10k
 T 48700 63000 5 10 0 0 90 0 1
 footprint=0402
 T 48700 63000 5 10 0 0 90 0 1
-vendor_part_number=RMCF1/16S10K1%RCT-ND
-T 48700 63000 5 10 0 0 90 0 1
 vendor=digikey
 T 48700 63000 5 10 0 1 90 0 1
 loadstatus=smt
@@ -164,16 +162,6 @@ N 48700 62900 50100 62900 4
 T 48800 63000 5 10 1 1 0 0 1
 netname=boot0
 }
-N 50100 55700 48800 55700 4
-{
-T 48800 55800 5 10 1 1 0 0 1
-netname=swdio
-}
-N 50100 55300 48800 55300 4
-{
-T 48800 55400 5 10 1 1 0 0 1
-netname=swclk
-}
 C 56300 68100 1 0 0 capacitor.sym
 {
 T 56500 68800 5 10 0 0 0 0 1
@@ -265,81 +253,68 @@ vendor_part_number=399-3027-1-ND
 }
 C 48000 60900 1 0 0 gnd.sym
 N 55700 67300 55700 67900 4
-C 44300 50600 1 0 0 conn-4.sym
+C 46700 61200 1 0 1 conn-4.sym
 {
-T 44600 52200 5 10 1 1 0 0 1
+T 46400 62800 5 10 1 1 0 6 1
 refdes=J3
-T 44500 50300 5 10 1 1 0 0 1
+T 46500 60900 5 10 1 1 0 6 1
 value=Debug
-T 44300 50600 5 10 0 0 0 0 1
+T 46700 61200 5 10 0 0 0 6 1
 footprint=0-215079-4
-T 44300 50600 5 10 0 0 0 0 1
+T 46700 61200 5 10 0 0 0 6 1
 vendor_part_number=571-215079-4
-T 44300 50600 5 10 0 0 0 0 1
+T 46700 61200 5 10 0 0 0 6 1
 vendor=mouser
-T 44300 50600 5 10 0 0 0 0 1
+T 46700 61200 5 10 0 0 0 6 1
 loadstatus=throughhole
-T 44300 50600 5 10 0 0 0 0 1
+T 46700 61200 5 10 0 0 0 6 1
 device=CONNECTOR
 }
-C 44200 51600 1 0 0 gnd.sym
-N 44300 51500 43000 51500 4
-{
-T 43000 51600 5 10 1 1 0 0 1
-netname=reset_n
-}
-N 44300 51100 43000 51100 4
-{
-T 43000 51200 5 10 1 1 0 0 1
-netname=swdio
-}
-N 44300 50700 43000 50700 4
-{
-T 43000 50800 5 10 1 1 0 0 1
-netname=swclk
-}
-C 47200 56400 1 0 0 resistor.sym
+C 46800 62200 1 0 1 gnd.sym
+N 46700 61700 47300 61700 4
+N 46700 61300 46900 61300 4
+C 45700 56400 1 0 0 resistor.sym
 {
-T 47500 56800 5 10 0 0 0 0 1
+T 46000 56800 5 10 0 0 0 0 1
 device=RESISTOR
-T 47200 56600 5 10 1 1 0 0 1
+T 45700 56600 5 10 1 1 0 0 1
 refdes=R101
-T 47800 56600 5 10 1 1 0 0 1
+T 46300 56600 5 10 1 1 0 0 1
 value=22
-T 47200 56400 5 10 0 0 0 0 1
+T 45700 56400 5 10 0 0 0 0 1
 footprint=0402
-T 56400 42700 5 10 0 1 0 0 1
+T 54900 42700 5 10 0 1 0 0 1
 loadstatus=smt
-T 56400 42700 5 10 0 1 0 0 1
+T 54900 42700 5 10 0 1 0 0 1
 vendor=digikey
-T 56400 42700 5 10 0 1 0 0 1
+T 54900 42700 5 10 0 1 0 0 1
 vendor_part_number=RHM22.0LCT-ND
 }
-C 47200 56000 1 0 0 resistor.sym
+C 45700 56000 1 0 0 resistor.sym
 {
-T 47500 56400 5 10 0 0 0 0 1
+T 46000 56400 5 10 0 0 0 0 1
 device=RESISTOR
-T 47200 56200 5 10 1 1 0 0 1
+T 45700 56200 5 10 1 1 0 0 1
 refdes=R102
-T 47200 56000 5 10 0 0 0 0 1
+T 45700 56000 5 10 0 0 0 0 1
 footprint=0402
-T 47800 56200 5 10 1 1 0 0 1
+T 46300 56200 5 10 1 1 0 0 1
 value=22
-T 56400 42700 5 10 0 1 0 0 1
+T 54900 42700 5 10 0 1 0 0 1
 loadstatus=smt
-T 56400 42700 5 10 0 1 0 0 1
+T 54900 42700 5 10 0 1 0 0 1
 vendor=digikey
-T 56400 42700 5 10 0 1 0 0 1
+T 54900 42700 5 10 0 1 0 0 1
 vendor_part_number=RHM22.0LCT-ND
 }
-N 47200 56500 46200 56500 4
+N 45700 56500 44700 56500 4
 {
-T 46500 56600 5 10 1 1 0 0 1
+T 45000 56600 5 10 1 1 0 0 1
 netname=usbdm
 }
-N 47200 56100 46200 56100 4
+N 45700 56100 44700 56100 4
 {
-T 46500 56200 5 10 1 1 0 0 1
+T 45000 56200 5 10 1 1 0 0 1
 netname=usbdp
 }
 C 54800 67700 1 0 0 capacitor.sym
@@ -362,54 +337,6 @@ T 46100 54125 5 10 0 1 0 0 1
 loadstatus=smt
 }
 C 54700 67600 1 0 0 gnd.sym
-C 42500 48900 1 0 0 3.3V-plus.sym
-C 42900 47800 1 90 0 capacitor.sym
-{
-T 42200 48000 5 10 0 0 90 0 1
-device=CAPACITOR
-T 42400 48500 5 10 1 1 180 0 1
-refdes=C36
-T 42000 48000 5 10 0 0 90 0 1
-symversion=0.1
-T 42100 47900 5 10 1 1 0 0 1
-value=0.1uF
-T 42900 47800 5 10 0 0 0 0 1
-footprint=0402
-T 42900 47800 5 10 0 0 0 0 1
-vendor_part_number=399-3027-1-ND
-T 42900 47800 5 10 0 0 0 0 1
-vendor=digikey
-T 42900 47800 5 10 0 1 0 0 1
-loadstatus=smt
-}
-C 44000 47300 1 0 0 gnd.sym
-C 45100 48100 1 0 1 MCP130T.sym
-{
-T 44805 49095 5 10 1 1 0 6 1
-refdes=U11
-T 44305 49095 5 10 1 1 0 6 1
-value=MCP130T-300
-T 45105 48095 5 10 0 1 0 6 1
-device=IC
-T 44205 49095 5 10 0 1 0 6 1
-footprint=SOT23
-T 45100 48100 5 10 0 1 0 0 1
-vendor=digikey
-T 45100 48100 5 10 0 1 0 0 1
-vendor_part_number=MCP130T-300I/TTCT-ND
-T 45100 48100 5 10 0 1 0 0 1
-loadstatus=smt
-}
-N 42700 48900 42700 48700 4
-N 42700 48800 43100 48800 4
-N 42700 47700 44100 47700 4
-N 44100 47600 44100 48100 4
-N 42700 47700 42700 47800 4
-N 45100 48800 46000 48800 4
-{
-T 45400 48900 5 10 1 1 0 0 1
-netname=reset_n
-}
 C 53400 67400 1 90 0 capacitor.sym
 {
 T 52700 67600 5 10 0 0 90 0 1
@@ -488,11 +415,11 @@ loadstatus=smt
 }
 N 53200 67400 51700 67400 4
 C 53100 67100 1 0 0 gnd.sym
-C 46200 55600 1 0 0 nc-right.sym
+C 44700 55600 1 0 0 nc-right.sym
 {
-T 46300 56100 5 10 0 0 0 0 1
+T 44800 56100 5 10 0 0 0 0 1
 value=NoConnection
-T 46300 56300 5 10 0 0 0 0 1
+T 44800 56300 5 10 0 0 0 0 1
 device=DRC_Directive
 }
 C 49600 66000 1 0 0 nc-left.sym
@@ -605,124 +532,84 @@ T 65200 69500 5 10 1 1 0 0 1
 value=1uF
 }
 C 65000 69100 1 0 0 gnd.sym
-N 59600 47700 61000 47700 4
-{
-T 60600 47800 5 10 1 1 0 0 1
-netname=A15
-}
-N 59600 48100 61000 48100 4
-{
-T 60600 48200 5 10 1 1 0 0 1
-netname=A14
-}
-N 59600 48500 61000 48500 4
-{
-T 60600 48600 5 10 1 1 0 0 1
-netname=A13
-}
-N 59600 48900 61000 48900 4
-{
-T 60600 49000 5 10 1 1 0 0 1
-netname=A12
-}
-N 59600 49300 61000 49300 4
-{
-T 60600 49400 5 10 1 1 0 0 1
-netname=A11
-}
-N 59600 49700 61000 49700 4
-{
-T 60600 49800 5 10 1 1 0 0 1
-netname=A10
-}
-N 59600 50100 61000 50100 4
-{
-T 60700 50200 5 10 1 1 0 0 1
-netname=A9
-}
-N 59600 50500 61000 50500 4
-{
-T 60700 50600 5 10 1 1 0 0 1
-netname=A8
-}
 N 59600 50900 61000 50900 4
 {
-T 60700 51000 5 10 1 1 0 0 1
-netname=A7
+T 60500 51000 5 10 1 1 0 0 1
+netname=BMA7
 }
 N 59600 51300 61000 51300 4
 {
-T 60700 51400 5 10 1 1 0 0 1
-netname=A6
+T 60500 51400 5 10 1 1 0 0 1
+netname=BMA6
 }
 N 59600 51700 61000 51700 4
 {
-T 60700 51800 5 10 1 1 0 0 1
-netname=A5
+T 60500 51800 5 10 1 1 0 0 1
+netname=BMA5
 }
 N 59600 52100 61000 52100 4
 {
-T 60700 52200 5 10 1 1 0 0 1
-netname=A4
+T 60500 52200 5 10 1 1 0 0 1
+netname=BMA4
 }
 N 59600 52500 61000 52500 4
 {
-T 60700 52600 5 10 1 1 0 0 1
-netname=A3
+T 60500 52600 5 10 1 1 0 0 1
+netname=BMA3
 }
 N 59600 52900 61000 52900 4
 {
-T 60700 53000 5 10 1 1 0 0 1
-netname=A2
+T 60500 53000 5 10 1 1 0 0 1
+netname=BMA2
 }
 N 59600 53300 61000 53300 4
 {
-T 60700 53400 5 10 1 1 0 0 1
-netname=A1
+T 60500 53400 5 10 1 1 0 0 1
+netname=BMA1
 }
 N 59600 53700 61000 53700 4
 {
-T 60700 53800 5 10 1 1 0 0 1
-netname=A0
+T 60500 53800 5 10 1 1 0 0 1
+netname=BMA0
 }
-N 59600 57300 61000 57300 4
+N 59600 47700 61000 47700 4
 {
-T 60700 57400 5 10 1 1 0 0 1
+T 60700 47800 5 10 1 1 0 0 1
 netname=D7
 }
-N 59600 57700 61000 57700 4
+N 59600 48100 61000 48100 4
 {
-T 60700 57800 5 10 1 1 0 0 1
+T 60700 48200 5 10 1 1 0 0 1
 netname=D6
 }
-N 59600 58100 61000 58100 4
+N 59600 48500 61000 48500 4
 {
-T 60700 58200 5 10 1 1 0 0 1
+T 60700 48600 5 10 1 1 0 0 1
 netname=D5
 }
-N 59600 58500 61000 58500 4
+N 59600 48900 61000 48900 4
 {
-T 60700 58600 5 10 1 1 0 0 1
+T 60700 49000 5 10 1 1 0 0 1
 netname=D4
 }
-N 59600 58900 61000 58900 4
+N 59600 49300 61000 49300 4
 {
-T 60700 59000 5 10 1 1 0 0 1
+T 60700 49400 5 10 1 1 0 0 1
 netname=D3
 }
-N 59600 59300 61000 59300 4
+N 59600 49700 61000 49700 4
 {
-T 60700 59400 5 10 1 1 0 0 1
+T 60700 49800 5 10 1 1 0 0 1
 netname=D2
 }
-N 59600 59700 61000 59700 4
+N 59600 50100 61000 50100 4
 {
-T 60700 59800 5 10 1 1 0 0 1
+T 60700 50200 5 10 1 1 0 0 1
 netname=D1
 }
-N 59600 60100 61000 60100 4
+N 59600 50500 61000 50500 4
 {
-T 60700 60200 5 10 1 1 0 0 1
+T 60700 50600 5 10 1 1 0 0 1
 netname=D0
 }
 N 48800 54100 50100 54100 4
@@ -749,6 +636,8 @@ T 50100 46900 5 10 0 0 0 0 1
 vendor=mouser
 T 50100 46900 5 10 0 0 0 0 1
 vendor_part_number=511-STM32L151VCT6
+T 50100 46900 5 10 0 1 0 0 1
+loadstatus=smt
 }
 N 59600 56900 61000 56900 4
 {
@@ -805,15 +694,15 @@ N 50100 52100 48800 52100 4
 T 48800 52200 5 10 1 1 0 0 1
 netname=sw_load
 }
-N 50100 51700 48800 51700 4
+N 50100 59300 48800 59300 4
 {
-T 48800 51800 5 10 1 1 0 0 1
-netname=TPA
+T 48800 59400 5 10 1 1 0 0 1
+netname=BTPA
 }
-N 50100 51300 48800 51300 4
+N 50100 58900 48800 58900 4
 {
-T 48800 51400 5 10 1 1 0 0 1
-netname=TPB
+T 48800 59000 5 10 1 1 0 0 1
+netname=BTPB
 }
 N 59600 56500 61000 56500 4
 {
@@ -895,3 +784,112 @@ N 59600 63300 61000 63300 4
 T 60200 63400 5 10 1 1 0 0 1
 netname=7seg_d_0
 }
+N 48800 60900 50100 60900 4
+{
+T 48800 61000 5 10 1 1 0 0 1
+netname=\_DMA_IN\_
+}
+N 48800 60500 50100 60500 4
+{
+T 48800 60600 5 10 1 1 0 0 1
+netname=\_DMA_OUT\_
+}
+N 48800 60100 50100 60100 4
+{
+T 48800 60200 5 10 1 1 0 0 1
+netname=\_IN\TERRUPT\_
+}
+N 48800 59700 50100 59700 4
+{
+T 48800 59800 5 10 1 1 0 0 1
+netname=\_BMWR\_
+}
+N 48800 51700 50100 51700 4
+{
+T 48800 51800 5 10 1 1 0 0 1
+netname=\_EF1\_
+}
+N 48800 51300 50100 51300 4
+{
+T 48800 51400 5 10 1 1 0 0 1
+netname=\_EF2\_
+}
+N 48800 50900 50100 50900 4
+{
+T 48800 51000 5 10 1 1 0 0 1
+netname=\_EF3\_
+}
+N 48800 50500 50100 50500 4
+{
+T 48800 50600 5 10 1 1 0 0 1
+netname=\_EF4\_
+}
+N 48800 57700 50100 57700 4
+{
+T 48800 57800 5 10 1 1 0 0 1
+netname=N2
+}
+N 48800 57300 50100 57300 4
+{
+T 48800 57400 5 10 1 1 0 0 1
+netname=N1
+}
+N 48800 56900 50100 56900 4
+{
+T 48800 57000 5 10 1 1 0 0 1
+netname=N0
+}
+N 48800 58500 50100 58500 4
+{
+T 48800 58600 5 10 1 1 0 0 1
+netname=\_WAIT\_
+}
+N 48800 58100 50100 58100 4
+{
+T 48800 58200 5 10 1 1 0 0 1
+netname=\_CLEAR\_
+}
+N 48800 50100 50100 50100 4
+{
+T 48800 50200 5 10 1 1 0 0 1
+netname=Q
+}
+N 48800 49700 50100 49700 4
+{
+T 48800 49800 5 10 1 1 0 0 1
+netname=SC1
+}
+N 48800 49300 50100 49300 4
+{
+T 48800 49400 5 10 1 1 0 0 1
+netname=SC0
+}
+N 48800 48900 50100 48900 4
+{
+T 48800 49000 5 10 1 1 0 0 1
+netname=\_BMRD\_
+}
+N 59600 59700 61000 59700 4
+{
+T 60600 59800 5 10 1 1 0 0 1
+netname=sck2
+}
+N 59600 58900 61000 58900 4
+{
+T 60500 59000 5 10 1 1 0 0 1
+netname=miso2
+}
+N 59600 58500 61000 58500 4
+{
+T 60500 58600 5 10 1 1 0 0 1
+netname=mosi2
+}
+N 59600 59300 61000 59300 4
+{
+T 60500 59400 5 10 1 1 0 0 1
+netname=cs_sd
+}
+N 50100 55700 47300 55700 4
+N 47300 55700 47300 61700 4
+N 50100 55300 46900 55300 4
+N 46900 55300 46900 61300 4