louk
17.10.07, 14:46
Hallo,
könnte etwas Unterstützung brauchen. Hab einen Touchscreen von ELO für das ich ein Plugin erstellt habe. Sieht eigentlich sehr gut aus. Alle Treiber, INF, Exe's usw. werden an die richtige Stelle verfrachtet und auch die Registry Einstellungen passen. Auffällig ist aber, dass ein Dienst trotz Startoption 2, Typ 1 nicht gestartet wird. Hole ich das manuell per net start monmouse nach, lässt sich die Abgleichsoftware für das Display starten. Nur kommuniziert die trotzdem nicht mit dem Display. Berührungen haben keine Auswirkung. Das Display hängt an der Com1. Die Serielle Maus habe ich in der Pluginliste abgeschaltet. Hat einer eine Idee, woran es liegen kann oder wie ich weiter komme?
PS: Hab eben mal die Installationsweichware zum ELO gestartet und die findet keine COM Schnittstelle. Schnittstelle ist aber vorhanden und Touch geht auch, wenn ich normal von der Festplatte boote.
Braucht man für die COM Unterstützung noch ein extra Plugin?
PPS: Für die COM Schnittstelle sind serial.sys und serenum.sys wohl im Einsatz. Die sind im BartPE Build mit dabei. Auffällig ist hier nur, das beim serial.sys die Startoption auf 3 statt 1 steht und damit nicht automatisch anläuft. Wenn ich die mit dem Regedit auf 1 einstelle, steht sie nach dem Neustart wieder auf 3. Der Stick ist aber nicht mit FBWF geschützt. Kann man die Registry unter Bart nicht resistent überschreiben?
Der SERIAL Dienst lässt sich nicht mit net start starten, weil es kein installierter Treiber sein soll?!? So komme ich nicht weiter :x , any suggestions?
Gruß
louk
Falls es irgendwer brauchen kann hier die Beschreibung von zwei Einstellparameter von Treibern:
Registrierungseinstellungen für Treiber
Die folgende Tabelle enthält gültige Einstellungen und ihre Beschreibung für die Treiber-Registrierungseinstellungen Start und Type:
Name Einstellung Beschreibung der Einstellung
Start 0 = SERVICE_BOOT_START Ntldr oder Osloader laden den Treiber vorab, sodass er sich beim Starten des Computers im Speicher befindet.
Diese Treiber werden unmittelbar vor den SERVICE_SYSTEM_START-Treibern initialisiert.
Start 1 = SERVICE_SYSTEM_START Der Treiber wird geladen und initialisiert, nachdem die SERVICE_BOOT_START-Treiber initialisiert wurden.
Start 2 = SERVICE_AUTO_START Der Dienststeuerungs-Manager (Service Control Manager, SCM) startet den Treiber oder den Dienst.
Start 3 = SERVICE_DEMAND_START Der SCM muss den Treiber oder den Dienst auf Anforderung starten.
Start 4 = SERVICE_DISABLED Der Treiber oder der Dienst werden nicht geladen oder initialisiert.
Type 1 = SERVICE_KERNEL_DRIVER Gerätetreiber.
Type 2 = SERVICE_FILE_SYSTEM_DRIVER Kernelmodus-Dateisystemtreiber.
Type 8 = SERVICE_RECOGNIZER_DRIVER Dateisystem-Erkennungstreiber.
könnte etwas Unterstützung brauchen. Hab einen Touchscreen von ELO für das ich ein Plugin erstellt habe. Sieht eigentlich sehr gut aus. Alle Treiber, INF, Exe's usw. werden an die richtige Stelle verfrachtet und auch die Registry Einstellungen passen. Auffällig ist aber, dass ein Dienst trotz Startoption 2, Typ 1 nicht gestartet wird. Hole ich das manuell per net start monmouse nach, lässt sich die Abgleichsoftware für das Display starten. Nur kommuniziert die trotzdem nicht mit dem Display. Berührungen haben keine Auswirkung. Das Display hängt an der Com1. Die Serielle Maus habe ich in der Pluginliste abgeschaltet. Hat einer eine Idee, woran es liegen kann oder wie ich weiter komme?
PS: Hab eben mal die Installationsweichware zum ELO gestartet und die findet keine COM Schnittstelle. Schnittstelle ist aber vorhanden und Touch geht auch, wenn ich normal von der Festplatte boote.
Braucht man für die COM Unterstützung noch ein extra Plugin?
PPS: Für die COM Schnittstelle sind serial.sys und serenum.sys wohl im Einsatz. Die sind im BartPE Build mit dabei. Auffällig ist hier nur, das beim serial.sys die Startoption auf 3 statt 1 steht und damit nicht automatisch anläuft. Wenn ich die mit dem Regedit auf 1 einstelle, steht sie nach dem Neustart wieder auf 3. Der Stick ist aber nicht mit FBWF geschützt. Kann man die Registry unter Bart nicht resistent überschreiben?
Der SERIAL Dienst lässt sich nicht mit net start starten, weil es kein installierter Treiber sein soll?!? So komme ich nicht weiter :x , any suggestions?
Gruß
louk
Falls es irgendwer brauchen kann hier die Beschreibung von zwei Einstellparameter von Treibern:
Registrierungseinstellungen für Treiber
Die folgende Tabelle enthält gültige Einstellungen und ihre Beschreibung für die Treiber-Registrierungseinstellungen Start und Type:
Name Einstellung Beschreibung der Einstellung
Start 0 = SERVICE_BOOT_START Ntldr oder Osloader laden den Treiber vorab, sodass er sich beim Starten des Computers im Speicher befindet.
Diese Treiber werden unmittelbar vor den SERVICE_SYSTEM_START-Treibern initialisiert.
Start 1 = SERVICE_SYSTEM_START Der Treiber wird geladen und initialisiert, nachdem die SERVICE_BOOT_START-Treiber initialisiert wurden.
Start 2 = SERVICE_AUTO_START Der Dienststeuerungs-Manager (Service Control Manager, SCM) startet den Treiber oder den Dienst.
Start 3 = SERVICE_DEMAND_START Der SCM muss den Treiber oder den Dienst auf Anforderung starten.
Start 4 = SERVICE_DISABLED Der Treiber oder der Dienst werden nicht geladen oder initialisiert.
Type 1 = SERVICE_KERNEL_DRIVER Gerätetreiber.
Type 2 = SERVICE_FILE_SYSTEM_DRIVER Kernelmodus-Dateisystemtreiber.
Type 8 = SERVICE_RECOGNIZER_DRIVER Dateisystem-Erkennungstreiber.