Forum: PC-Programmierung Win CE6 und Treiberinstallation


von thomas (Gast)


Lesenswert?

Hallo,

Ich habe hier einen JournE Touch mit WinCe6.
Ich möchte gern einen USB to Serial Adapter daran betreiben.
Wenn ich ihn anstecke, dann kommt die Meldung "unbekanntes USB Gerät, 
Treibernamen eingeben"

ich habe zwar die Treiber, also die dll und eine inf, aber ich weiß 
nicht weiter.

Kennt sich einer von euch damit aus, wie ich einen Treiber unter Win CE 
installieren kann?

mfg

Thomas

von Raphael B. (helli7)


Lesenswert?

Hallo,

Wenn Du ein INF File hast, dann ist es ein Treiber für XP/7 usw.
Windows CE kennt keine INF Dateien.

Treiber für USB-to-Serial kann der Hersteller des Geräts mit in das 
Image kompilieren. Hat er aber wohl nicht.

D.h. Du musst einen Windows CE Treiber für deinen Adapter finden und das 
wird erfahrungsgemäß schwierig...

Raphael

von Thomas (Gast)


Lesenswert?

danke für die Antwort

ich hatte den USB to Serial "ex 1334V" von exsys im Auge. Da gibt es 
Treiber für CE. Allerdings sind das genau die INF und DLL Datei.
Ich denke, ich brauche eine CAB Datei für CE, oder?
Kann ich auch die Dll ins Windowsverzeichnis kopieren und in der 
Registry eintragen? Wenn Ja, wie?

Es muss doch möglich sein, einen Treiber nachträglich ins WinCe6 
einzubinden.


Kennt einer einen USB to Serial Adapter, der sich unter WinCE6 
installieren läßt?


Wie ich das ganze dann noch in den ROM bekomme ist auch noch eine offene 
Frage.

Vieleicht kann mir jemand weiterhelfen?

Danke
Thomas

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Die Datei "update.txt", die beim Exsys-Treiberpaket dabei ist, die hast 
Du Dir aus welchem Grund nicht angesehen?
1
Serial WinCE 4.2-6.0. Driver Version 1.1.0.2
2
© Future Technology Devices Intl. Ltd. 2008
3
4
ftdi_ser.dll - the serial driver - type this in when prompted after device plug in.
5
FTDIPORT.INF - inf file
6
7
Copy both files (if required - see INF files for additional information)
8
to the \Windows directory then plug in device.
9
Dialog will prompt for a driver name - use "ftdi_ser.dll" in full.

von Thomas (Gast)


Lesenswert?

oh man, wer lesen kann ist klar im Vorteil.

Danke, hab ich komplett übersehen.
Werd ich gleich morgen testen, heut ist bei uns Feiertag.

Melde mich wieder, wenn klappt (oder nicht)

von thomas (Gast)


Lesenswert?

ich nochmal. Klappt alles hervorragend.
die Treiber-dll muss nicht unbedingt im Windowsverzeichnis liegen, da 
dieses beim rebbot immer wieder vom ROM überschrieben wird.
Der Journe hat aber auch eine "Partition", die nicht gelöscht wird. Da 
den Treiber rein und wenn nach dem Treibername gefragt wird, dann den 
kompletten Pfad angeben.
Schöne Woche
Thomas

von John (Gast)


Lesenswert?

Hallo Thomas

Wie hast du den Pfad angegeben? Wenn die DLL´s zum Beispiel in

Journe Touch\BT liegen (BT ist ein Ordner von mir)

\\Journe Touch\BT\Treiber.dll  <-So?

Oder habe ich da noch einen Denkfehler?

Danke

von Markus (Gast)


Lesenswert?

Hallo Thomas,

wie hast Du in das Feld etwas eintragen können? Wenn ich einen Adapter 
anstecke kommt zwar auch besagtes Feld, aber ich kann keine Eingaben 
machen, da kein Keyboard erscheint. Gleiches gilt übrigens auch für die 
Bearbeitung von Registry-Einträgen mittels Total Commander oder wenn man 
eine Remoteverbindung aufbauen möchte.

Kennst Du einen Taskmanager der darauf läuft und mit dem man die 
mainshell killen kann?

Das Ding ist eigentlich recht interessant, wenn man erstmal die 
Oberfläche entfernen könnte!?

Gruß, Markus

von John (Gast)


Lesenswert?

Ich lade einfach einen Mortscript und mache einen reboot dann startet es 
in der direkten ce Oberfläche.Nach dem editieren lade ich wieder einen 
Mortscript und reboote wieder mit der Mainshell.

Ich habe inzwischen Sygic als Navi auf dem JT laufen, was allerdings 
ohne GPS Empfänger nicht wirklich was bringt.Deswegen suche ich eine 
Möglichkeit
einen USB Bluetooth Stick ans laufen zu bekommen.

von Markus (Gast)


Lesenswert?

Hallo John,

das klingt ja bestens!
Ich habe leider keine Ahnung von MortScript. Welche Version läuft denn 
darauf? Ich habe es gerade runtergeladen, aber keine Version 
funktioniert.
Und wenn's denn läuft, welchen Prozess muss man killen? Ich nehme an die 
Shell.exe.
Könntest Du eine kurze Anleitung schreiben und Dein Script zur Verfügung 
stellen?
Das wäre sehr nett.


Gruß, Markus

von John (Gast)


Lesenswert?

Hallo Markus

Lade Dir mal von hier -> 
http://www.jtlovers.net/JTLovers/sites/default/files/SDHomePack2.0.zip

das "SDHomePack2.0.zip".

Nach dem entpacken gehst du in den Ordner "Utils".
Da findest Du eine Mortscript.exe die führst Du aus.
Danach kannst du mit "WINCE_UNLOCK.mscr" und dann "ReBoot.exe" ganz 
normal mit Windows CE arbeiten.
Wenn Du fertig bist führst Du "WINCE_LOCK.mscr" und dann "ReBoot.exe" 
aus.
Jetzt wird das JT wieder mit seiner eigenen mainshell gestartet.

In dem Archiv sind tonnenweise Anwendungen die unter CE laufen.

Viel Spass

Wenn hier irgendwer einen USB Bluetooth Stick ans laufen bekommen hat
würde ich gerne wissen wie er das geschafft hat.

John

von Markus (Gast)


Lesenswert?

Es läuft !!!!

Danke, danke, danke!
Jetzt kann man damit arbeiten.

P.S.: Warum tust Du Dir das mit dem Bluetooth-Stick an, geht nicht ne 
serielle GPS-Maus? FTDI-Treiber funktionieren wunderbar, habe selbst 
schon eine selbstgeschriebene Messsoftware mit einer 8-Kanal-USB Karte 
von H-Tronic am Laufen.
Jetzt folgen Versuche mit Navigon, OBD II Software etc.
Ihr seht schon worauf es hnausläuft: Mini-Car-PC.

Gruß, Markus

von Markus (Gast)


Lesenswert?

Mir ist gerade eingefallen, das ich so einen Stick auch noch rumliegen 
habe, werde es heute abend mal probieren.

Gruß, Markus

von John (Gast)


Lesenswert?

Hallo Markus

Ich sehe schon ->Mini-Car-PC<- das wir uns auf jeden Fall weiter 
unterhalten sollten.

Bis später

John

von John (Gast)


Lesenswert?

Ich habe es jetzt mit einer USB-Maus versucht.Das scheint schonmal 
soweit zu klappen, allerdings bekommt die alte Möre keinen FIX.Was 
solls, ich versuche es weiter.

Mein Treiber liegt jetzt direkt in \Journe Touch\FDTI_ser.dll und so 
klappts dann auch.

von Markus (Gast)


Lesenswert?

Hallo John,

ich habe gerade verschiedene OBD-Software probiert, leider läuft keine 
wie erwartet. Kann aber auch sein, dass ich den falschen Adapter dran 
hatte. Ich habe einen mit ELM-Chip und einen der direkt ausliest. Habe 
bisher nur den mit ELM-Chip probiert und verschiedene Software. Morgen 
seh ich weiter.
Ich habe den Treiber in /um abgelegt. Hatte auch noch die INF-Datei 
editiert, weil beim ersten Versuch immer COM0 vergeben wurde, womit 
manche Programme nicht klarkommen. Komischerweise funktionierte das 
Editieren der Registry nicht. Also hab ich den ganzen FTDI Eintrag 
gelöscht und anschließend mit bearbeiteter INF-Datei wieder neu 
verbunden, et voila, COM1!

Ich möchte mein Navigon auf dem Ding zum laufen bringen, hab ich bisher 
auf einem Siemens Loox560 am Laufen. Bisher geht nix. CAB lässt sich 
nicht installieren und direkter Start geht auch nicht. Ich nehme an es 
fehlen die passenden Windows DLLs. Mal sehen wie's weitergeht.

Gruß, Markus

von John (Gast)


Lesenswert?

Moin Markus

Hast Du ein Programm (ähnlich Hyperterm) für CE um die Komunikation
auf einem Port zu kontrollieren? Ich habe den FTDI_SER auf COM 2 laufen
aber irgendwie scheint da was noch nicht ganz zu funktionieren.

Ich hatte die Maus unter XP mit einem Profilic treiber getestet, da 
kamen
wenigstens schon mal Daten,allerdings läuft der Treiber von denen nur 
bis CE5.0

Bis später
John

von Thomas (Gast)


Lesenswert?

Hi,

Wegen der Treibereingabe unter der Mainshell:

Ober rechts gibts den Button für die Tastatur.
Also Tastatur öffen und dann den USB anstecken.
Treibernamen Eingeben "\Journe Touch\Treiber\FDTI_ser.dll" und fertig.

Ich habe meine Anwendungen in der Mainshell eingebunden, mit eigenem 
Icon und so. Bei der SDK für den Journe gibt es eine GIMP- Vorlage für 
das Buttondesign.

Gruß Thomas

von John (Gast)


Lesenswert?

Hallo Thomas

Das mit dem Pfad hatte sich schon erledigt. Bluetooth habe ich erstmal 
verworfen.Der aktuelle Versuch ist jetzt eine serielle USB GPS Maus zum 
Leben zu erwecken.Ich habe den ftdi Treiber mit angepasster inf (VID 
PID) installiert aber ich bekomme noch keine Daten von der Maus.Als 
Terminal habe ich Putty verwendet, das schmiert aber komischerweise 
jedes mal ab wenn ich nur ein Stoppbit bei der Verbindung eintrage. Die 
Maus hat aber 4800 8 N 1 .

Hier ist der auszug aus meiner inf

Gerät eingefügt:

%VID_067B&PID_2303.DeviceDesc%=FtdiPort232,FTDIBUS\COMPORT&VID_067B&PID_ 
2303

Comport auf COM 2:

HKR,,"InitialIndex",0x00010001,2

HKR,,"ConfigData",1,01,04,3f,3f,10,27,88,13,C4,09,E2,04,71,02,38,41,9c,8 
0,4E,C0,34,00,1A,00,0D,00,06,40,03,80,00,00,d0,80

von Markus (Gast)


Lesenswert?

Hallo John,

sorry für die späte Antwort, war ziemlich beschäftigt.
Ich habe versucht ein simples kleines Terminal-Programm zu schreiben, 
läuft aber noch nicht richtig?!
Mit meinem Navigon bin ich auch noch nicht weitergekommen. Ich nehme an 
es fehlen einige orignal Windows DLLs. Darauf weist Toshiba ja auch 
selber hin. Früher gab es bei Navigon mal Testversionen zum runterladen, 
da konnte man erstmal probieren welche läuft. Hab ich jetzt aber nicht 
mehr gefunden.
Hab gestern auch mal nach Terminalsoftware im Netzt gesucht, aber nix 
gefunden.

Gruß, Markus

von John (Gast)


Lesenswert?

So, den FTDI Treiber für einen Prolific Chipsatz zu verwenden war nicht 
erfolgreich.Vielleicht hat hier irgendwer etwas mehr Erfahrung und kann
mich bei meinem Vorhaben unterstützen.

Aufbau:

-Windows CE6 pro ARM Prozessor

-USB GPS Maus mit Prolific Chipsatz (VID_067B&PID_2303)

-Prolific Treiber leider nur bis WinCE5.0

-FTDI Treiber für CE6 lässt sich installieren bekomme aber keine
 Komunikation zustande

-Putty als Terminalprogramm zum testen des Ports stürzt ab wenn in der 
seriellen Einstellung 1 Stopbit eingestellt wird

Bis später
John

von John (Gast)


Lesenswert?

Jupdihu !

USB to serial Adapter mit FTDI Chipsatz
und eine echte serielle GPS Maus (PS2)
das hat funktioniert.

Bis später
:-) John

von Sabrina (Gast)


Lesenswert?

Ich hab auch mal eine Frage zu den Toshiba JournE Touch.
Habe es am Freitag geschenkt bekommen, doch leider stürzt es ständig ab. 
nun hab ich schon eine Aktuallisierung von Toshiba durchgeführt die ich 
im Web gefunden habe. Was kann ich tun?
ich möchte ihn großteils nur als ebook reader verwenden aber auch per 
stick bekomme ich da noch nichts drauf.

von Schlotzi1979 (Gast)


Lesenswert?

Wo bekomme ich das "SDHomePack2.0.zip" her die link funkt nicht mehr

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.