Subversion Repositories OpenARM Single-board Computer

Rev

Rev 113 | Rev 140 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 113 Rev 126
Line 1... Line 1...
1
pt-get install geda
1
apt-get install geda
2
apt-get install geda-xgsch2pcb
2
apt-get install geda-xgsch2pcb
3
apt-get install gerbv
3
apt-get install gerbv
4
apt-get install geda-examples
4
apt-get install geda-examples
5
5
6
gschem ~/openarm/working/gschem/power-supply.sch
6
gschem ~/openarm/working/gschem/power-supply.sch
7
gschem ~/openarm/working/gschem/power-on-reset.sch
7
gschem ~/openarm/working/gschem/power-on-reset.sch
-
 
8
gschem ~/openarm/working/gschem/jtag.sch
-
 
9
gschem ~/openarm/working/gschem/sdram.sch
8
10
9
refdes_renum --pgskip ~/openarm/working/gschem/power-supply.sch
11
refdes_renum --pgskip ~/openarm/working/gschem/power-supply.sch
10
12
11
gnetlist -g drc2 ~/openarm/working/gschem/power-supply.sch -o ~/openarm/working/gschem/power-supply.drc
13
gnetlist -g drc2 ~/openarm/working/gschem/power-supply.sch -o ~/openarm/working/gschem/power-supply.drc
12
gnetlist -g drc2 ~/openarm/working/gschem/power-on-reset.sch -o ~/openarm/working/gschem/power-on-reset.drc
14
gnetlist -g drc2 ~/openarm/working/gschem/power-on-reset.sch -o ~/openarm/working/gschem/power-on-reset.drc
-
 
15
gnetlist -g drc2 ~/openarm/working/gschem/jtag.sch -o ~/openarm/working/gschem/jtag.drc
-
 
16
gnetlist -g drc2 ~/openarm/working/gschem/sdram.sch -o ~/openarm/working/gschem/sdram.drc
13
17
14
echo 'schematics /home/jelle/openarm/working/gschem/power-supply.sch' | tee ~/openarm/working/gschem/openarm-project.prj
18
echo 'schematics /home/jelle/openarm/working/gschem/power-supply.sch' | tee ~/openarm/working/gschem/openarm-project.prj
15
echo 'schematics /home/jelle/openarm/working/gschem/power-on-reset.sch' | tee --append ~/openarm/working/gschem/openarm-project.prj
19
echo 'schematics /home/jelle/openarm/working/gschem/power-on-reset.sch' | tee --append ~/openarm/working/gschem/openarm-project.prj
-
 
20
echo 'schematics /home/jelle/openarm/working/gschem/jtag.sch' | tee --append ~/openarm/working/gschem/openarm-project.prj
-
 
21
echo 'schematics /home/jelle/openarm/working/gschem/sdram.sch' | tee --append ~/openarm/working/gschem/openarm-project.prj
16
echo 'output-name /home/jelle/openarm/working/pcb/openarm-board' | tee --append ~/openarm/working/gschem/openarm-project.prj
22
echo 'output-name /home/jelle/openarm/working/pcb/openarm-board' | tee --append ~/openarm/working/gschem/openarm-project.prj
17
cat ~/openarm/working/gschem/openarm-project.prj
23
cat ~/openarm/working/gschem/openarm-project.prj
18
24
19
gsch2pcb ~/openarm/working/gschem/openarm-project.prj
25
gsch2pcb ~/openarm/working/gschem/openarm-project.prj
20
26
Line 36... Line 42...
36
/usr/share/gEDA/sym/linear/lm7805-1.sym
42
/usr/share/gEDA/sym/linear/lm7805-1.sym
37
43
38
thunar /usr/share/doc/geda-doc
44
thunar /usr/share/doc/geda-doc
39
45
40
46
41
=== symbol creation ===
47
== symbol creation ==
42
48
43
file:///usr/share/doc/geda-doc/wiki/geda_scg.html
49
file:///usr/share/doc/geda-doc/wiki/geda_scg.html
44
cp --verbose /usr/share/gEDA/sym/linear/lm7805-1.sym ~/openarm/gschem/sym/test-lm7805-1.sym
50
cp --verbose /usr/share/gEDA/sym/linear/lm7805-1.sym ~/openarm/gschem/sym/test-lm7805-1.sym
45
gschem ~/openarm/gschem/sym/ld1117-1.sym
51
gschem ~/openarm/gschem/sym/ld1117-1.sym
46
# en to make attributes visible
52
# en to make attributes visible
47
# ve to view extents
53
# ve to view extents
48
# ex to view text attributes
54
# ex to view text attributes
49
55
50
cp --verbose /usr/share/gEDA/sym/connector/terminal-1.sym ~/openarm/gschem/sym/terminal-2.sym
56
cp --verbose /usr/share/gEDA/sym/connector/terminal-1.sym ~/openarm/gschem/sym/terminal-2.sym
51
gschem ~/openarm/gschem/sym/terminal-2.sym
57
gschem ~/openarm/gschem/sym/terminal-2.sym
-
 
58
gsymcheck -vv
52
59
53
-
 
54
=== issues ===
60
== issues ==
55
the footpint SOT223 is there but the name should have been SOT-223
61
the footpint SOT223 is there but the name should have been SOT-223
56
can't copy paste from one schematic to an other schematic
62
can't copy paste from one schematic to an other schematic
57
can't snap objects origin points to closed grid point to align objects
63
can't snap objects origin points to closed grid point to align objects
58
quality assurance, commit reviews for symbols and footprints
64
quality assurance, commit reviews for symbols and footprints
59
WARNING: Found a placeholder/missing component, are you missing a symbol file? [ld1117-1.sym]
65
WARNING: Found a placeholder/missing component, are you missing a symbol file? [ld1117-1.sym]
60
^-> needed to do: cp --verbose ~/.gEDA/gschemrc ~/openarm/working/gschem/gafrc
66
^-> needed to do: cp --verbose ~/.gEDA/gschemrc ~/openarm/working/gschem/gafrc
61
I can deleted my schematic by doing a drccheck on it and output on the input document with no warning at all...
67
I can deleted my schematic by doing a drccheck on it and output on the input document with no warning at all...
62
68
63
=== todo ===
69
== todo ==
64
create non m4 SOT-223 footprint
70
create non m4 SOT-223 footprint
65
create terminal block 2x1 footprint
71
create terminal block 2x1 footprint
66
create good 0805 footprint
72
create good 0805 footprint
67
73
68
=== local settings ===
74
== local settings ==
69
$HOME/.gEDA/gschemrc
75
$HOME/.gEDA/gschemrc
70
(component-library "${HOME}/openarm/working/gschem/sym")
76
(component-library "${HOME}/openarm/working/gschem/sym")
71
(component-library "${HOME}/openarm/working/gschem/sym/LPC3180")
-
 
72
/home/jelle/openarm/working/gschem/sym/LPC3180
-
 
73
(load (build-path geda-rc-path "gschem-lightbg"))
77
(load (build-path geda-rc-path "gschem-lightbg"))
74
(log-window "later")
78
(log-window "later")
75
(define default-titleblock "title-bordered-A3.sym")
79
(define default-titleblock "title-bordered-A2.sym")
76
(output-color "enabled")
80
(output-color "enabled")
77
(image-color "enabled")
81
(image-color "enabled")
78
82
79
83
80
=== conversions ===
84
== conversions ==
81
5 millimeters = 196.850394 mils
85
5 millimeters = 196.850394 mils
82
86
83
87
84
=== documentation ===
88
== documentation ==
85
http://www.geda.seul.org/wiki/geda:master_attributes_list?s=net attribute
89
http://www.geda.seul.org/wiki/geda:master_attributes_list?s=net attribute
86
http://www.geda.seul.org/wiki/geda:na_howto
90
http://www.geda.seul.org/wiki/geda:na_howto
87
firefox /usr/share/doc/geda-doc/wiki/geda_gsch2pcb_tutorial.html
91
firefox /usr/share/doc/geda-doc/wiki/geda_gsch2pcb_tutorial.html
88
firefox /usr/share/doc/geda-doc/wiki/geda_master_attributes_list.html
92
firefox /usr/share/doc/geda-doc/wiki/geda_master_attributes_list.html
89
http://www.orcad.com/documents/community.an/pspice/tn20.aspx
93
http://www.orcad.com/documents/community.an/pspice/tn20.aspx
Line 95... Line 99...
95
find /usr/share/gEDA/sym/ -type f -exec grep -H -n "HEADER" '{}' \;
99
find /usr/share/gEDA/sym/ -type f -exec grep -H -n "HEADER" '{}' \;
96
100
97
101
98
== example files ==
102
== example files ==
99
thunar /usr/share/doc/geda-examples/
103
thunar /usr/share/doc/geda-examples/
-
 
104
-
 
105
== assembly ==
-
 
106
http://www.sparkfun.com/commerce/tutorials.php