Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

project:dt366_winxp_embedded_tablets

DT366 WinXP Embedded Tablets

Forschungsprojekt, um herauszufinden, wie auf den DT366 Tablets aus dem Lager alternativ ein Linux gebootet werden kann.

Hardware

Web DT366 CPU: AMD Geode LX800 Display: 800×600 WLAN: 802.11b WIFI Touchscreen: Penmount DMC 9000 (19200 bps an COM1)

Helligkeit einstellen

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.

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 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 AntiX (Debian basiert, supported auch noch i386)
  • alte (X|L)Ubuntu Versionen bis einschliesslich 12.04
    • Problem: inputattach unterstützt den PenMount DMC 9000 Touchscreen hier noch nicht

Debian-LXDE

  • Debian Live XFCE downloaden
  • Kernel-Parameter video=800×600-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
$ xinput list
  ...
  PenMount Serial TouchScreen    id=11
  ...
$ xinput list-props <id>
  ...
  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 <id> '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

project/dt366_winxp_embedded_tablets.txt · Zuletzt geändert: 2020-09-21 22:15 von moormaster