Benutzer-Werkzeuge

Webseiten-Werkzeuge


project:dt366_winxp_embedded_tablets

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
project:dt366_winxp_embedded_tablets [2020-09-19 00:28] – [Touchscreen] moormasterproject:dt366_winxp_embedded_tablets [2020-09-21 22:15] (aktuell) moormaster
Zeile 4: Zeile 4:
 Forschungsprojekt, um herauszufinden, wie auf den DT366 Tablets aus dem Lager alternativ ein Linux gebootet werden kann. Forschungsprojekt, um herauszufinden, wie auf den DT366 Tablets aus dem Lager alternativ ein Linux gebootet werden kann.
  
-=====Helligkeit einstellen=====+=====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)
  
-Die 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.+====Helligkeit einstellen====
  
-=====Ins BIOS gelangen=====+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 - eine USB-Tastatur anschliessen
 - direkt nach dem Einschalten wiederholtes F1 drücken - direkt nach dem Einschalten wiederholtes F1 drücken
  
-====USB Boot aktivieren====+===USB Boot aktivieren===
  
 Im BIOS lässt sich die Bootreihenfolge im Punkt //O. Boot Order// einstellen Im BIOS lässt sich die Bootreihenfolge im Punkt //O. Boot Order// einstellen
Zeile 19: Zeile 26:
 =====Linux von USB booten===== =====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.+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 Folgende Linux-Distributionen setzen kein PAE voraus
-  * aktuelles Debian +  * aktuelles Debian (aber i386 wird nicht mehr supported) 
-  * alte Ubuntu Versionen <=11+  * 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==== ====Debian-LXDE====
   * [[https://cdimage.debian.org/debian-cd/current-live/i386/iso-hybrid/|Debian Live XFCE]] downloaden   * [[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// \\ Bootet nach einiger Wartezeit erfolgreich in den Desktop - ohne Touchscreen+  * [[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==== ====Touchscreen====
  
-Der Touchscreen ist (laut WinXP Embedded Installation) ein Penmount DMC 9000 (19200 bps an COM1)+  * Benötigte Pakete installieren
  
   $ sudo apt-get update   $ sudo apt-get update
Zeile 36: Zeile 47:
   $ sudo apt-get install inputattach xinput   $ sudo apt-get install inputattach xinput
   ...   ...
-  $ inputattach --daemon -pm9k /dev/ttyS0 + 
-  $ DISPLAY=:xinput list+  * 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     PenMount Serial TouchScreen    id=11
     ...     ...
-  $ DISPLAY=:0 xinput set-prop <id> 'Evdev Axis Inversion' 0 1+  $ xinput list-props <id> 
 +    ... 
 +    Coordinate Transformation Matrix (118)1.0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 
 +    ... 
 +  $ xinput set-prop <id> 'Coordinate Transformation Matrix1 0 0 0 -1 1 0 0 1
      
-TODO: [[https://wiki.ubuntu.com/Touchscreen]] Wie Touchscreen in Linux einbinden?+TODO: [[https://wiki.ubuntu.com/Touchscreen]] Wie Touchscreen permanent Linux einbinden? 
 + 
 +====WLAN==== 
 + 
 +TODO: Verbindung zum shack WLAN schlägt trotz korrektem Passwort fehl 
project/dt366_winxp_embedded_tablets.1600468100.txt.gz · Zuletzt geändert: 2020-09-19 00:28 von moormaster