mirror of
https://gitea.osmocom.org/sim-card/simtrace.git
synced 2026-03-16 21:28:36 +03:00
schema boxes, cb3q3244 redraw more schematic, uSD slot added, rakefile support adding version
This commit is contained in:
@@ -3,7 +3,7 @@ require 'rake/clean'
|
||||
# important info
|
||||
target = "simtrace"
|
||||
version = IO.read("version").chomp
|
||||
date = Time.now.strftime("%d-%m-%y")
|
||||
date = Time.now.strftime("%Y-%m-%d")
|
||||
revision = `git log --pretty=oneline "#{target}.sch" | wc -l`.chomp.to_i
|
||||
|
||||
# common files
|
||||
|
||||
@@ -1,334 +1,78 @@
|
||||
v 20110115 2
|
||||
L 450 2000 550 2200 3 0 0 0 -1 -1
|
||||
L 550 2200 650 2000 3 0 0 0 -1 -1
|
||||
L 650 2000 450 2000 3 0 0 0 -1 -1
|
||||
L 450 2450 650 2450 3 0 0 0 -1 -1
|
||||
L 450 2500 650 2500 3 0 0 0 -1 -1
|
||||
V 550 2250 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
L 550 2300 550 2450 3 0 0 0 -1 -1
|
||||
L 750 2000 850 2200 3 0 0 0 -1 -1
|
||||
L 850 2200 950 2000 3 0 0 0 -1 -1
|
||||
L 950 2000 750 2000 3 0 0 0 -1 -1
|
||||
L 750 2450 950 2450 3 0 0 0 -1 -1
|
||||
L 750 2500 950 2500 3 0 0 0 -1 -1
|
||||
V 850 2250 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
L 850 2300 850 2450 3 0 0 0 -1 -1
|
||||
L 1050 2000 1150 2200 3 0 0 0 -1 -1
|
||||
L 1150 2200 1250 2000 3 0 0 0 -1 -1
|
||||
L 1250 2000 1050 2000 3 0 0 0 -1 -1
|
||||
L 1050 2450 1250 2450 3 0 0 0 -1 -1
|
||||
L 1050 2500 1250 2500 3 0 0 0 -1 -1
|
||||
V 1150 2250 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
L 1150 2300 1150 2450 3 0 0 0 -1 -1
|
||||
L 1350 2000 1450 2200 3 0 0 0 -1 -1
|
||||
L 1450 2200 1550 2000 3 0 0 0 -1 -1
|
||||
L 1550 2000 1350 2000 3 0 0 0 -1 -1
|
||||
L 1350 2450 1550 2450 3 0 0 0 -1 -1
|
||||
L 1350 2500 1550 2500 3 0 0 0 -1 -1
|
||||
V 1450 2250 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
L 1450 2300 1450 2450 3 0 0 0 -1 -1
|
||||
L 500 2600 500 2500 3 0 0 0 -1 -1
|
||||
L 600 2500 600 2600 3 0 0 0 -1 -1
|
||||
L 300 2600 500 2600 3 0 0 0 -1 -1
|
||||
L 600 2600 1700 2600 3 0 0 0 -1 -1
|
||||
L 300 2800 800 2800 3 0 0 0 -1 -1
|
||||
L 800 2800 800 2500 3 0 0 0 -1 -1
|
||||
L 900 2500 900 2800 3 0 0 0 -1 -1
|
||||
L 900 2800 1700 2800 3 0 0 0 -1 -1
|
||||
L 1100 2500 1100 3000 3 0 0 0 -1 -1
|
||||
L 300 3000 1100 3000 3 0 0 0 -1 -1
|
||||
L 1200 2500 1200 3000 3 0 0 0 -1 -1
|
||||
L 1200 3000 1700 3000 3 0 0 0 -1 -1
|
||||
L 1400 2500 1400 3200 3 0 0 0 -1 -1
|
||||
L 300 3200 1400 3200 3 0 0 0 -1 -1
|
||||
L 1500 2500 1500 3200 3 0 0 0 -1 -1
|
||||
L 1500 3200 1700 3200 3 0 0 0 -1 -1
|
||||
L 550 2000 550 1800 3 0 0 0 -1 -1
|
||||
L 550 1800 300 1800 3 0 0 0 -1 -1
|
||||
L 1450 2000 1450 1800 3 0 0 0 -1 -1
|
||||
L 1150 2000 1150 1800 3 0 0 0 -1 -1
|
||||
L 850 2000 850 1800 3 0 0 0 -1 -1
|
||||
L 850 1800 550 1800 3 0 0 0 -1 -1
|
||||
L 1150 1800 850 1800 3 0 0 0 -1 -1
|
||||
L 1450 1800 1150 1800 3 0 0 0 -1 -1
|
||||
P 0 3200 300 3200 1 0 0
|
||||
L 600 1000 500 800 3 0 0 0 -1 -1
|
||||
L 500 800 400 1000 3 0 0 0 -1 -1
|
||||
L 400 1000 600 1000 3 0 0 0 -1 -1
|
||||
L 600 550 400 550 3 0 0 0 -1 -1
|
||||
L 600 500 400 500 3 0 0 0 -1 -1
|
||||
V 500 750 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
L 500 700 500 550 3 0 0 0 -1 -1
|
||||
L 550 400 550 500 3 0 0 0 -1 -1
|
||||
L 450 500 450 400 3 0 0 0 -1 -1
|
||||
L 700 400 550 400 3 0 0 0 -1 -1
|
||||
L 450 400 300 400 3 0 0 0 -1 -1
|
||||
L 500 1000 500 1200 3 0 0 0 -1 -1
|
||||
P 1000 400 700 400 1 0 0
|
||||
{
|
||||
T 0 3200 5 10 0 0 0 0 1
|
||||
T 1000 400 5 10 0 0 180 0 1
|
||||
pintype=io
|
||||
T 355 3195 5 10 1 1 0 0 1
|
||||
pinlabel=1A1
|
||||
T 205 3245 5 10 1 1 0 6 1
|
||||
pinnumber=2
|
||||
T 0 3200 5 10 0 0 0 0 1
|
||||
pinseq=2
|
||||
}
|
||||
P 0 3000 300 3000 1 0 0
|
||||
{
|
||||
T 0 3000 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 355 2995 5 10 1 1 0 0 1
|
||||
pinlabel=1A2
|
||||
T 205 3045 5 10 1 1 0 6 1
|
||||
pinnumber=4
|
||||
T 0 3000 5 10 0 0 0 0 1
|
||||
pinseq=4
|
||||
}
|
||||
P 0 2800 300 2800 1 0 0
|
||||
{
|
||||
T 0 2800 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 355 2795 5 10 1 1 0 0 1
|
||||
pinlabel=1A3
|
||||
T 205 2845 5 10 1 1 0 6 1
|
||||
pinnumber=6
|
||||
T 0 2800 5 10 0 0 0 0 1
|
||||
pinseq=6
|
||||
}
|
||||
P 0 2600 300 2600 1 0 0
|
||||
{
|
||||
T 0 2600 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 355 2595 5 10 1 1 0 0 1
|
||||
pinlabel=1A4
|
||||
T 205 2645 5 10 1 1 0 6 1
|
||||
pinnumber=8
|
||||
T 0 2600 5 10 0 0 0 0 1
|
||||
pinseq=8
|
||||
}
|
||||
P 2000 3200 1700 3200 1 0 0
|
||||
{
|
||||
T 2000 3200 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 1645 3195 5 10 1 1 0 6 1
|
||||
pinlabel=1B1
|
||||
T 1795 3245 5 10 1 1 0 0 1
|
||||
pinnumber=18
|
||||
T 2000 3200 5 10 0 0 0 0 1
|
||||
pinseq=18
|
||||
}
|
||||
P 2000 3000 1700 3000 1 0 0
|
||||
{
|
||||
T 2000 3000 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 1645 2995 5 10 1 1 0 6 1
|
||||
pinlabel=1B2
|
||||
T 1795 3045 5 10 1 1 0 0 1
|
||||
pinnumber=16
|
||||
T 2000 3000 5 10 0 0 0 0 1
|
||||
pinseq=16
|
||||
}
|
||||
P 2000 2800 1700 2800 1 0 0
|
||||
{
|
||||
T 2000 2800 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 1645 2795 5 10 1 1 0 6 1
|
||||
pinlabel=1B3
|
||||
T 1795 2845 5 10 1 1 0 0 1
|
||||
pinnumber=14
|
||||
T 2000 2800 5 10 0 0 0 0 1
|
||||
pinseq=14
|
||||
}
|
||||
P 2000 2600 1700 2600 1 0 0
|
||||
{
|
||||
T 2000 2600 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 1645 2595 5 10 1 1 0 6 1
|
||||
pinlabel=1B4
|
||||
T 1795 2645 5 10 1 1 0 0 1
|
||||
pinnumber=12
|
||||
T 2000 2600 5 10 0 0 0 0 1
|
||||
pinseq=12
|
||||
}
|
||||
P 0 1800 300 1800 1 0 0
|
||||
{
|
||||
T 100 1800 5 10 0 0 0 0 1
|
||||
pintype=in
|
||||
T 355 1795 5 10 1 1 0 0 1
|
||||
pinlabel=/1OE
|
||||
T 205 1845 5 10 1 1 0 6 1
|
||||
pinnumber=1
|
||||
T 100 1800 5 10 0 0 0 0 1
|
||||
pinseq=1
|
||||
}
|
||||
L 450 300 550 500 3 0 0 0 -1 -1
|
||||
L 550 500 650 300 3 0 0 0 -1 -1
|
||||
L 650 300 450 300 3 0 0 0 -1 -1
|
||||
L 450 750 650 750 3 0 0 0 -1 -1
|
||||
L 450 800 650 800 3 0 0 0 -1 -1
|
||||
V 550 550 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
L 550 600 550 750 3 0 0 0 -1 -1
|
||||
L 750 300 850 500 3 0 0 0 -1 -1
|
||||
L 850 500 950 300 3 0 0 0 -1 -1
|
||||
L 950 300 750 300 3 0 0 0 -1 -1
|
||||
L 750 750 950 750 3 0 0 0 -1 -1
|
||||
L 750 800 950 800 3 0 0 0 -1 -1
|
||||
V 850 550 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
L 850 600 850 750 3 0 0 0 -1 -1
|
||||
L 1050 300 1150 500 3 0 0 0 -1 -1
|
||||
L 1150 500 1250 300 3 0 0 0 -1 -1
|
||||
L 1250 300 1050 300 3 0 0 0 -1 -1
|
||||
L 1050 750 1250 750 3 0 0 0 -1 -1
|
||||
L 1050 800 1250 800 3 0 0 0 -1 -1
|
||||
V 1150 550 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
L 1150 600 1150 750 3 0 0 0 -1 -1
|
||||
L 1350 300 1450 500 3 0 0 0 -1 -1
|
||||
L 1450 500 1550 300 3 0 0 0 -1 -1
|
||||
L 1550 300 1350 300 3 0 0 0 -1 -1
|
||||
L 1350 750 1550 750 3 0 0 0 -1 -1
|
||||
L 1350 800 1550 800 3 0 0 0 -1 -1
|
||||
V 1450 550 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
L 1450 600 1450 750 3 0 0 0 -1 -1
|
||||
L 500 900 500 800 3 0 0 0 -1 -1
|
||||
L 600 800 600 900 3 0 0 0 -1 -1
|
||||
L 300 900 500 900 3 0 0 0 -1 -1
|
||||
L 600 900 1700 900 3 0 0 0 -1 -1
|
||||
L 300 1100 800 1100 3 0 0 0 -1 -1
|
||||
L 800 1100 800 800 3 0 0 0 -1 -1
|
||||
L 900 800 900 1100 3 0 0 0 -1 -1
|
||||
L 900 1100 1700 1100 3 0 0 0 -1 -1
|
||||
L 1100 800 1100 1300 3 0 0 0 -1 -1
|
||||
L 300 1300 1100 1300 3 0 0 0 -1 -1
|
||||
L 1200 800 1200 1300 3 0 0 0 -1 -1
|
||||
L 1200 1300 1700 1300 3 0 0 0 -1 -1
|
||||
L 1400 800 1400 1500 3 0 0 0 -1 -1
|
||||
L 300 1500 1400 1500 3 0 0 0 -1 -1
|
||||
L 1500 800 1500 1500 3 0 0 0 -1 -1
|
||||
L 1500 1500 1700 1500 3 0 0 0 -1 -1
|
||||
L 550 300 550 100 3 0 0 0 -1 -1
|
||||
L 550 100 300 100 3 0 0 0 -1 -1
|
||||
L 1450 300 1450 100 3 0 0 0 -1 -1
|
||||
L 1150 300 1150 100 3 0 0 0 -1 -1
|
||||
L 850 300 850 100 3 0 0 0 -1 -1
|
||||
L 850 100 550 100 3 0 0 0 -1 -1
|
||||
L 1150 100 850 100 3 0 0 0 -1 -1
|
||||
L 1450 100 1150 100 3 0 0 0 -1 -1
|
||||
P 0 1500 300 1500 1 0 0
|
||||
{
|
||||
T 0 1500 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 355 1495 5 10 1 1 0 0 1
|
||||
pinlabel=2A1
|
||||
T 205 1545 5 10 1 1 0 6 1
|
||||
pinnumber=11
|
||||
T 0 1500 5 10 0 0 0 0 1
|
||||
pinseq=11
|
||||
}
|
||||
P 0 1300 300 1300 1 0 0
|
||||
{
|
||||
T 0 1300 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 355 1295 5 10 1 1 0 0 1
|
||||
pinlabel=2A2
|
||||
T 205 1345 5 10 1 1 0 6 1
|
||||
pinnumber=13
|
||||
T 0 1300 5 10 0 0 0 0 1
|
||||
pinseq=13
|
||||
}
|
||||
P 0 1100 300 1100 1 0 0
|
||||
{
|
||||
T 0 1100 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 355 1095 5 10 1 1 0 0 1
|
||||
pinlabel=2A3
|
||||
T 205 1145 5 10 1 1 0 6 1
|
||||
pinnumber=15
|
||||
T 0 1100 5 10 0 0 0 0 1
|
||||
pinseq=15
|
||||
}
|
||||
P 0 900 300 900 1 0 0
|
||||
{
|
||||
T 0 900 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 355 895 5 10 1 1 0 0 1
|
||||
pinlabel=2A4
|
||||
T 205 945 5 10 1 1 0 6 1
|
||||
pinnumber=17
|
||||
T 0 900 5 10 0 0 0 0 1
|
||||
pinseq=17
|
||||
}
|
||||
P 2000 1500 1700 1500 1 0 0
|
||||
{
|
||||
T 2000 1500 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 1645 1495 5 10 1 1 0 6 1
|
||||
pinlabel=2B1
|
||||
T 1795 1545 5 10 1 1 0 0 1
|
||||
pinnumber=9
|
||||
T 2000 1500 5 10 0 0 0 0 1
|
||||
pinseq=9
|
||||
}
|
||||
P 2000 1300 1700 1300 1 0 0
|
||||
{
|
||||
T 2000 1300 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 1645 1295 5 10 1 1 0 6 1
|
||||
pinlabel=2B2
|
||||
T 1795 1345 5 10 1 1 0 0 1
|
||||
pinnumber=7
|
||||
T 2000 1300 5 10 0 0 0 0 1
|
||||
pinseq=7
|
||||
}
|
||||
P 2000 1100 1700 1100 1 0 0
|
||||
{
|
||||
T 2000 1100 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 1645 1095 5 10 1 1 0 6 1
|
||||
pinlabel=2B3
|
||||
T 1795 1145 5 10 1 1 0 0 1
|
||||
pinnumber=5
|
||||
T 2000 1100 5 10 0 0 0 0 1
|
||||
pinseq=5
|
||||
}
|
||||
P 2000 900 1700 900 1 0 0
|
||||
{
|
||||
T 2000 900 5 10 0 0 0 0 1
|
||||
pintype=io
|
||||
T 1645 895 5 10 1 1 0 6 1
|
||||
pinlabel=2B4
|
||||
T 1795 945 5 10 1 1 0 0 1
|
||||
pinnumber=3
|
||||
T 2000 900 5 10 0 0 0 0 1
|
||||
T 605 195 5 10 1 1 0 0 1
|
||||
pinlabel=B
|
||||
T 800 200 5 10 0 1 0 0 1
|
||||
pinseq=3
|
||||
T 800 500 5 10 1 1 0 0 1
|
||||
pinnumber=3
|
||||
}
|
||||
P 0 100 300 100 1 0 0
|
||||
P 500 1500 500 1200 1 0 0
|
||||
{
|
||||
T 100 100 5 10 0 0 0 0 1
|
||||
T 900 1200 5 10 0 0 180 0 1
|
||||
pintype=in
|
||||
T 355 95 5 10 1 1 0 0 1
|
||||
pinlabel=/2OE
|
||||
T 205 145 5 10 1 1 0 6 1
|
||||
pinnumber=19
|
||||
T 100 100 5 10 0 0 0 0 1
|
||||
pinseq=19
|
||||
T 605 1302 5 10 1 1 0 0 1
|
||||
pinlabel=/OE
|
||||
T 1000 1300 5 10 0 1 0 0 1
|
||||
pinseq=1
|
||||
T 300 1300 5 10 1 1 0 0 1
|
||||
pinnumber=1
|
||||
}
|
||||
P 2000 3600 1700 3600 1 0 0
|
||||
{
|
||||
T 2000 3600 5 10 0 0 0 0 1
|
||||
pintype=pwr
|
||||
T 1645 3595 5 10 1 1 0 6 1
|
||||
pinlabel=GND
|
||||
T 1795 3645 5 10 1 1 0 0 1
|
||||
pinnumber=20
|
||||
T 2000 3600 5 10 0 0 0 0 1
|
||||
pinseq=20
|
||||
}
|
||||
P 0 3600 300 3600 1 0 0
|
||||
{
|
||||
T 0 3600 5 10 0 0 0 0 1
|
||||
pintype=pwr
|
||||
T 355 3595 5 10 1 1 0 0 1
|
||||
pinlabel=VCC
|
||||
T 205 3645 5 10 1 1 0 6 1
|
||||
pinnumber=10
|
||||
T 0 3600 5 10 0 0 0 0 1
|
||||
pinseq=10
|
||||
}
|
||||
B 300 0 1400 3800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
T 300 3900 8 10 1 1 0 0 1
|
||||
T 0 1500 8 10 1 1 0 0 1
|
||||
netname=IC?
|
||||
T 300 4300 8 10 0 0 0 0 1
|
||||
T 100 1800 8 10 0 0 0 0 1
|
||||
device=CB3Q3244
|
||||
T 300 4100 8 10 0 0 0 0 1
|
||||
T 100 2000 8 10 0 0 0 0 1
|
||||
description=2x4-bit FET bus switch
|
||||
T 800 3900 9 10 1 0 0 0 1
|
||||
T 0 0 9 10 1 0 0 0 1
|
||||
CB3Q3244
|
||||
P 0 400 300 400 1 0 0
|
||||
{
|
||||
T 0 400 5 10 0 0 180 0 1
|
||||
pintype=io
|
||||
T 300 195 5 10 1 1 0 0 1
|
||||
pinlabel=A
|
||||
T 100 200 5 10 0 1 0 0 1
|
||||
pinseq=2
|
||||
T 100 500 5 10 1 1 0 0 1
|
||||
pinnumber=2
|
||||
}
|
||||
T 100 2200 8 10 0 0 0 0 1
|
||||
net=GND:10
|
||||
T 100 2400 8 10 0 0 0 0 1
|
||||
net=VCC:20
|
||||
T 100 2600 8 10 0 0 0 0 1
|
||||
slotdef=1:1,2,18
|
||||
T 100 2800 8 10 0 0 0 0 1
|
||||
slotdef=2:1,4,16
|
||||
T 100 3000 8 10 0 0 0 0 1
|
||||
slotdef=3:1,6,14
|
||||
T 100 3200 8 10 0 0 0 0 1
|
||||
slotdef=4:1,8,12
|
||||
T 100 3400 8 10 0 0 0 0 1
|
||||
slotdef=5:19,11,9
|
||||
T 100 3600 8 10 0 0 0 0 1
|
||||
slotdef=6:19,13,7
|
||||
T 100 3800 8 10 0 0 0 0 1
|
||||
slotdef=7:19,15,5
|
||||
T 100 4000 8 10 0 0 0 0 1
|
||||
slotdef=8:19,17,3
|
||||
T 100 4200 8 10 0 0 0 0 1
|
||||
numslots=8
|
||||
T 700 700 8 10 1 0 0 0 1
|
||||
slot=1
|
||||
|
||||
@@ -708,9 +708,11 @@ T 300 8100 8 10 1 1 0 0 1
|
||||
refdes=IC?
|
||||
T 3100 8100 9 10 1 0 0 0 1
|
||||
AT91SAM3SXB
|
||||
T 300 8700 8 10 0 0 0 0 1
|
||||
T 300 8900 8 10 0 0 0 0 1
|
||||
device=AT91SAM3SXB
|
||||
T 300 8500 8 10 0 0 0 0 1
|
||||
T 300 8700 8 10 0 0 0 0 1
|
||||
description=Atmeal AT91SAM3S1/2/4B microprocessor
|
||||
T 300 8500 8 10 0 0 0 0 1
|
||||
footprint=LQFP64
|
||||
T 300 8300 8 10 0 0 0 0 1
|
||||
footprint=LQFP64,QFN64
|
||||
footprint=QFN64
|
||||
|
||||
@@ -121,4 +121,4 @@ device=microSD
|
||||
T 300 2400 8 10 0 0 0 0 1
|
||||
description=microSD slot with normally open presence switch
|
||||
T 900 2200 9 10 1 0 0 0 1
|
||||
µSD
|
||||
uSD
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user