XMega erste Versuche mit USB direkt..

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Page 2 of 6
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 59
Posts: 956
Registered: 09 / 2007
Subject:

Re: XMega erste Versuche mit USB direkt..

 · 
Posted: 13.05.2013 - 19:11  ·  #9
Quote
aber als rentner hat man ja zeit genug...


Ich nie :(
golf
Benutzer
Avatar
Gender:
Location: Donauwörth
Age: 70
Posts: 250
Registered: 11 / 2009
Subject:

Re: XMega erste Versuche mit USB direkt..

 · 
Posted: 13.05.2013 - 19:41  ·  #10
hallo miparo
genau getroffen. gehts mir eventuell auch so. hab eigentlich zeit ohne ende, und ich mach mir viel mehr eigenen stress als nötig, ....ohne ohne ende, muss halt auch alles mal ausprobieren, und wenn ich es dann auch nicht brauche und das teil in irgendeiner der kisten landet.
hab sowas hardware und software-mäßig eigentlich nie gelernt . ich bin eher mehr selfmade-hardware-mann und ein miserabler programmierer, daher ist für mich aber avrco und die diversen unterstützer wie sie sehr, sehr wichtig. dafür vielen dank.

golf
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 59
Posts: 956
Registered: 09 / 2007
Subject:

Re: XMega erste Versuche mit USB direkt..

 · 
Posted: 13.05.2013 - 20:19  ·  #11
Ja, das ist das Problem. Es gibt so viele schöne Sachen die man noch testen könnte.
WLAN,FT800 usw. liegen hier auch noch rum.
Da langt auch meine Rentnerzeit nie für.

Beim W5300,FAT SDIO und beim großen USB fehlen noch 5% der Useroptik.
Es kommen leider immer mal wieder "dringlichere" Kunden Sachen dazwischen.

Und die Rentnerbräune muss auch geplegt werden wenn die Sonne mal da ist :)
pvs-deck
PowerUser
Avatar
Gender:
Age: 53
Homepage: pvs-deck.de
Posts: 1340
Registered: 02 / 2009
Subject:

Re: XMega erste Versuche mit USB direkt..

 · 
Posted: 14.05.2013 - 13:08  ·  #12
Quote by miparo

Die Serienwiderlinge stören nur da der USB die schon On-Chip hat.

http://www.atmel.com/Images/doc8388.pdf

Schön dran halten :)

Quote
aber ich kann bestätigen, daß der usb-smart läuft,


Der läuft schon seit über einem Jahr in den neuen ISP3 und UPP2 Programmern im Bootloader.


Hallo Miparo,

die Widerstände stören nicht (egal mit oder ohne). Ich habe hier in meinen PC mehrere USB-Karten (auch USB 3.0), ich habe auch ein Kabel das direkt (ca. 3,5m) vom PC an zum testen an einen seitlichen Tisch läuft. Das Kabel hat wohl damit Probleme.

Wenn ich ein kurzes Kabel an meinen Industrie-USB2.0-Hub (hängt an USB3.0 Karte) anschließe läuft es. (hätte auch früher drauf kommen können) ;)

Ich habe mir mal das PDF von Atmel angeschaut, findet ihr das nicht etwas MUTIG, die Datenleitungen ungefiltert auf den XMEGA zu hängen?

TVS-Schutz an den Datenleitungen klar!

Der RC-Filter hilft zwar schon etwas am GND aber, aus den Erfahrungen von anderen USB-Geräten hänge ich an der Datenleitung normalerweise immer eine Stromkompensierende Drossel und am USB-GND und USB-5V mindestens noch einen Ferrit dazwischen.

Mir macht die USB-Leitung bei einem Paramtierungsanschluss keine Sorgen, mehr Sorgen mache ich mir um den Müll aus dem PC! Wenn man an manche PC-Boards ein OSZI hängt, dann kommt man ins grübeln :O

Für was benötige ich eigentlich den VBUS beim AVRco-USB-Treiber?
Meine Geräte sind "Self-Powered", normalerweise könnte man dann ja die USB-Komunikation abschalten solange KEIN VBUS Signal ankommt. Aber wie wertet der USB-Treiber das ganze?

Gruss
Thorsten
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 59
Posts: 956
Registered: 09 / 2007
Subject:

Re: XMega erste Versuche mit USB direkt..

 · 
Posted: 14.05.2013 - 13:54  ·  #13
Hallo Thorsten,
VBUS ist wird im Treiber nicht benötigt sondern dient nur dem User zum festellen, ob das Device auch angesteckt ist da hier evtl. ja neu initialisiert werden muss. Müsste ich auch erst wieder nach schauen.

Im Datenblatt steht ja auch max. 1,5 Meter Kabel. Im USB Analyzer sieht man das schön wie gut das Kabel ist. Am saubersten läuft er hier mit USB Kabel die gleich ein EMI Fiter haben.
Kürzer ist natürlich immer besser aber das ist nicht nur beim XMega so.

Gruß
miparo
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: XMega erste Versuche mit USB direkt..

 · 
Posted: 14.05.2013 - 14:22  ·  #14
und noch was,
wir hatten in unseren Programmern auch Drosseln in den D+/- Leitungen.
Inzwischen nicht mehr. Dafür ein spezielles USB-Schutzdioden Array von Siemens.
Das reicht zumindest beim XMega vollkommen aus.
Die Serien Widerstände in D+/- beim XMega unbedingt weglassen. Bei bestimmten
Konfigurationen hat es damit erhebliche Probleme gegeben.

rolf
pvs-deck
PowerUser
Avatar
Gender:
Age: 53
Homepage: pvs-deck.de
Posts: 1340
Registered: 02 / 2009
Subject:

Re: XMega erste Versuche mit USB direkt..

 · 
Posted: 11.05.2014 - 14:48  ·  #15
Hallo rolf,
Hallo miparo,

habt ihr irgendwas am USB Treiber in den letzten Versionen geändert?

Ich habe meine neue Leiterplatte fertig und das DEMO Programm von euch auf einen ATXMEGA128A1u angepasst.

Mit dem selben Programm habe ich auf einen STK600 letztes Jahr im Mai mein USB getestet, das war OK. Auch jetzt läuft das STK600 noch ohne Probleme.
,
Was mir als erstes aufgefallen ist, wenn ich im Programm "Systick = 10, adj;" eingebe, bekomme ich einen Fehler. Wenn ich die Option adj entferne kann ich es übersetzen. Bekomme aber IMMER im Windows "unknown Device" ?? Nach dem neu übersetze und laden auf dem STK600 OHNE "adj"
zeigt diese plötzlich die selbe Reaktion??

Eine IDEE?

Gruss
PVS-Deck
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: XMega erste Versuche mit USB direkt..

 · 
Posted: 11.05.2014 - 14:57  ·  #16
Hallo Torsten,

das "adj" musste leider wegen den neueren XMega Typen weggenommen werden.
Diese nehmen jetzt den internen 32kHz OSC zur Kalibrierung. Ein "ziehen" dieses
OSC ist jetzt nicht mehr zulässig da damit jetzt die UART Baudraten herzlich daneben
liegen würden. Sorry.

Was das USB betrifft, da sollte sich evtl. Miparo dazu äussern.
Noch was, der XMega128A1U hat einen kleinen aber bösen USB Bug.
Siehe entspr. Datasheet.

rolf
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Page 2 of 6
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 15 · Cache Hits: 14   138   152 · Page-Gen-Time: 0.03232s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI