summaryrefslogtreecommitdiff
path: root/Equipment
diff options
context:
space:
mode:
authorCaoimhe Chaos <caoimhechaos@protonmail.com>2015-09-22 21:00:24 +0200
committerCaoimhe Chaos <caoimhechaos@protonmail.com>2015-09-22 21:00:24 +0200
commit615590b678404ca8f079ffb2ae4c0f26cc024da5 (patch)
treed03c251e03b88a377012769a2873f55e98f7a63f /Equipment
parent331eb818426079c48e3fe18164cb387d8f66015e (diff)
Doku für die Testfirmware des LAOS-Boards.
Diffstat (limited to 'Equipment')
-rw-r--r--Equipment/Laoslaser.mdwn65
1 files changed, 65 insertions, 0 deletions
diff --git a/Equipment/Laoslaser.mdwn b/Equipment/Laoslaser.mdwn
new file mode 100644
index 00000000..50e8fe8b
--- /dev/null
+++ b/Equipment/Laoslaser.mdwn
@@ -0,0 +1,65 @@
+LAOS Laser v0.5-Testprogramm
+============================
+
+(Nur für das Testprogram und nicht den gesamten Testprozess. Dabei gehen wir
+davon aus, das die «Testfirmware» schon an «MBED» geladet ist)
+
+1. Schritt: Hauptschallter einschalten (An der Kontrollplatine vom LAOS-Laser selbst).
+2. Schritt: USB-Kabel zwischen Rechner und die Micro-USB-Buchse am
+ «MBED»-Controllerboard einstecken.
+3. Schritt:
+ * In Terminal (unter Linux) folgendes schreiben:
+ > screen /dev/ttyACM0 115200
+ und mit der Eingabetaste bestätigen
+ * Warten, bis das Fenster ganz leer wird
+ * Leertaste drücken
+4. Schritt: An der «MBED»-Platine befindet sich eine Taste zum Zurücksetzen
+ des Geräts (Reset).
+
+Jetzt sollten Sie folgendes sehen:
+
+> LaOS Test program
+> Aug 26 2015 10:28:36
+> ++++++++++++++++++
+> Use these keys to test the functionality of the board:
+> xX: X Step/Dir yY: Y Step/Dir zZ: Z Step/Dir tT: Ext Step/Dir (o1/o2)
+> e: Toggle Stepper enable
+> c: Can bus test
+> sS: SD-Card test (s=test file, S=speed test)
+> i: I2C
+> 1/2/3/4: Toggle outputs
+> f: apply 1Khz frequency to last IO line (1 second)
+> h: X/Y homing (note: direction and home sensor polarity may be wrong
+> xhome=0, yhome=0, zmin=1, zmax=1, cover=OPEN
+
+Nun lässt sich die Testfirmware folgendermassen bedienen:
+
+* Zum Aktivieren die Taste 'e' drücken.
+* Mit 'X' wird die Richtung der Bewegung auf der X-Achse geändert.
+* Mit 'Y' wird die Richtung der Bewegung auf der Y-Achse geändert.
+* Mit 'x'/'y' wird die Achse ausgewählt, entlang welcher bewegt werden soll.
+* Mit 'f' wird der Laser auf der ausgewählten Achse in die eingestellte
+ Richtung für eine Sekunde mit 10 Hz bewegt.
+* Mit 'F' wird die Bewegung mit 50 Hz ausgelöst.
+* 'Z' und 'z' wären dasselbe für die Z-Achse, welche bei uns aber nicht
+ existiert.
+* Fragt mich bitte nicht, was 'h' tut.
+
+Auf dem I²C-Bedienungsdisplay befindet sich ein Joystick. Dessen Befehlscodes
+werden nach einem Druck auf 'i' angezeigt, wenn der Joystick bewegt wird.
+Die Anordnung der Ziffern entspricht einem Ziffernpad. Wird der Joystick nach
+links oben bewegt, wird zum Beispiel der Code «7» gesendet.
+
+> 7 8 9
+> 4 5 6
+> 1 2 3
+
+* Mit 's' wird ein Schreibtest auf die SD-Karte ausgeführt.
+* Mit 'S' wird ein 2GB grosses File auf die SD-Karte geschrieben, um die
+ Schreibgeschwindigkeit zu testen.
+
+Weiterführende Ressourcen
+-------------------------
+
+* [Infos zur LAOS-Testfirmware beim LAOS-Laser-Projekt](http://redmine.laoslaser.org/projects/laos/wiki/TestFirmware)
+