Das Forum wurde aktualisiert. Wurde höchste Zeit. Wenn etwas nicht funktioniert, bitte gerne hier jederzeit melden.
(Das "alte Design" kommt wieder, wird ne Weile brauchen!)

USB Serial Adapter FTDI (Arduino Uno)

Hilfe bei Problemen mit der Installation und Benutzung des VMware Player.

Moderatoren: irix, stefan.becker, continuum, Dayworker, Tschoergez

Member
Beiträge: 13
Registriert: 08.05.2013, 11:46

USB Serial Adapter FTDI (Arduino Uno)

Beitragvon GGStefan » 22.08.2013, 18:28

Hallo an Alle,

habe mal wieder eine Problem: Ich möchte auf einem Host win7x64 in einem Gast Win7x64 oder Win7x86 mit avrdude einen Arduino Uno mit Software flashen. Der Arduino hat einen FTDI Chip der auch vom Host und Gast erkannt wird. Jedoch zeigt mir der Gast folgende Meldung beim connecten des Arduino:

The device "Future Devices FT232R USB UART" was unable to connect to its ideal host controller. An attempt will be made to connect this device to the best available host controller. This might result in undefined behavior for this device.

Die Folge ist, ich bekomme keine Verbindung zum Arduino, weder mit der Arduino Software noch mit anderen Programmen. Im Geräte Manager wird der Arduino als COM3 angezeigt und als OK. Die Meldung kommt sowohl beim 32Bit Gast als auch beim 64Bit Gast.

Gruß GGStefan[/b]

Benutzeravatar
King of the Hill
Beiträge: 12009
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 22.08.2013, 22:22

Wenn das Arduino-Board sich als normales USB- oder Serial-Gerät ansprechen läßt, sollte es klappen. Aber so wie sich mir die Fehlermeldung darstellt, hat das Gerät selbst schon einen Serial-2-USB-Wandler und damit kommt WS/Player meines Wissens nicht zurecht.

Verlinke mal bitte das "vmware.log" aus dem betreffenden VM-Ordner auf einen Freehoster, vielleicht kann man ja doch noch was tricksen.

Member
Beiträge: 13
Registriert: 08.05.2013, 11:46

USB Serial Adapter FTDI (Arduino Uno)

Beitragvon GGStefan » 23.08.2013, 12:59

Hallo Dayworker,

danke für die Antwort. Die Arduinos lassen sich als normales USB- Serial-Gerät ansprechen. Was meinst Du mit "Gerät selbst schon einen Serial-2-USB-Wandler". Ein anderer Adapter USB-RS232 mit FTDI-Chip funktioniert einwandfrei. Einen Freehoster muss ich noch suchen. Kann ich vielleicht die entsprechenden Stellen aus dem Log posten? Habe schon einmal reingeschaut und folgendes gefunden:

2013-08-22T18:51:10.133+02:00| vmx| I120: USB: Found device [name:Genesys\ Logic\ USB\ Storage vid:05e3 pid:0745 path:1/9/1 speed:high family:unknown,storage instanceId:USB\\VID_05E3&PID_0745\\000000000901 serialnum:000000000901 arbRuntimeKey:3 version:2]
2013-08-22T18:51:10.133+02:00| vmx| I120: USB: Found device [name:SCM\ SPRx32\ USB\ Smart\ Card\ Reader vid:04e6 pid:e003 path:1/9/2 speed:full family:unknown,smart-card instanceId:USB\\VID_04E6&PID_E003\\601020B2 serialnum:601020B2 arbRuntimeKey:4 version:2]
2013-08-22T18:51:10.133+02:00| vmx| I120: USB: Found device [name:Future\ Devices\ FT232R\ USB\ UART vid:0403 pid:6001 path:1/0/0/4/0 speed:super family:vendor virtPath:ehci:1 instanceId:USB\\VID_0E0F&PID_0001\\A400G0KY serialnum:A400G0KY arbRuntimeKey:7 version:2], connected to [EHCI Port 1]
2013-08-22T18:51:10.133+02:00| vmx| I120: USB: Found device [name:Shared\ SCM\ Microsystems\ Inc.\ SPRx32\ USB\ Smart\ Card\ Reader\ 0 vid:0e0f pid:0004 speed:full family:smart-card deviceType:virtual-smartcard version:2]
2013-08-22T18:51:10.133+02:00| vmx| I120: USB: Found device [name:Virtual\ Bluetooth\ Adapter vid:0e0f pid:0008 speed:full family:wireless,bluetooth deviceType:virtual-bluetooth version:2]
2013-08-22T18:51:10.133+02:00| vmx| I120: USBGW: Write arbitrator op:13 len:24
2013-08-22T18:51:10.133+02:00| vcpu-0| W110: USBG warning: can't reset port usbioerr 'NOT_CONFIGURED'
2013-08-22T18:51:10.148+02:00| vcpu-0| W110: USBG warning: can't reset port usbioerr 'NOT_CONFIGURED'
2013-08-22T18:51:10.367+02:00| vmx| I120: USBGW: Write arbitrator op:10 len:8
2013-08-22T18:51:10.367+02:00| vmx| I120: USBGW: Write arbitrator op:10 len:8
2013-08-22T18:51:16.743+02:00| vmx| I120: USBGW: Write arbitrator op:13 len:24
2013-08-22T18:51:20.801+02:00| vcpu-0| I120: GuestRpc: Channel 2, unable to send an rpc.
2013-08-22T18:51:20.802+02:00| vcpu-0| I120: GuestRpc: Reinitializing Channel 2(toolbox-dnd)
2013-08-22T18:51:20.802+02:00| vcpu-0| I120: GuestRpc: Channel 2 reinitialized.
2013-08-22T18:51:20.802+02:00| vcpu-0| I120: GuestRpc: Channel 2 reinitialized.
2013-08-22T18:51:22.969+02:00| vcpu-0| I120: VMCIDatagram: Destination resource 13 unsupported.
2013-08-22T18:51:24.273+02:00| vcpu-0| I120: TOOLS installed legacy version 9283, available legacy version 9283
2013-08-22T18:51:24.273+02:00| vcpu-0| I120: TOOLS manifest update status is 3
2013-08-22T18:51:24.273+02:00| vcpu-0| I120: TOOLS can be autoupgraded.
2013-08-22T18:51:24.361+02:00| vcpu-0| I120: TOOLS autoupgrade protocol version 0
2013-08-22T18:51:24.363+02:00| vcpu-0| I120: GuestRpc: Reinitializing Channel 0(toolbox)
2013-08-22T18:51:24.363+02:00| vcpu-0| I120: GuestRpc: Channel 0 reinitialized.

Hoff es hilft ein wenig mehr um e einzukreisen.

Gruß GGStefan

Member
Beiträge: 13
Registriert: 08.05.2013, 11:46

USB Serial Adapter FTDI (Arduino Uno)

Beitragvon GGStefan » 23.08.2013, 13:19

Hallo Dayworker,

habe noch einen anderen Arduino Uno (einen Original Arduino), habe diesen angeschlossen es kommt zwar die gleiche Meldung jedoch kann ich diesen trotzdem mit der Software aus dem Gast Systemen ansprechen. Erkannt wird er als:

2013-08-23T13:01:43.144+02:00| vmx| I120: USB: Found device [name:Arduino\ Uno vid:2341 pid:0043 path:1/0/0/4/0 speed:super family:vendor,comm instanceId:USB\\VID_2341&PID_0043\\931403642333512111A0 serialnum:931403642333512111A0 arbRuntimeKey:4 version:2]

Vielleicht hilft das ja.

Gruß Stefan

Benutzeravatar
King of the Hill
Beiträge: 12009
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 23.08.2013, 23:25

Die Log-Ausschnitte reichen nicht aus, davor oder danach können noch weitere, wichtigere USB-Einträge kommen.

USB-2-Serial-Adapter können funktionieren, müssen aber nicht. Anhand deines Arduino-Logs kann ich dir zumindest schon sagen, daß sich dieser als ganz normales USB-Gerät anmeldet und daher auch problemlos angesprochen werden kann.
Hast du das unwillige Gerät mal am Arduino-USB-Port probiert? Der "Future Devices FT232R USB UART" sagt dir ja direkt, daß das Gerät nicht am besten sprich schnellstmöglichen Port angeschlossen ist und sich möglicherweise deshalb in einem undefinierten Zustand befindet. Ergo Null Funktion.

Member
Beiträge: 13
Registriert: 08.05.2013, 11:46

USB Serial Adapter FTDI (Arduino Uno)

Beitragvon GGStefan » 24.08.2013, 20:14

Hallo Dayworker,


habe festgestellt Das ich in der IDE den falschen Typ gewählt habe, UNO statt Diecimilia. Habe jetzt zwar immer noch die Meldung aber es geht!


Danke für deine Hilfe


Zurück zu „VMware Player“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste