Forum: Mikrocontroller und Digitale Elektronik Suche ATMEL USB virtuellen COM Port Treiber AT mega


von Roger P. (Firma: myself) (roland69) Flattr this



Lesenswert?

Hallo,

habe  hier ein kleines älteres Programmier Gerät mit einem Atmel AT-Mega 
drin. (Bild)

Such einen halbwegs aktuellen USB COM Port Treiber für WIN10/11
Meiner ist aus dem jahre 2006.
Möchte nicht das ATMEL Studio installieren etc. (Hab nix mit AT-Mega zu 
tun)

VID=03EB und PID=2404

Wo kann ich vileicht einfach einen virtuellen COM Port Treiber 
runterladen?
Wäre für Hilfe dankbar.

Roger

: Bearbeitet durch User
von Harald K. (kirnbichler)


Lesenswert?

Roger P. schrieb:
> habe  hier ein kleines älteres Programmier Gerät mit einem Atmel AT-Mega

Das ist ein Atmega256, der ist kein USB-Device. Das wird eines der 
vielen anderen Bauteile sein, das Du uns nicht gezeigt hat.

Welches "ältere Programmier Gerät" ist das denn?

von Axel R. (axlr)


Lesenswert?

Harald K. schrieb:
> Roger P. schrieb:
>> habe  hier ein kleines älteres Programmier Gerät mit einem Atmel AT-Mega
>
> Das ist ein Atmega256, der ist kein USB-Device. Das wird eines der
> vielen anderen Bauteile sein, das Du uns nicht gezeigt hat.
>
> Welches "ältere Programmier Gerät" ist das denn?

ich kann da noch ein kleines "x" in der Bezeichnung erkennen

von Harald K. (kirnbichler)


Lesenswert?

Ah, das hatte ich dann wohl übersehen.

Das ändert aber nichts daran, daß der kein USB-Device ist.

von Rene K. (xdraconix)


Lesenswert?

Harald K. schrieb:
> Ah, das hatte ich dann wohl übersehen.
>
> Das ändert aber nichts daran, daß der kein USB-Device ist.

Falsch, das ist ein ATXMEGA256A3BU - der hat selbstverständlich USB 2.0 
an Board.

von Roger P. (Firma: myself) (roland69) Flattr this


Angehängte Dateien:

Lesenswert?

Hallo,

Der Treiber funktioniert im prinzip ja - seit Jahren.  Unter Win7/8 wars 
besser. Unter Win11 stürtz er immer weider mal ab. Daher suche ich nach 
was aktuellem.

Das Gerät ist ein MDB Emulator (Ein Simulator für Verkaufsautomaten, 
MultiDropBus)

Und der ATMmega muss irgenwie USB haben. Auf der Platine unten ist sonst 
nicht drauf. (siehe Bilder)
Der kleine SO8 links neben USB Buchse ist ein LDO der die 5V auf 3V3 zu 
bringen. Vor der USB Buchse ein ESD Schutz.

Oben über dem AT sind die Komponenten für MDB

Roger

: Bearbeitet durch User
von Harald K. (kirnbichler)


Lesenswert?

Ok, das hab ich dann auf dem Bild auch nicht erkannt.

Nur hilft das nicht. Denn es ist überhaupt nicht klar, welche 
Geräteklasse die unbekannte Firmware in dem unbekannten "Programmier 
Gerät" implementiert. Vendor- und Product-ID sind hier nicht 
zielführend, die sagen nur, daß das was von Atmel ist.

Wenn das CDC sein sollte, braucht man unter aktuellem Windows gar keinen 
Devicetreiber. Wenn es aber was anderes ist, ist nicht gesagt, ob das 
überhaupt eine Art serieller Schnittstelle ist, die man mit einem 
"virtuellen Comport" ansprechen könnte.

Der Threadstarter könnte das "Programmier Gerät" mal an seinen PC 
anschließen und sich mit dem UsbTreeViewer von Uwe Siebert den 
Devicedescriptor anzeigen lassen.

von Roger P. (Firma: myself) (roland69) Flattr this


Angehängte Dateien:

Lesenswert?

Ups . war zu schnell.
danke Rene K.

Also hat USB!

Treiber sollen im Atmel Studio sein?? Kann die jemand generieren oder 
weis wo ich die finden kann.?

Roger

von Rene K. (xdraconix)


Lesenswert?

Roger P. schrieb:
> Und der ATMmega muss irgenwie USB haben.

Hat er auch, wie gesagt ist ein ATXMEGA256A3BU und der HAT USB. Den 
aktuellen USB Treiber findest du bei Microchip (Achtung: unter 
Dokumentation!).


https://www.microchip.com/en-us/product/ATxmega256A3BU

von Roger P. (Firma: myself) (roland69) Flattr this


Angehängte Dateien:

Lesenswert?

Das zeigt die USB View an...

Roger

von Harald K. (kirnbichler)


Lesenswert?

Das ist also das hier:

https://shop.bonusdata.com/products/mdb-interface-bd-4000-u

Und einen Treiber brauchst Du nicht, denn:

"Friendly Name            : Serielles USB-Gerät (COM10)"

und

"Driver Inf               : C:\WINDOWS\inf\usbser.inf"

Das ist ein CDC:

"bDeviceClass             : 0x02 (Communications and CDC Control)"


Dein Problem dürfte damit ... beinahe gelöst sein, Du musst nur noch 
herausfinden, was man dem "MDB Interface" für Daten senden muss, damit 
es das tut, was Du von ihm willst.

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.