summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Almesberger <werner@almesberger.net>2016-10-19 13:12:28 -0300
committerGenerated from internal repo <nobody@neo900.org>2016-10-19 13:12:28 -0300
commit349851b6c110178ca13f735b8d8e49cf7e09f53e (patch)
treead075a39abc51c72018b9407c674ccd5a0362609
parent82f018a1afad33f2d8faac4b5d9ceb267226b211 (diff)
downloadee-349851b6c110178ca13f735b8d8e49cf7e09f53e.tar.gz
ee-349851b6c110178ca13f735b8d8e49cf7e09f53e.tar.bz2
ee-349851b6c110178ca13f735b8d8e49cf7e09f53e.zip
components/fuse.lib, neo900_SS_18.sch: add Hackerbus fuse
-rw-r--r--hw/components/fuse.dcm7
-rw-r--r--hw/components/fuse.lib19
-rw-r--r--hw/docdb.in4
-rw-r--r--hw/neo900.pro1
-rw-r--r--hw/neo900_SS_18.sch116
-rw-r--r--hw/neo900_SS_20.sch2
6 files changed, 123 insertions, 26 deletions
diff --git a/hw/components/fuse.dcm b/hw/components/fuse.dcm
new file mode 100644
index 0000000..9a11e45
--- /dev/null
+++ b/hw/components/fuse.dcm
@@ -0,0 +1,7 @@
+EESchema-DOCLIB Version 2.0
+#
+$CMP FUSE
+D Generic fuse with two terminals
+$ENDCMP
+#
+#End Doc Library
diff --git a/hw/components/fuse.lib b/hw/components/fuse.lib
new file mode 100644
index 0000000..1762733
--- /dev/null
+++ b/hw/components/fuse.lib
@@ -0,0 +1,19 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# FUSE
+#
+DEF FUSE F 0 40 N N 1 F N
+F0 "F" 0 100 60 H V C CNN
+F1 "FUSE" 0 -100 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -150 50 150 -50 0 1 0 N
+P 2 0 1 0 -150 0 150 0 N
+X 1 1 -350 0 200 R 50 50 1 1 P
+X 2 2 350 0 200 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/docdb.in b/hw/docdb.in
index 2c6a64d..bcbbbc5 100644
--- a/hw/docdb.in
+++ b/hw/docdb.in
@@ -267,6 +267,10 @@ Q*_FC6946010R
DS http://www.semicon.panasonic.co.jp/ds4/FC694601_E.pdf
FP 6
+F*_0ZCH*
+DS http://www.belfuse.com/pdfs/0ZCH.pdf
+FP 3
+
#----- Sheet 19 (IR) ----------------------------------------------------------
D*_VEMD10940F
diff --git a/hw/neo900.pro b/hw/neo900.pro
index 32efafe..85385c5 100644
--- a/hw/neo900.pro
+++ b/hw/neo900.pro
@@ -63,6 +63,7 @@ LibName31=components/bb-xm-audio
LibName32=kicad-libs/components/dualnmosfet
LibName33=components/xo-quad-en
LibName34=components/74x4051
+LibName35=components/fuse
[schematic_editor]
version=1
PageLayoutDescrFile=neo900pageframe_A3.kicad_wks
diff --git a/hw/neo900_SS_18.sch b/hw/neo900_SS_18.sch
index 326475c..78f3ec0 100644
--- a/hw/neo900_SS_18.sch
+++ b/hw/neo900_SS_18.sch
@@ -32,6 +32,7 @@ LIBS:bb-xm-audio
LIBS:dualnmosfet
LIBS:xo-quad-en
LIBS:74x4051
+LIBS:fuse
LIBS:neo900-cache
EELAYER 25 0
EELAYER END
@@ -108,7 +109,11 @@ FLASH_K
Wire Wire Line
3000 2200 2900 2200
Wire Wire Line
- 2900 2200 2900 3000
+ 2900 2200 2900 2400
+Wire Wire Line
+ 2900 2400 2900 2800
+Wire Wire Line
+ 2900 2800 2900 3000
Wire Wire Line
3000 2400 2900 2400
Connection ~ 2900 2400
@@ -118,12 +123,16 @@ Connection ~ 2900 2800
Wire Wire Line
3800 2150 3900 2150
Wire Wire Line
- 3900 2150 3900 3000
+ 3900 2150 3900 2350
+Wire Wire Line
+ 3900 2350 3900 3000
Wire Wire Line
3800 2350 3900 2350
Connection ~ 3900 2350
Wire Wire Line
- 7600 1800 7600 3000
+ 7600 1800 7600 2800
+Wire Wire Line
+ 7600 2800 7600 3000
Wire Wire Line
7600 1800 7700 1800
Wire Wire Line
@@ -150,7 +159,11 @@ Wire Wire Line
Wire Wire Line
8500 1850 9250 1850
Wire Wire Line
- 8500 1950 10550 1950
+ 8500 1950 10100 1950
+Wire Wire Line
+ 10100 1950 10200 1950
+Wire Wire Line
+ 10200 1950 10550 1950
Wire Wire Line
9250 2050 8500 2050
Wire Wire Line
@@ -232,7 +245,7 @@ F 3 "" H 7600 3100 60 0001 C CNN
$EndComp
Text GLabel 2000 2300 0 60 Input ~ 0
NFC_ANT
-Text Notes 3400 1200 0 70 ~ 0
+Text Notes 3400 1050 0 70 ~ 0
The LOWER-BOB interconnect is defined in the Hackerbus specification\nhttp://neo900.org/stuff/papers/hb.pdf
Text Notes 14900 1500 2 200 ~ 40
TODO: define NFC-GND
@@ -241,18 +254,18 @@ Text GLabel 9250 1850 2 60 Input ~ 0
Wire Wire Line
3800 1950 3900 1950
Wire Wire Line
- 3900 1450 3900 1950
-Wire Wire Line
- 2000 1450 3900 1450
+ 3900 1350 3900 1950
Wire Wire Line
2900 2000 3000 2000
Wire Wire Line
- 2900 1450 2900 2000
-Connection ~ 2900 1450
+ 2900 1350 2900 1900
+Wire Wire Line
+ 2900 1900 2900 2000
+Connection ~ 2900 1350
Wire Wire Line
3000 1900 2900 1900
Connection ~ 2900 1900
-Text GLabel 2000 1450 0 60 BiDi ~ 0
+Text GLabel 1400 1350 0 60 BiDi ~ 0
BATT
Text GLabel 2000 2100 0 60 BiDi ~ 0
USB_HB_DM
@@ -353,7 +366,9 @@ Wire Wire Line
Wire Wire Line
13000 9500 13000 9400
Wire Wire Line
- 13000 9500 13200 9500
+ 13000 9500 13100 9500
+Wire Wire Line
+ 13100 9500 13200 9500
Wire Notes Line
14200 8700 14200 8800
Wire Notes Line
@@ -375,7 +390,9 @@ Wire Wire Line
12400 7600 12300 7600
NoConn ~ 12400 7400
Wire Wire Line
- 13700 5750 14750 5750
+ 13700 5750 14100 5750
+Wire Wire Line
+ 14100 5750 14750 5750
Wire Wire Line
12300 8600 12400 8600
Wire Wire Line
@@ -407,7 +424,11 @@ Connection ~ 12300 7600
Wire Wire Line
12300 7800 12400 7800
Wire Wire Line
- 12300 6500 12300 7800
+ 12300 6500 12300 7600
+Wire Wire Line
+ 12300 7600 12300 7700
+Wire Wire Line
+ 12300 7700 12300 7800
Wire Wire Line
11400 8400 12400 8400
Wire Notes Line
@@ -426,7 +447,13 @@ Connection ~ 11750 6500
Wire Wire Line
11750 6500 11750 6600
Wire Wire Line
- 11650 6500 12700 6500
+ 11650 6500 11750 6500
+Wire Wire Line
+ 11750 6500 11900 6500
+Wire Wire Line
+ 11900 6500 12300 6500
+Wire Wire Line
+ 12300 6500 12700 6500
Connection ~ 14100 5750
Wire Wire Line
14100 5750 14100 5850
@@ -435,7 +462,9 @@ Wire Wire Line
Wire Wire Line
11750 6900 11750 7000
Wire Wire Line
- 13200 9400 13200 9600
+ 13200 9400 13200 9500
+Wire Wire Line
+ 13200 9500 13200 9600
$Comp
L ADP1653 U?
U 5 1 57F47962
@@ -624,7 +653,9 @@ $EndComp
Wire Wire Line
13100 6500 13150 6500
Wire Wire Line
- 13700 5750 13700 6750
+ 13700 5750 13700 6500
+Wire Wire Line
+ 13700 6500 13700 6750
Wire Wire Line
13550 6500 13700 6500
Connection ~ 13700 6500
@@ -671,8 +702,6 @@ Text GLabel 13150 2000 2 60 BiDi ~ 0
OTG_DP
Text GLabel 13150 2250 2 60 BiDi ~ 0
OTG_DM
-Text Notes 1450 1300 0 120 ~ 24
-TODO: add fuse
$Comp
L DUALNMOSFET Q1801
U 1 1 58050628
@@ -744,16 +773,22 @@ $EndComp
Wire Wire Line
1900 6700 2000 6700
Wire Wire Line
- 1900 4300 1900 6700
+ 1900 4300 1900 5300
+Wire Wire Line
+ 1900 5300 1900 6700
+Wire Wire Line
+ 1450 4300 1900 4300
Wire Wire Line
- 1450 4300 3100 4300
+ 1900 4300 3100 4300
Wire Wire Line
2000 5300 1900 5300
Connection ~ 1900 5300
Wire Wire Line
3100 6700 3000 6700
Wire Wire Line
- 3100 4300 3100 6700
+ 3100 4300 3100 5300
+Wire Wire Line
+ 3100 5300 3100 6700
Connection ~ 1900 4300
Wire Wire Line
3000 5300 3100 5300
@@ -869,16 +904,22 @@ $EndComp
Wire Wire Line
6100 6700 6200 6700
Wire Wire Line
- 6100 4300 6100 6700
+ 6100 4300 6100 5300
+Wire Wire Line
+ 6100 5300 6100 6700
Wire Wire Line
- 5650 4300 7300 4300
+ 5650 4300 6100 4300
+Wire Wire Line
+ 6100 4300 7300 4300
Wire Wire Line
6200 5300 6100 5300
Connection ~ 6100 5300
Wire Wire Line
7300 6700 7200 6700
Wire Wire Line
- 7300 4300 7300 6700
+ 7300 4300 7300 5300
+Wire Wire Line
+ 7300 5300 7300 6700
Connection ~ 6100 4300
Wire Wire Line
7200 5300 7300 5300
@@ -900,7 +941,9 @@ Wire Wire Line
Wire Wire Line
7900 7000 7800 7000
Wire Wire Line
- 5300 7000 6200 7000
+ 5300 7000 5900 7000
+Wire Wire Line
+ 5900 7000 6200 7000
Wire Wire Line
8100 6400 7200 6400
Wire Wire Line
@@ -928,4 +971,25 @@ Wire Wire Line
Connection ~ 5900 7000
Text Notes 1500 7800 0 60 ~ 0
Q18xx alternative: Diodes DMN63D8LV
+$Comp
+L FUSE F1801
+U 1 1 5807BB89
+P 2000 1350
+F 0 "F1801" H 2000 1450 60 0000 C CNN
+F 1 "0ZCH0175FF2E" H 2000 1250 60 0000 C CNN
+F 2 "" H 2000 1350 60 0001 C CNN
+F 3 "" H 2000 1350 60 0001 C CNN
+ 1 2000 1350
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 2350 1350 2900 1350
+Wire Wire Line
+ 2900 1350 3900 1350
+Wire Wire Line
+ 1400 1350 1650 1350
+Text Label 3050 1350 0 60 ~ 0
+VBAT_RAW
+Text Notes 1700 1600 0 60 ~ 0
+1.75 A, 0.6 s
$EndSCHEMATC
diff --git a/hw/neo900_SS_20.sch b/hw/neo900_SS_20.sch
index ea27100..e91827a 100644
--- a/hw/neo900_SS_20.sch
+++ b/hw/neo900_SS_20.sch
@@ -1741,4 +1741,6 @@ Wire Wire Line
6400 4100 6600 4100
Wire Wire Line
6600 4500 6400 4500
+Text Notes 3500 2550 0 60 ~ 12
+available
$EndSCHEMATC