HackRF One: add ADC pin straps for hardware version detection
This commit is contained in:

committed by
Mike Walters

parent
585e69a5d0
commit
678d4381bd
@ -3,7 +3,7 @@
|
|||||||
(general
|
(general
|
||||||
(thickness 1.6002)
|
(thickness 1.6002)
|
||||||
(drawings 177)
|
(drawings 177)
|
||||||
(tracks 4377)
|
(tracks 4389)
|
||||||
(zones 0)
|
(zones 0)
|
||||||
(modules 431)
|
(modules 431)
|
||||||
(nets 316)
|
(nets 316)
|
||||||
@ -17,16 +17,16 @@
|
|||||||
(layers
|
(layers
|
||||||
(0 C1F signal)
|
(0 C1F signal)
|
||||||
(1 C2 signal)
|
(1 C2 signal)
|
||||||
(2 C3 signal hide)
|
(2 C3 signal)
|
||||||
(31 C4B signal)
|
(31 C4B signal)
|
||||||
(32 B.Adhes user)
|
(32 B.Adhes user)
|
||||||
(33 F.Adhes user)
|
(33 F.Adhes user)
|
||||||
(34 B.Paste user)
|
(34 B.Paste user)
|
||||||
(35 F.Paste user)
|
(35 F.Paste user)
|
||||||
(36 B.SilkS user)
|
(36 B.SilkS user hide)
|
||||||
(37 F.SilkS user)
|
(37 F.SilkS user)
|
||||||
(38 B.Mask user)
|
(38 B.Mask user)
|
||||||
(39 F.Mask user)
|
(39 F.Mask user hide)
|
||||||
(41 Cmts.User user)
|
(41 Cmts.User user)
|
||||||
(44 Edge.Cuts user)
|
(44 Edge.Cuts user)
|
||||||
)
|
)
|
||||||
@ -9880,13 +9880,13 @@
|
|||||||
(pad 135 smd rect (at -4.24942 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
(pad 135 smd rect (at -4.24942 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
||||||
(net 192 GND) (die_length -1518.485687))
|
(net 192 GND) (die_length -1518.485687))
|
||||||
(pad 136 smd rect (at -4.7498 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
(pad 136 smd rect (at -4.7498 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
||||||
(die_length -1518.485687))
|
(net 219 VCC) (die_length -1518.485687))
|
||||||
(pad 137 smd rect (at -5.25018 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
(pad 137 smd rect (at -5.25018 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
||||||
(net 219 VCC) (die_length 0.12192))
|
(net 219 VCC) (die_length 0.12192))
|
||||||
(pad 138 smd rect (at -5.75056 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
(pad 138 smd rect (at -5.75056 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
||||||
(die_length 0.01524))
|
(net 219 VCC) (die_length 0.01524))
|
||||||
(pad 139 smd rect (at -6.25094 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
(pad 139 smd rect (at -6.25094 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
||||||
(die_length -1518.485687))
|
(net 219 VCC) (die_length -1518.485687))
|
||||||
(pad 140 smd rect (at -6.74878 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
(pad 140 smd rect (at -6.74878 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
||||||
(net 93 /mcu/usb/power/GPIO3_15) (die_length -1518.485687))
|
(net 93 /mcu/usb/power/GPIO3_15) (die_length -1518.485687))
|
||||||
(pad 141 smd rect (at -7.24916 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
(pad 141 smd rect (at -7.24916 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
|
||||||
@ -14775,6 +14775,18 @@
|
|||||||
(via (at 163.328836 144.023741) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 219))
|
(via (at 163.328836 144.023741) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 219))
|
||||||
(segment (start 163.328836 143.973451) (end 163.328836 144.023741) (width 0.254) (layer C1F) (net 219))
|
(segment (start 163.328836 143.973451) (end 163.328836 144.023741) (width 0.254) (layer C1F) (net 219))
|
||||||
(segment (start 164.029296 144.724201) (end 163.328836 144.023741) (width 0.508) (layer C1F) (net 219) (status 10))
|
(segment (start 164.029296 144.724201) (end 163.328836 144.023741) (width 0.508) (layer C1F) (net 219) (status 10))
|
||||||
|
(segment (start 159.706293 143.885537) (end 160.385108 144.564352) (width 0.2032) (layer C1F) (net 219))
|
||||||
|
(segment (start 159.706293 143.885537) (end 159.706293 143.293707) (width 0.2032) (layer C1F) (net 219))
|
||||||
|
(segment (start 161.092752 143.856708) (end 161.056708 143.856708) (width 0.2032) (layer C1F) (net 219))
|
||||||
|
(segment (start 161.056708 143.856708) (end 160.1 142.9) (width 0.2032) (layer C1F) (net 219))
|
||||||
|
(segment (start 159.706293 143.293707) (end 160.1 142.9) (width 0.2032) (layer C1F) (net 219))
|
||||||
|
(segment (start 160.73893 144.21053) (end 160.71053 144.21053) (width 0.2032) (layer C1F) (net 219))
|
||||||
|
(segment (start 159.793707 143.293707) (end 159.706293 143.293707) (width 0.2032) (layer C1F) (net 219))
|
||||||
|
(segment (start 160.71053 144.21053) (end 159.793707 143.293707) (width 0.2032) (layer C1F) (net 219))
|
||||||
|
(segment (start 160.6 142.7) (end 160.3 142.7) (width 0.2032) (layer C1F) (net 219) (status 1000000))
|
||||||
|
(segment (start 161.402886 143.502886) (end 160.6 142.7) (width 0.2032) (layer C1F) (net 219) (status 1000000))
|
||||||
|
(segment (start 161.446574 143.502886) (end 161.402886 143.502886) (width 0.2032) (layer C1F) (net 219) (status 1000000))
|
||||||
|
(segment (start 160.1 142.9) (end 160.3 142.7) (width 0.2032) (layer C1F) (net 219))
|
||||||
(via (at 142.7024 127.8576) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 220))
|
(via (at 142.7024 127.8576) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 220))
|
||||||
(segment (start 142.7024 127.8576) (end 141.0768 126.232) (width 0.2032) (layer C1F) (net 220) (tstamp 5280674D))
|
(segment (start 142.7024 127.8576) (end 141.0768 126.232) (width 0.2032) (layer C1F) (net 220) (tstamp 5280674D))
|
||||||
(segment (start 141.0768 126.232) (end 140.2894 126.232) (width 0.2032) (layer C1F) (net 220) (tstamp 5280674E) (status 20))
|
(segment (start 141.0768 126.232) (end 140.2894 126.232) (width 0.2032) (layer C1F) (net 220) (tstamp 5280674E) (status 20))
|
||||||
@ -15276,7 +15288,7 @@
|
|||||||
(segment (start 123.74626 127.87526) (end 123.881 128.01) (width 0.254) (layer C1F) (net 315) (tstamp 52878986) (status 30))
|
(segment (start 123.74626 127.87526) (end 123.881 128.01) (width 0.254) (layer C1F) (net 315) (tstamp 52878986) (status 30))
|
||||||
(segment (start 123.74626 125.0188) (end 123.74626 127.87526) (width 0.254) (layer C1F) (net 315) (status 30))
|
(segment (start 123.74626 125.0188) (end 123.74626 127.87526) (width 0.254) (layer C1F) (net 315) (status 30))
|
||||||
|
|
||||||
(zone (net 0) (net_name "") (layer F.SilkS) (tstamp 5F0A94B1) (hatch edge 0.508)
|
(zone (net 0) (net_name "") (layer F.SilkS) (tstamp 5F060E82) (hatch edge 0.508)
|
||||||
(connect_pads (clearance 0.3048))
|
(connect_pads (clearance 0.3048))
|
||||||
(min_thickness 0.254)
|
(min_thickness 0.254)
|
||||||
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
|
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
|
||||||
@ -15291,7 +15303,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(zone (net 192) (net_name GND) (layer C2) (tstamp 5F0A94AE) (hatch edge 0.508)
|
(zone (net 192) (net_name GND) (layer C2) (tstamp 5F060E7F) (hatch edge 0.508)
|
||||||
(connect_pads (clearance 0.3048))
|
(connect_pads (clearance 0.3048))
|
||||||
(min_thickness 0.254)
|
(min_thickness 0.254)
|
||||||
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))
|
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))
|
||||||
@ -18899,7 +18911,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(zone (net 218) (net_name VAA) (layer C3) (tstamp 5F0A94AB) (hatch edge 0.508)
|
(zone (net 218) (net_name VAA) (layer C3) (tstamp 5F060E7C) (hatch edge 0.508)
|
||||||
(connect_pads (clearance 0.3048))
|
(connect_pads (clearance 0.3048))
|
||||||
(min_thickness 0.254)
|
(min_thickness 0.254)
|
||||||
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))
|
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))
|
||||||
@ -20338,7 +20350,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(zone (net 219) (net_name VCC) (layer C3) (tstamp 5F0A94A8) (hatch edge 0.508)
|
(zone (net 219) (net_name VCC) (layer C3) (tstamp 5F060E79) (hatch edge 0.508)
|
||||||
(connect_pads (clearance 0.3048))
|
(connect_pads (clearance 0.3048))
|
||||||
(min_thickness 0.254)
|
(min_thickness 0.254)
|
||||||
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))
|
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))
|
||||||
@ -22725,7 +22737,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(zone (net 157) (net_name /mcu/usb/power/USB_SHIELD) (layer C1F) (tstamp 5F0A94A5) (hatch edge 0.508)
|
(zone (net 157) (net_name /mcu/usb/power/USB_SHIELD) (layer C1F) (tstamp 5F060E76) (hatch edge 0.508)
|
||||||
(connect_pads yes (clearance 0.254))
|
(connect_pads yes (clearance 0.254))
|
||||||
(min_thickness 0.3048)
|
(min_thickness 0.3048)
|
||||||
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.3302))
|
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.3302))
|
||||||
@ -22782,7 +22794,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(zone (net 157) (net_name /mcu/usb/power/USB_SHIELD) (layer C4B) (tstamp 5F0A94A2) (hatch edge 0.508)
|
(zone (net 157) (net_name /mcu/usb/power/USB_SHIELD) (layer C4B) (tstamp 5F060E73) (hatch edge 0.508)
|
||||||
(connect_pads yes (clearance 0.254))
|
(connect_pads yes (clearance 0.254))
|
||||||
(min_thickness 0.3048)
|
(min_thickness 0.3048)
|
||||||
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.3302))
|
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.3302))
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -5533,7 +5533,49 @@ F 3 "" H 15300 3850 50 0001 C CNN
|
|||||||
$EndComp
|
$EndComp
|
||||||
Text Label 800 2600 3 40 ~ 0
|
Text Label 800 2600 3 40 ~ 0
|
||||||
USB_SHIELD
|
USB_SHIELD
|
||||||
NoConn ~ 6050 2050
|
Wire Wire Line
|
||||||
NoConn ~ 5850 2050
|
5750 1750 5750 2050
|
||||||
NoConn ~ 5750 2050
|
Wire Wire Line
|
||||||
|
5850 1750 5850 2050
|
||||||
|
Wire Wire Line
|
||||||
|
6050 1750 6050 2050
|
||||||
|
Text Label 5750 1750 3 40 ~ 0
|
||||||
|
ADC0_3
|
||||||
|
Text Label 5850 1750 3 40 ~ 0
|
||||||
|
ADC0_4
|
||||||
|
Text Label 6050 1750 3 40 ~ 0
|
||||||
|
ADC0_7
|
||||||
|
Text Label 5250 900 0 40 ~ 0
|
||||||
|
ADC0_3
|
||||||
|
Text Label 5250 1000 0 40 ~ 0
|
||||||
|
ADC0_4
|
||||||
|
Text Label 5250 1100 0 40 ~ 0
|
||||||
|
ADC0_7
|
||||||
|
$Comp
|
||||||
|
L power:VCC #PWR0329
|
||||||
|
U 1 1 603D5946
|
||||||
|
P 5600 800
|
||||||
|
F 0 "#PWR0329" H 5600 650 50 0001 C CNN
|
||||||
|
F 1 "VCC" H 5617 973 50 0000 C CNN
|
||||||
|
F 2 "" H 5600 800 50 0001 C CNN
|
||||||
|
F 3 "" H 5600 800 50 0001 C CNN
|
||||||
|
1 5600 800
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
5250 900 5600 900
|
||||||
|
Wire Wire Line
|
||||||
|
5600 900 5600 800
|
||||||
|
Wire Wire Line
|
||||||
|
5250 1000 5600 1000
|
||||||
|
Wire Wire Line
|
||||||
|
5600 1000 5600 900
|
||||||
|
Connection ~ 5600 900
|
||||||
|
Wire Wire Line
|
||||||
|
5250 1100 5600 1100
|
||||||
|
Wire Wire Line
|
||||||
|
5600 1100 5600 1000
|
||||||
|
Connection ~ 5600 1000
|
||||||
|
Text Notes 5050 1300 0 40 ~ 0
|
||||||
|
pin straps for hardware\nversion detection
|
||||||
$EndSCHEMATC
|
$EndSCHEMATC
|
||||||
|
Reference in New Issue
Block a user