Root/
| 1 | # Prerequisites (depends on distribution) |
| 2 | |
| 3 | apt-get install libcairo2-dev |
| 4 | apt-get install libgit2-dev |
| 5 | apt-get install libgtk-3-dev |
| 6 | apt-get install qiv |
| 7 | |
| 8 | # Get all the things we need |
| 9 | |
| 10 | git clone git://neo900.org/ee newdir |
| 11 | cd newdir/hw |
| 12 | git clone git://projects.qi-hardware.com/kicad-libs.git |
| 13 | git clone git://projects.qi-hardware.com/eda-tools.git |
| 14 | make -C eda-tools/eeshow |
| 15 | |
| 16 | # Generate PNG for old, new, and difference |
| 17 | |
| 18 | LIBS="neo900.lib kicad-libs/components/powered.lib" |
| 19 | eda-tools/eeshow/eeshow $LIBS 6a9f71:neo900_SS_5.sch -- png -s 2 -o old.png |
| 20 | eda-tools/eeshow/eeshow $LIBS neo900_SS_5.sch -- png -s 2 -o new.png |
| 21 | eda-tools/eeshow/eeshow $LIBS 6a9f71:neo900_SS_5.sch -- \ |
| 22 | diff -s 2 -o diff.png $LIBS neo900_SS_5.sch |
| 23 | |
| 24 | # View the result |
| 25 | |
| 26 | qiv -t diff.png old.png new.png |
| 27 | |
| 28 | |
| 29 | # Interactively view the schematics |
| 30 | |
| 31 | eda-tools/eeshow/eeshow -r $LIBS neo900.sch |
| 32 | |
| 33 | |
| 34 | # Other projects: c4puter |
| 35 | |
| 36 | mkdir c4puter |
| 37 | cd c4puter |
| 38 | git clone https://github.com/c4puter/motherboard.git |
| 39 | cd motherboard |
| 40 | git submodule init |
| 41 | git submodule update |
| 42 | eeshow -r schlib/library/*.lib *.lib motherboard.sch |
| 43 | |
| 44 | # Other projects: Olimex A64-OLinuXino |
| 45 | |
| 46 | git clone https://github.com/OLIMEX/OLINUXINO.git |
| 47 | cd OLINUXINO/HARDWARE/A64-OLinuXino/A64-OlinuXino_Rev_A |
| 48 | eeshow -r A64-OlinuXino_Rev_A-cache.lib A64-OlinuXino_Rev_A.sch |
| 49 |
Branches:
master
