====== DT366 WinXP Embedded Tablets ====== {{tag>project hardware computing tablet }} Forschungsprojekt, um herauszufinden, wie auf den DT366 Tablets aus dem Lager alternativ ein Linux gebootet werden kann. =====Hardware===== [[http://aprsisce.wikidot.com/webdt-366|Web DT366]] CPU: AMD Geode LX800 Display: 800x600 WLAN: 802.11b WIFI Touchscreen: Penmount DMC 9000 (19200 bps an COM1) ====Helligkeit einstellen==== Die [[https://www.webdt.org/viewtopic.php?t=216|Helligkeit]] lässt sich bei gebootetem System mit verstellen, indem man die 3. Hardwaretaste von links zusammen mit Pad-Runter oder Pad-Hoch drückt. ====Ins BIOS gelangen==== - eine USB-Tastatur anschliessen - direkt nach dem Einschalten wiederholtes F1 drücken ===USB Boot aktivieren=== Im BIOS lässt sich die Bootreihenfolge im Punkt //O. Boot Order// einstellen =====Linux von USB booten===== Der Kernel der aktuellen Ubuntu-Version (18.0) setzt eine [[https://de.wikipedia.org/wiki/Physical_Address_Extension|PAE]] fähige CPU voraus. Ausserdem ist die CPU nicht mit i586 oder i686 images kompatibel. Folgende Linux-Distributionen setzen kein PAE voraus * aktuelles Debian (aber i386 wird nicht mehr supported) * aktuelles [[https://antixlinux.com|AntiX]] (Debian basiert, supported auch noch i386) * [[https://help.ubuntu.com/community/PAE|alte (X|L)Ubuntu Versionen]] bis einschliesslich 12.04 * Problem: inputattach unterstützt den PenMount DMC 9000 Touchscreen hier noch nicht ====Debian-LXDE==== * [[https://cdimage.debian.org/debian-cd/current-live/i386/iso-hybrid/|Debian Live XFCE]] downloaden * [[https://www.kernel.org/doc/Documentation/fb/modedb.txt|Kernel-Parameter]] //video=800x600-16 3// \\ Bootet nach einiger Wartezeit erfolgreich in den Textmodus * **Problem**: Der Installer des lxde debians wechselt auf eine i686 Architektur, welche zum Geode nicht kompatibel ist ====Touchscreen==== * Benötigte Pakete installieren $ sudo apt-get update ... $ sudo apt-get install inputattach xinput ... * Rudimentäre X-Oberfläche starten $ xinit * Einbinden als xinput device im xterm: $ sudo inputattach --daemon -pm9k /dev/ttyS0 * [[https://wiki.ubuntu.com/X/InputCoordinateTransformation|Y Achse entspiegeln]] $ xinput list ... PenMount Serial TouchScreen id=11 ... $ xinput list-props ... Coordinate Transformation Matrix (118): 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 ... $ xinput set-prop 'Coordinate Transformation Matrix' 1 0 0 0 -1 1 0 0 1 TODO: [[https://wiki.ubuntu.com/Touchscreen]] Wie Touchscreen permanent Linux einbinden? ====WLAN==== TODO: Verbindung zum shack WLAN schlägt trotz korrektem Passwort fehl