CAD Station: Unterschied zwischen den Versionen
Benko (Diskussion | Beiträge) brrr, Abkuerzungen von techn. Fachausdruecken sind die Wurzel aller Uebel auf diesem Planeten |
|||
(44 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
= | == Einleitung == | ||
Es | Es gibt eine CAD Arbeitsstation im [[WhateverLab]]. | ||
[[Bild:CadStation.jpg|400px]] | |||
CAD steht fuer [[wde:Computer_Aided_Design|Computer Aided Design]] und das geht ueber technische Zeichnungen hinaus. Speziell dem [[wde:Electronic_Design_Automation|EDA]] Bereich soll bei der CAD Station eine wesentliche Bedeutung zukommen. | |||
== Ansprechpartner == | |||
Bei Fragen zu oder Problemen mit der CAD Station wende Dich bitte an eine der folgenden Personen: | |||
* [[User:Clifford|Clifford]] | |||
* [[User:Wizard23|Wizard23]] | |||
== Sponsoren == | |||
=== WEDASoft / Mentor Graphics === | |||
{| cellpadding="5" width="70%" border="0" align="center" | |||
|width="50%"| | |||
|width="50%"| | |||
|- align=center | |||
|<span class="plainlinks">[http://www.wedasoft.at http://metalab.at/wiki/images/c/c5/Weda.jpg]</span> | |||
|<span class="plainlinks">[http://www.mentor.com http://metalab.at/wiki/images/8/85/Mentor.jpg]</span> | |||
|} | |||
EDA Tools fuer Leiterplattenentwurf, Leiterplattensimulation und Digitalsimulation:<br/> | |||
Mentor Graphics DxDesigner, PADS Layout/Router, HyperLynx (Linesim und Boardsim) und ModelSim Designer. | |||
== Hardware == | |||
* Athlon64 X2 Dual Core 6400+ 3.20 GHz | |||
* 4GB RAM (Windows XP verwendet davon nur 3GB) | |||
* 2x SATA HD (250GB und 750GB) | |||
* PCI-E 2.0 EVGA e-GeForce 9400 GT | |||
* 2x TFT 22" BENQ G2200W | |||
* 1x TFT 19" Philips 190B | |||
* Canon i-Sensys LBP2900 (SW Laserdrucker) | |||
* Canon iP3600 (Farb Tintenstrahl fuer PCB) | |||
* ISP/SPI/JTAG Multiprogrammer fuer Parallel-Port | |||
* AVRBootProg (Board ist noch in Entwicklung) | |||
== Software == | |||
=== Betriebssystem und Rescue-System === | |||
Als Betriebssystem fuer die eigentliche CAD Station kommt MS Windows XP Professional zum Einsatz. Zusaetzlich gibt es ein Linux rescue-system mit dem das Windows mit allen Applikationen in weniger als 15 Minuten neu aufgesetzt werden kann. | |||
Zum Neuaufsetzen vom Windows einfach folgende Schritte ausfuehren: | |||
* Im GRUB Boot-Loader "Linux (re-install Windows XP)" auswaehlen | |||
* Als user "reinstall" einloggen | |||
* Neuinstallation mit "yes" bestaetigen | |||
* Warten. System bootet automatisch neu. | |||
Die Scripte fuer das re-install system findet man unter: | |||
http://svn.clifford.at/tools/trunk/reinstall/ | |||
=== Spezielle Treiber === | |||
* NVIDIA nForce (Motherboard) | |||
=== Diverse Software=== | |||
* PuTTY | |||
* MinGW und MSYS | |||
* Subversion + TortoiseSVN | |||
* Firefox + Einige Plugins | |||
* Acrobat Reader | |||
* System Internals Suite | |||
* Debugging Tools for Windows | |||
* VIM Editor | |||
* Open Office | |||
* SUN Java JDK | |||
* Maxima | |||
* 7zip | |||
* Gimp | |||
* VLC | |||
=== Xilinx ISE WebPACK === | |||
Fuer Entwicklung und Test von FPGA Designs ist auf der CAD Station das Xilinx ISE WebPACK installiert. | |||
=== KiCAD === | |||
Fuer einfache Schematics und PCB Layouts ist KiCAD auf der CAD Station installiert. | |||
=== Mentor Graphics === | |||
Wir haben ein umfangreiches Sponsoring fuer Mentor Graphics Software (PADS, HyperLynx und ModelSim). | |||
Diese Programme sind auf der CAD Station installiert. Fuer Workshops bitte bei [[User:Clifford|Clifford]] anfragen. | |||
=== LTspice === | |||
Eine Schaltungssimulations-Software von Linear Technologies. | |||
=== Art of Illusion === | |||
Software zum Designen von 3D-Objekten (z.Bsp. fuer Reprap). | |||
=== PSoC Designer und Programmer === | |||
Software zum programmieren von Cypress PSoCs. | |||
=== Optionale Software === | |||
Unter D:\INSTALL_ON_DEMAND befindet sich weitere Software die on demand installiert werden kann. Nach einem Neuaufsetzen von Windows XP mit dem Rescue-System muss diese software bei bedarf neu installiert werden. | |||
== Partitionierung und Filesystem Layout == | |||
=== Partitionierung === | |||
Platte 1 (250GB): | |||
* Partition 1: 32GB FAT32: Windows System (C:) | |||
* Partition 2: 190GB FAT32: Data (D:) | |||
* Partition 3: 20GB Linux ext2: Rescue System - root fs | |||
* Partition 4: 8GB Linux swap: Rescue System - swap | |||
Platte 2 (750GB): | |||
* Partition 1: 750GB FAT32: Backup (E:) | |||
=== Filesystem Layout Data Partition (D:) === | |||
Auf der D: Partition gibt es folgende Top-Level directories. | |||
'''D:\INSTALL_ON_DEMAND''' | |||
Hier ligen die Installationsdateien von Programmen, die wir nicht in das Image hineinnehmen wollten, die man aber ab und zu doch installiert haben moechte. | |||
'''D:\PEOPLE''' | |||
Hier kann jeder sein privates subdirectory anlegen. | |||
ACHTUNG: Es gibt keine Garantie fuer Datensicherheit! Also wichtige Daten auch wo anders lagern. Bei Projekten bietet sich z.Bsp. ein Subversion Repository an... | |||
'''D:\MetaParts''' | |||
Ein checkout des MetaParts Subversion Repositories. Hier findet man unter anderem die Mentor Graphics PADS Symbolbiliothek fuer das Metalab [[Bauteilsortiment]]. Ausser fuer [[User:Clifford|Clifford]], der die MetaParts sachen maintained, sind die Dateien in diesem Verzeichnisbaum als read-only zu behandeln! | |||
'''D:\Documentation''' | |||
Zusaetzliche Dokumentation zur CAD-Station (Software/Hardware) sowie zum Bauteilsortiment. Ausser fuer [[User:Clifford|Clifford]] und [[User:Wizard23|Wizard23]] sind die Dateien in diesem Verzeichnisbaum als read-only zu behandeln! | |||
'''D:\SYSTEM''' | |||
Hier liegen unter anderem die Images fuer das Rescue System. Ausser [[User:Clifford|Clifford]] und [[User:Wizard23|Wizard23]] hat in diesem Directory niemand was zu suchen. | |||
=== Filesystem Layout Backup Partition (E:) === | |||
Auf der E: Partition werden ausschliesslich Backups gespeichert. Ausser fuer [[User:Clifford|Clifford]] und [[User:Wizard23|Wizard23]] ist die Partition als Read-Only zu behandeln! | |||
'''E:\IMAGES''' | |||
In diesem Directory gibt es ein subdirectory fuer jedes Backup-Image. Backup-Images werden nach groesseren Aenderungen am Image (quasi Milestones) erstellt. Diese Backups beinhalten das komplette D:\SYSTEM directory und nicht nur die images. | |||
'''E:\DATA''' | |||
In diesem Directory gibt es ein subdirectory fuer jedes Backup der D: partition. Die subdirectories sind nach datum im Format YYYYMMDD benannt. Diese Backups beinhalten keine Kopie des D:\SYSTEM directories. | |||
'''E:\OLD_CADSTATION''' | |||
Der aktuelle CAD-Stration Rechner ist bereits die zweite Generation. Als Referenz liegt in diesem Directory eine Filesystem-Kopie der alten CAD-Station. | |||
'''E:\pagefile.sys''' | |||
Das Windows pagefile (aka swap file) liegt ebenfalls auf der E: partition. Das sorgt fuer eine gleichmaessigere auslastung der SATA busse und muellt uns die WinXP images nicht mit den daten aus dem pagefile zu. | |||
== Checkliste fuers Image Erstellen == | |||
'''ACHTUNG: Images duerfen nur von [[User:Clifford|Clifford]] und [[User:Wizard23|Wizard23]] erstellt werden!''' | |||
* Reinstall vom letzten Image | |||
* ggf. Backup vom letzten Image | |||
* Windows Updates (Control Panel -> Windows Update, loop bis keine neuen updates) | |||
* Firefox Updates | |||
* Acrobat Reader Updates | |||
* Installation neuer Software | |||
* Firefox "Private Data" loeschen | |||
* Free up space on C: (Control Panel -> Performance and Maintenance -> Free up space..) | |||
* Defragmentieren von C: (Control Panel -> Performance and Maintenance -> Rearange Items..) | |||
* Clear start menu items: Most used programs, Recently opend documents (in start menu properties) | |||
* Reboot ins Linux | |||
* Login als root | |||
* cd nach /home/reinstall | |||
* ./makeimage.sh | |||
* Reboot und Test-Reinstall | |||
== TODOs fuer zukuenftige Images == | |||
'''TweakUI:''' | |||
* | * Autologon as "User" | ||
'''Firefox:''' | |||
* Bookmars Toolbar: http://whatever.metalab.at/ | |||
'''Art of Illusion:''' | |||
* Update to most recent version | |||
* Install [https://reprap.svn.sourceforge.net/svnroot/reprap/trunk/reprap/miscellaneous/AoI/plugins/Plugins/ MetaCAD Plugin] | |||
[[Kategorie:WhateverLab]] | [[Kategorie:WhateverLab]] |