mirror of
git://projects.qi-hardware.com/f32xbase.git
synced 2024-11-23 22:35:20 +02:00
c2ben/: initial commit of passive C2 adapter board for the Ben's uSD slot.
This commit is contained in:
parent
7829d4d569
commit
c1935d59d0
18
c2ben/Makefile
Normal file
18
c2ben/Makefile
Normal file
@ -0,0 +1,18 @@
|
||||
.PHONY: all gen generate sch brd xpdf
|
||||
|
||||
all:
|
||||
@echo "make what ? target: gen sch brd xpdf"
|
||||
@exit 1
|
||||
|
||||
gen generate:
|
||||
eeschema --plot `pwd`/c2ben.sch
|
||||
# need scripts
|
||||
|
||||
sch:
|
||||
eeschema `pwd`/c2ben.sch
|
||||
|
||||
brd:
|
||||
pcbnew `pwd`/c2ben.brd
|
||||
|
||||
xpdf:
|
||||
xpdf c2ben.pdf
|
592
c2ben/c2ben.brd
Normal file
592
c2ben/c2ben.brd
Normal file
@ -0,0 +1,592 @@
|
||||
PCBNEW-BOARD Version 1 date Wed Oct 20 14:35:09 2010
|
||||
|
||||
# Created by Pcbnew(2010-08-11 BZR 2448)-unstable
|
||||
|
||||
$GENERAL
|
||||
LayerCount 2
|
||||
Ly 1FFF8001
|
||||
EnabledLayers 1FFF8001
|
||||
Links 8
|
||||
NoConn 0
|
||||
Di 59324 31126 77514 35885
|
||||
Ndraw 34
|
||||
Ntrack 24
|
||||
Nzone 0
|
||||
BoardThickness 630
|
||||
Nmodule 13
|
||||
Nnets 9
|
||||
$EndGENERAL
|
||||
|
||||
$SHEETDESCR
|
||||
Sheet A4 11700 8267
|
||||
Title "C2 Adapter for the Ben's uSD slot"
|
||||
Date "20 oct 2010"
|
||||
Rev "20101020"
|
||||
Comp "Werner Almesberger"
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndSHEETDESCR
|
||||
|
||||
$SETUP
|
||||
InternalUnit 0.000100 INCH
|
||||
ZoneGridSize 250
|
||||
Layers 2
|
||||
Layer[0] Back signal
|
||||
Layer[15] Front signal
|
||||
TrackWidth 80
|
||||
TrackClearence 78
|
||||
ZoneClearence 200
|
||||
TrackMinWidth 80
|
||||
DrawSegmWidth 150
|
||||
EdgeSegmWidth 50
|
||||
ViaSize 350
|
||||
ViaDrill 250
|
||||
ViaMinSize 350
|
||||
ViaMinDrill 200
|
||||
MicroViaSize 200
|
||||
MicroViaDrill 50
|
||||
MicroViasAllowed 0
|
||||
MicroViaMinSize 200
|
||||
MicroViaMinDrill 50
|
||||
TextPcbWidth 120
|
||||
TextPcbSize 600 800
|
||||
EdgeModWidth 150
|
||||
TextModSize 600 600
|
||||
TextModWidth 120
|
||||
PadSize 600 600
|
||||
PadDrill 320
|
||||
Pad2MaskClearance 100
|
||||
AuxiliaryAxisOrg 0 0
|
||||
$EndSETUP
|
||||
|
||||
$EQUIPOT
|
||||
Na 0 ""
|
||||
St ~
|
||||
$EndEQUIPOT
|
||||
$EQUIPOT
|
||||
Na 1 "/C2CK"
|
||||
St ~
|
||||
$EndEQUIPOT
|
||||
$EQUIPOT
|
||||
Na 2 "/C2D"
|
||||
St ~
|
||||
$EndEQUIPOT
|
||||
$EQUIPOT
|
||||
Na 3 "/GND"
|
||||
St ~
|
||||
$EndEQUIPOT
|
||||
$EQUIPOT
|
||||
Na 4 "/VDD"
|
||||
St ~
|
||||
$EndEQUIPOT
|
||||
$EQUIPOT
|
||||
Na 5 "N-000005"
|
||||
St ~
|
||||
$EndEQUIPOT
|
||||
$EQUIPOT
|
||||
Na 6 "N-000006"
|
||||
St ~
|
||||
$EndEQUIPOT
|
||||
$EQUIPOT
|
||||
Na 7 "N-000007"
|
||||
St ~
|
||||
$EndEQUIPOT
|
||||
$EQUIPOT
|
||||
Na 8 "N-000008"
|
||||
St ~
|
||||
$EndEQUIPOT
|
||||
$NCLASS
|
||||
Name "Default"
|
||||
Desc "This is the default net class."
|
||||
Clearance 78
|
||||
TrackWidth 80
|
||||
ViaDia 350
|
||||
ViaDrill 250
|
||||
uViaDia 200
|
||||
uViaDrill 50
|
||||
AddNet ""
|
||||
AddNet "/C2CK"
|
||||
AddNet "/C2D"
|
||||
AddNet "/GND"
|
||||
AddNet "/VDD"
|
||||
AddNet "N-000005"
|
||||
AddNet "N-000006"
|
||||
AddNet "N-000007"
|
||||
AddNet "N-000008"
|
||||
$EndNCLASS
|
||||
$MODULE PAD_120x60
|
||||
Po 60400 35000 0 15 4CBF1E8B 4CBF21A8 ~~
|
||||
Li PAD_120x60
|
||||
Sc 4CBF21A8
|
||||
AR /4CBF18BB
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P4"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 1200 600 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 3 "/GND"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_120x60
|
||||
$MODULE PAD_120x60
|
||||
Po 60400 34000 0 15 4CBF1E8B 4CBF21AA ~~
|
||||
Li PAD_120x60
|
||||
Sc 4CBF21AA
|
||||
AR /4CBF18B9
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P3"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 1200 600 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 4 "/VDD"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_120x60
|
||||
$MODULE PAD_120x60
|
||||
Po 60400 33000 0 15 4CBF1E8B 4CBF21AC ~~
|
||||
Li PAD_120x60
|
||||
Sc 4CBF21AC
|
||||
AR /4CBF18B8
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P2"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 1200 600 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 1 "/C2CK"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_120x60
|
||||
$MODULE PAD_120x60
|
||||
Po 60400 32000 0 15 4CBF1E8B 4CBF21AE ~~
|
||||
Li PAD_120x60
|
||||
Sc 4CBF21AE
|
||||
AR /4CBF18B7
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P1"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 1200 600 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 2 "/C2D"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_120x60
|
||||
$MODULE PAD_2mm
|
||||
Po 70300 34200 0 15 4CBF1E8B 4CBF21AF ~~
|
||||
Li PAD_2mm
|
||||
Sc 4CBF21AF
|
||||
AR /4CBF18AF
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P12"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 786 196 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 8 "N-000008"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_2mm
|
||||
$MODULE PAD_2mm
|
||||
Po 70300 33700 0 15 4CBF1E8B 4CBF21B1 ~~
|
||||
Li PAD_2mm
|
||||
Sc 4CBF21B1
|
||||
AR /4CBF18AE
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P11"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 786 196 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 7 "N-000007"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_2mm
|
||||
$MODULE PAD_2mm
|
||||
Po 70300 33200 0 15 4CBF1E8B 4CBF21B3 ~~
|
||||
Li PAD_2mm
|
||||
Sc 4CBF21B3
|
||||
AR /4CBF18AD
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P10"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 786 196 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 6 "N-000006"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_2mm
|
||||
$MODULE PAD_2mm
|
||||
Po 70300 32700 0 15 4CBF1E8B 4CBF21B5 ~~
|
||||
Li PAD_2mm
|
||||
Sc 4CBF21B5
|
||||
AR /4CBF18AA
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P9"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 786 196 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 5 "N-000005"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_2mm
|
||||
$MODULE PAD_2mm
|
||||
Po 61800 34200 0 15 4CBF1E8B 4CBF21B7 ~~
|
||||
Li PAD_2mm
|
||||
Sc 4CBF21B7
|
||||
AR /4CBF18B1
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P8"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 786 196 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 3 "/GND"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_2mm
|
||||
$MODULE PAD_2mm
|
||||
Po 61800 33700 0 15 4CBF1E8B 4CBF21B9 ~~
|
||||
Li PAD_2mm
|
||||
Sc 4CBF21B9
|
||||
AR /4CBF18B3
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P7"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 786 196 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 4 "/VDD"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_2mm
|
||||
$MODULE PAD_2mm
|
||||
Po 61800 33200 0 15 4CBF1E8B 4CBF21BB ~~
|
||||
Li PAD_2mm
|
||||
Sc 4CBF21BB
|
||||
AR /4CBF18B4
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P6"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 786 196 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 1 "/C2CK"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_2mm
|
||||
$MODULE PAD_2mm
|
||||
Po 61800 32700 0 15 4CBF1E8B 4CBF21BD ~~
|
||||
Li PAD_2mm
|
||||
Sc 4CBF21BD
|
||||
AR /4CBF18B5
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P5"
|
||||
T1 0 150 200 200 0 40 N I 25 N"CONN_1"
|
||||
$PAD
|
||||
Sh "1" O 786 196 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 2 "/C2D"
|
||||
Po 0 0
|
||||
$EndPAD
|
||||
$EndMODULE PAD_2mm
|
||||
$MODULE uSD-Card
|
||||
Po 71500 33400 0 15 4C7DD099 4CBF21BE ~~
|
||||
Li uSD-Card
|
||||
Sc 4CBF21BE
|
||||
AR /4CBF2721
|
||||
Op 0 0 0
|
||||
At SMD
|
||||
T0 0 -150 200 200 0 40 N V 25 N"P13"
|
||||
T1 0 150 200 200 0 40 N I 25 N"USD-CARD"
|
||||
DS 0 2165 0 -2165 30 21
|
||||
DS 0 -2165 2007 -2165 30 21
|
||||
DS 2007 -2165 2322 -1850 30 21
|
||||
DS 2322 -1850 2795 -1850 30 21
|
||||
DS 2795 -1850 2795 -2165 30 21
|
||||
DS 2795 -2165 3346 -2165 30 21
|
||||
DS 3346 -2165 3897 -1614 30 21
|
||||
DS 0 2165 5905 2165 30 21
|
||||
DS 3897 -1614 5905 -1614 30 21
|
||||
DS 5905 2165 5905 -1614 30 21
|
||||
DS -551 2165 -551 -2165 30 21
|
||||
$PAD
|
||||
Sh "1" R 1181 355 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 5 "N-000005"
|
||||
Po 4920 -1239
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "2" R 1181 355 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
Po 4920 -806
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "3" R 1181 355 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 6 "N-000006"
|
||||
Po 4920 -373
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "4" R 1299 354 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 7 "N-000007"
|
||||
Po 4979 59
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "5" R 1181 355 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
Po 4920 491
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "6" R 1299 354 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 8 "N-000008"
|
||||
Po 4979 925
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "7" R 1181 354 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
Po 4920 1358
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "8" R 1181 354 0 0 0
|
||||
Dr 0 0 0
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
Po 4920 1791
|
||||
$EndPAD
|
||||
$EndMODULE uSD-Card
|
||||
$TEXTPCB
|
||||
Te "GVCD"
|
||||
Po 62400 35000 600 600 100 0
|
||||
De 15 1 0 Normal
|
||||
$EndTEXTPCB
|
||||
$DRAWSEGMENT
|
||||
Po 0 64400 35750 64400 31250 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 59350 35750 64400 35750 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 59350 31250 59350 35750 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 59500 31250 59350 31250 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 64400 31250 59500 31250 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 67800 31250 71500 31250 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 67800 35600 67800 31250 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 77400 35600 67800 35600 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 77400 31800 77400 35600 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 75400 31800 77400 31800 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 74850 31250 75400 31800 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 74300 31250 74850 31250 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 74300 31550 74300 31250 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 73800 31550 74300 31550 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 73500 31250 73800 31550 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 71500 31250 73500 31250 50
|
||||
De 28 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 64400 31400 64400 32400 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 62400 31400 62400 32400 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 62600 31900 64200 31900 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 64200 31900 63800 32300 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 64200 31900 63800 31500 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 62600 31900 63000 31500 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 62600 31900 63000 32300 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$TEXTPCB
|
||||
Te "5 mm"
|
||||
Po 63400 30800 600 800 120 0
|
||||
De 25 1 0 Normal
|
||||
$EndTEXTPCB
|
||||
$TEXTPCB
|
||||
Te "5 mm"
|
||||
Po 68800 30800 600 800 120 0
|
||||
De 25 1 0 Normal
|
||||
$EndTEXTPCB
|
||||
$DRAWSEGMENT
|
||||
Po 0 68000 31900 68400 32300 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 68000 31900 68400 31500 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 69600 31900 69200 31500 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 69600 31900 69200 32300 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 68000 31900 69600 31900 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 67800 31400 67800 32400 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$DRAWSEGMENT
|
||||
Po 0 69800 31400 69800 32400 150
|
||||
De 25 0 900 0 0
|
||||
$EndDRAWSEGMENT
|
||||
$TEXTPCB
|
||||
Te "20101020"
|
||||
Po 73600 34900 500 500 100 0
|
||||
De 15 1 0 Normal
|
||||
$EndTEXTPCB
|
||||
$TRACK
|
||||
Po 0 61800 33200 61000 33200 80 -1
|
||||
De 15 0 1 0 C00
|
||||
Po 0 60800 33000 60400 33000 80 -1
|
||||
De 15 0 1 0 C00
|
||||
Po 0 61000 33200 60800 33000 80 -1
|
||||
De 15 0 1 0 C00
|
||||
Po 0 61800 32700 61300 32700 80 -1
|
||||
De 15 0 2 0 800
|
||||
Po 0 60600 32000 60400 32000 80 -1
|
||||
De 15 0 2 0 C00
|
||||
Po 0 61300 32700 60600 32000 80 -1
|
||||
De 15 0 2 0 400
|
||||
Po 0 61800 34200 61500 34200 80 -1
|
||||
De 15 0 3 0 C00
|
||||
Po 0 60700 35000 60400 35000 80 -1
|
||||
De 15 0 3 0 C00
|
||||
Po 0 61500 34200 60700 35000 80 -1
|
||||
De 15 0 3 0 C00
|
||||
Po 0 61800 33700 61000 33700 80 -1
|
||||
De 15 0 4 0 C00
|
||||
Po 0 60700 34000 60400 34000 80 -1
|
||||
De 15 0 4 0 C00
|
||||
Po 0 61000 33700 60700 34000 80 -1
|
||||
De 15 0 4 0 C00
|
||||
Po 0 76420 32161 71439 32161 80 -1
|
||||
De 15 0 5 0 800
|
||||
Po 0 70900 32700 70300 32700 80 -1
|
||||
De 15 0 5 0 400
|
||||
Po 0 71439 32161 70900 32700 80 -1
|
||||
De 15 0 5 0 0
|
||||
Po 0 76420 33027 71473 33027 80 -1
|
||||
De 15 0 6 0 800
|
||||
Po 0 71300 33200 70300 33200 80 -1
|
||||
De 15 0 6 0 400
|
||||
Po 0 71473 33027 71300 33200 80 -1
|
||||
De 15 0 6 0 0
|
||||
Po 0 76479 33459 71541 33459 80 -1
|
||||
De 15 0 7 0 800
|
||||
Po 0 71300 33700 70300 33700 80 -1
|
||||
De 15 0 7 0 400
|
||||
Po 0 71541 33459 71300 33700 80 -1
|
||||
De 15 0 7 0 0
|
||||
Po 0 76479 34325 71425 34325 80 -1
|
||||
De 15 0 8 0 800
|
||||
Po 0 71300 34200 70300 34200 80 -1
|
||||
De 15 0 8 0 400
|
||||
Po 0 71425 34325 71300 34200 80 -1
|
||||
De 15 0 8 0 0
|
||||
$EndTRACK
|
||||
$ZONE
|
||||
$EndZONE
|
||||
$EndBOARD
|
94
c2ben/c2ben.cmp
Normal file
94
c2ben/c2ben.cmp
Normal file
@ -0,0 +1,94 @@
|
||||
Cmp-Mod V01 Created by CvPCB (2010-08-11 BZR 2448)-unstable date = Wed Oct 20 14:31:01 2010
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18B7;
|
||||
Reference = P1;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_120x60;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18B8;
|
||||
Reference = P2;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_120x60;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18B9;
|
||||
Reference = P3;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_120x60;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18BB;
|
||||
Reference = P4;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_120x60;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18B5;
|
||||
Reference = P5;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_2mm;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18B4;
|
||||
Reference = P6;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_2mm;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18B3;
|
||||
Reference = P7;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_2mm;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18B1;
|
||||
Reference = P8;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_2mm;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18AA;
|
||||
Reference = P9;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_2mm;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18AD;
|
||||
Reference = P10;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_2mm;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18AE;
|
||||
Reference = P11;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_2mm;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF18AF;
|
||||
Reference = P12;
|
||||
ValeurCmp = CONN_1;
|
||||
IdModule = PAD_2mm;
|
||||
EndCmp
|
||||
|
||||
BeginCmp
|
||||
TimeStamp = /4CBF2721;
|
||||
Reference = P13;
|
||||
ValeurCmp = USD-CARD;
|
||||
IdModule = uSD-Card;
|
||||
EndCmp
|
||||
|
||||
EndListe
|
61
c2ben/c2ben.pro
Normal file
61
c2ben/c2ben.pro
Normal file
@ -0,0 +1,61 @@
|
||||
update=Wed Oct 20 18:18:52 2010
|
||||
last_client=pcbnew
|
||||
[eeschema]
|
||||
version=1
|
||||
LibDir=
|
||||
NetFmt=1
|
||||
HPGLSpd=20
|
||||
HPGLDm=15
|
||||
HPGLNum=1
|
||||
offX_A4=0
|
||||
offY_A4=0
|
||||
offX_A3=0
|
||||
offY_A3=0
|
||||
offX_A2=0
|
||||
offY_A2=0
|
||||
offX_A1=0
|
||||
offY_A1=0
|
||||
offX_A0=0
|
||||
offY_A0=0
|
||||
offX_A=0
|
||||
offY_A=0
|
||||
offX_B=0
|
||||
offY_B=0
|
||||
offX_C=0
|
||||
offY_C=0
|
||||
offX_D=0
|
||||
offY_D=0
|
||||
offX_E=0
|
||||
offY_E=0
|
||||
RptD_X=0
|
||||
RptD_Y=100
|
||||
RptLab=1
|
||||
LabSize=60
|
||||
PrintMonochrome=1
|
||||
ShowSheetReferenceAndTitleBlock=1
|
||||
[eeschema/libraries]
|
||||
LibName1=power
|
||||
LibName2=conn
|
||||
LibName3=components/usd-card
|
||||
[pcbnew]
|
||||
version=1
|
||||
PadDrlX=320
|
||||
PadDimH=600
|
||||
PadDimV=600
|
||||
BoardThickness=630
|
||||
SgPcb45=1
|
||||
TxtPcbV=800
|
||||
TxtPcbH=600
|
||||
TxtModV=600
|
||||
TxtModH=600
|
||||
TxtModW=120
|
||||
VEgarde=100
|
||||
DrawLar=150
|
||||
EdgeLar=50
|
||||
TxtLar=120
|
||||
MSegLar=150
|
||||
LastNetListRead=c2ben.net
|
||||
[pcbnew/libraries]
|
||||
LibDir=
|
||||
LibName1=../../kicad-libs/modules/usd-card
|
||||
LibName2=../../kicad-libs/modules/pads
|
177
c2ben/c2ben.sch
Normal file
177
c2ben/c2ben.sch
Normal file
@ -0,0 +1,177 @@
|
||||
EESchema Schematic File Version 2 date Wed Oct 20 18:19:44 2010
|
||||
LIBS:power
|
||||
LIBS:conn
|
||||
LIBS:usd-card
|
||||
LIBS:c2ben-cache
|
||||
EELAYER 24 0
|
||||
EELAYER END
|
||||
$Descr A4 11700 8267
|
||||
Sheet 1 1
|
||||
Title "C2 Adapter for the Ben's uSD slot"
|
||||
Date "20 oct 2010"
|
||||
Rev "20102010"
|
||||
Comp "Werner Almesberger"
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
$Comp
|
||||
L USD-CARD P13
|
||||
U 1 1 4CBF2721
|
||||
P 7250 3550
|
||||
F 0 "P13" H 7050 4100 60 0000 C CNN
|
||||
F 1 "USD-CARD" H 7300 2950 60 0000 C CNN
|
||||
F 2 "uSD-Card" H 7100 2800 60 0001 C CNN
|
||||
1 7250 3550
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 4450 3300 0 60 ~ 0
|
||||
C2D
|
||||
Text Label 4450 3450 0 60 ~ 0
|
||||
C2CK
|
||||
Text Label 4450 3600 0 60 ~ 0
|
||||
VDD
|
||||
Text Label 4450 3750 0 60 ~ 0
|
||||
GND
|
||||
Wire Wire Line
|
||||
4950 3750 4250 3750
|
||||
Wire Wire Line
|
||||
4950 3450 4250 3450
|
||||
Wire Wire Line
|
||||
6350 3750 6950 3750
|
||||
Wire Wire Line
|
||||
6350 3450 6950 3450
|
||||
Wire Wire Line
|
||||
6350 3250 6950 3250
|
||||
Wire Wire Line
|
||||
6350 3550 6950 3550
|
||||
Wire Wire Line
|
||||
4250 3300 4950 3300
|
||||
Wire Wire Line
|
||||
4250 3600 4950 3600
|
||||
NoConn ~ 6950 3350
|
||||
NoConn ~ 6950 3650
|
||||
NoConn ~ 6950 3850
|
||||
NoConn ~ 6950 3950
|
||||
$Comp
|
||||
L CONN_1 P4
|
||||
U 1 1 4CBF18BB
|
||||
P 4100 3750
|
||||
F 0 "P4" H 4180 3750 40 0000 L CNN
|
||||
F 1 "CONN_1" H 4100 3805 30 0001 C CNN
|
||||
F 2 "PAD_120x60" H 4100 3750 60 0001 C CNN
|
||||
1 4100 3750
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P3
|
||||
U 1 1 4CBF18B9
|
||||
P 4100 3600
|
||||
F 0 "P3" H 4180 3600 40 0000 L CNN
|
||||
F 1 "CONN_1" H 4100 3655 30 0001 C CNN
|
||||
F 2 "PAD_120x60" H 4100 3600 60 0001 C CNN
|
||||
1 4100 3600
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P2
|
||||
U 1 1 4CBF18B8
|
||||
P 4100 3450
|
||||
F 0 "P2" H 4180 3450 40 0000 L CNN
|
||||
F 1 "CONN_1" H 4100 3505 30 0001 C CNN
|
||||
F 2 "PAD_120x60" H 4100 3450 60 0001 C CNN
|
||||
1 4100 3450
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P1
|
||||
U 1 1 4CBF18B7
|
||||
P 4100 3300
|
||||
F 0 "P1" H 4180 3300 40 0000 L CNN
|
||||
F 1 "CONN_1" H 4100 3355 30 0001 C CNN
|
||||
F 2 "PAD_120x60" H 4100 3300 60 0001 C CNN
|
||||
1 4100 3300
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P5
|
||||
U 1 1 4CBF18B5
|
||||
P 5100 3300
|
||||
F 0 "P5" H 5180 3300 40 0000 L CNN
|
||||
F 1 "CONN_1" H 5100 3355 30 0001 C CNN
|
||||
F 2 "PAD_2mm" H 5100 3300 60 0001 C CNN
|
||||
1 5100 3300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P6
|
||||
U 1 1 4CBF18B4
|
||||
P 5100 3450
|
||||
F 0 "P6" H 5180 3450 40 0000 L CNN
|
||||
F 1 "CONN_1" H 5100 3505 30 0001 C CNN
|
||||
F 2 "PAD_2mm" H 5100 3450 60 0001 C CNN
|
||||
1 5100 3450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P7
|
||||
U 1 1 4CBF18B3
|
||||
P 5100 3600
|
||||
F 0 "P7" H 5180 3600 40 0000 L CNN
|
||||
F 1 "CONN_1" H 5100 3655 30 0001 C CNN
|
||||
F 2 "PAD_2mm" H 5100 3600 60 0001 C CNN
|
||||
1 5100 3600
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P8
|
||||
U 1 1 4CBF18B1
|
||||
P 5100 3750
|
||||
F 0 "P8" H 5180 3750 40 0000 L CNN
|
||||
F 1 "CONN_1" H 5100 3805 30 0001 C CNN
|
||||
F 2 "PAD_2mm" H 5100 3750 60 0001 C CNN
|
||||
1 5100 3750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P12
|
||||
U 1 1 4CBF18AF
|
||||
P 6200 3750
|
||||
F 0 "P12" H 6280 3750 40 0000 L CNN
|
||||
F 1 "CONN_1" H 6200 3805 30 0001 C CNN
|
||||
F 2 "PAD_2mm" H 6200 3750 60 0001 C CNN
|
||||
1 6200 3750
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P11
|
||||
U 1 1 4CBF18AE
|
||||
P 6200 3550
|
||||
F 0 "P11" H 6280 3550 40 0000 L CNN
|
||||
F 1 "CONN_1" H 6200 3605 30 0001 C CNN
|
||||
F 2 "PAD_2mm" H 6200 3550 60 0001 C CNN
|
||||
1 6200 3550
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P10
|
||||
U 1 1 4CBF18AD
|
||||
P 6200 3450
|
||||
F 0 "P10" H 6280 3450 40 0000 L CNN
|
||||
F 1 "CONN_1" H 6200 3505 30 0001 C CNN
|
||||
F 2 "PAD_2mm" H 6200 3450 60 0001 C CNN
|
||||
1 6200 3450
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_1 P9
|
||||
U 1 1 4CBF18AA
|
||||
P 6200 3250
|
||||
F 0 "P9" H 6280 3250 40 0000 L CNN
|
||||
F 1 "CONN_1" H 6200 3305 30 0001 C CNN
|
||||
F 2 "PAD_2mm" H 6200 3250 60 0001 C CNN
|
||||
1 6200 3250
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$EndSCHEMATC
|
4
c2ben/cam/Makefile
Normal file
4
c2ben/cam/Makefile
Normal file
@ -0,0 +1,4 @@
|
||||
.PHONY: pcb
|
||||
|
||||
pcb:
|
||||
./doit >job
|
24
c2ben/cam/doit
Executable file
24
c2ben/cam/doit
Executable file
@ -0,0 +1,24 @@
|
||||
#!/bin/sh -e
|
||||
DIR=/home/moko/svn.openmoko.org/developers/werner/cncmap
|
||||
RECT=$DIR/rect/rect
|
||||
ALIGN=$DIR/align/align
|
||||
ZMAP=$DIR/zmap/zmap
|
||||
GP2RML=$DIR/gp2rml/gp2rml
|
||||
|
||||
GEN=${1:-./pcb.pl}
|
||||
|
||||
rdata="19.6 13.0 -56.2 19.6 53.1 -56.1 110.7 14.1 -56.2"
|
||||
rdate="15.9 13.1 -57.2 15.9 77.4 -57.1 120.8 15.1 -57.0"
|
||||
# lower Z by 0.5 mm relative to highest point
|
||||
Z=-57.6
|
||||
|
||||
rect=`$RECT $rdata | awk '{$3 = ""; print}'`
|
||||
|
||||
$GEN |
|
||||
awk '{ if ($3 != "") $3 += '$Z'; print $0; }' |
|
||||
$ALIGN 0 1 $rect |
|
||||
# angle, reference (lower left corner), rect
|
||||
$GP2RML 2 0.5 0.5
|
||||
# clearance, xy speed, z speed
|
||||
# since everything is in the same plane, z clearance must be thickness plus
|
||||
# real clearance !
|
75
c2ben/cam/pcb.pl
Executable file
75
c2ben/cam/pcb.pl
Executable file
@ -0,0 +1,75 @@
|
||||
#!/usr/bin/perl
|
||||
|
||||
$d = 25.4/1000*35;
|
||||
$r = $d/2-0.1; # compensate deflection of board
|
||||
|
||||
|
||||
sub orig
|
||||
{
|
||||
$x0 = $_[0];
|
||||
$y0 = $_[1];
|
||||
}
|
||||
|
||||
|
||||
sub mil
|
||||
{
|
||||
return $_[0]/1000*25.4;
|
||||
}
|
||||
|
||||
|
||||
sub cut
|
||||
{
|
||||
if (defined $x) {
|
||||
if ($x == $_[0]+$x0 && $y == $_[1]+$y0) {
|
||||
shift @_;
|
||||
shift @_;
|
||||
} else {
|
||||
print "\n";
|
||||
}
|
||||
}
|
||||
while (@_) {
|
||||
$x = shift @_;
|
||||
$y = shift @_;
|
||||
# ($x, $y) = (-$y, $x);
|
||||
$x += $x0;
|
||||
$y += $y0;
|
||||
print "$x $y $z\n";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
sub card
|
||||
{
|
||||
&cut(
|
||||
&mil( 0)-$r, &mil( 0)-$r,
|
||||
&mil( 0)-$r, &mil( 570)+$r,
|
||||
&mil( 30)-$r, &mil( 600)+$r,
|
||||
&mil( 30)-$r, &mil( 650)-$r,
|
||||
&mil( 0)-$r, &mil( 650)-$r,
|
||||
&mil( 0)-$r, &mil( 705)+$r,
|
||||
&mil( 55)-$r, &mil( 760)+$r,
|
||||
&mil( 55)-$r, &mil( 960)+$r,
|
||||
&mil( 435)+$r, &mil( 960)+$r,
|
||||
&mil( 435)+$r, &mil( 0)-$r,
|
||||
&mil( 0)-$r, &mil( 0)-$r);
|
||||
}
|
||||
|
||||
|
||||
sub conn
|
||||
{
|
||||
&cut(
|
||||
&mil( 0)-$r, &mil( 0)-$r,
|
||||
&mil( 0)-$r, &mil( 505)+$r,
|
||||
&mil( 450)+$r, &mil( 505)+$r,
|
||||
&mil( 450)+$r, &mil( 0)-$r,
|
||||
&mil( 0)-$r, &mil( 0)-$r);
|
||||
}
|
||||
|
||||
|
||||
$z = -0.8; # full thickness of board
|
||||
# x: corner offset, compensation for rotation, array position
|
||||
# y: corner offet
|
||||
&orig(13*4, 0)
|
||||
&card;
|
||||
&orig($x0, $y0+26)
|
||||
&conn;
|
21
c2ben/components/usd-card.lib
Normal file
21
c2ben/components/usd-card.lib
Normal file
@ -0,0 +1,21 @@
|
||||
EESchema-LIBRARY Version 2.3 Date: Wed Oct 20 14:29:16 2010
|
||||
#
|
||||
# uSD-Card
|
||||
#
|
||||
DEF uSD-Card P 0 0 N Y 1 F N
|
||||
F0 "P" -200 550 60 H V C CNN
|
||||
F1 "uSD-Card" 50 -600 60 H V C CNN
|
||||
DRAW
|
||||
P 7 0 1 0 -250 -500 350 -500 350 400 100 400 0 500 -250 500 -250 -500 N
|
||||
X DAT2 1 -300 300 500 R 50 50 1 1 T I
|
||||
X DAT3 2 -300 200 500 R 50 50 1 1 T I
|
||||
X CMD 3 -300 100 500 R 50 50 1 1 O I
|
||||
X VDD 4 -300 0 550 R 50 50 1 1 w I
|
||||
X CLK 5 -300 -100 500 R 50 50 1 1 O I
|
||||
X VSS 6 -300 -200 550 R 50 50 1 1 w I
|
||||
X DAT0 7 -300 -300 500 R 50 50 1 1 B I
|
||||
X DAT1 8 -300 -400 500 R 50 50 1 1 B I
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
Loading…
Reference in New Issue
Block a user