Forum: Mikrocontroller und Digitale Elektronik USB AVR Lab news


von Christian U. (z0m3ie)


Lesenswert?

Hallo,

Es gibt in der Zwischenzeit wieder einige Neuerungen dies für das USB 
AVR Lab zu berichten gibt. Ich hab mich nochmal mit der UART Firmware 
auseinandergesetzt welche jetzt funktioniert. Ebenso kommt die Änderung 
dem Debug Mode zugute.
Ich hab angefangen ein AVR Tutorial zu schreiben welches das Lab als 
Entwicklungsboard nutzt, so haben Anfänger die Möglichkeit das Lab 
direkt als Evaluation Board zu nutzen und die Kosten für den AVR 
Einstieg sind dann natürlich minimal.
Weitergehen wirds in Richtung JTAG Firmware Boundary Scan ist ja schon 
eingeschränkt möglich. Die JTAG ICE mkII Firmware wird wohl das nächste 
werden. Es wird in den nächsten 2 Monaten auch eine überarbeitete 
Hardware geben und eine neue Plattform die Full Speed USB erlaubt aber 
ungefähr die selben Rahmenbedingungen schafft ich werde versuchen alle 
Firmware auch auf der schnellen Hardware in der selben Weise zum laufen 
zu bekommen.

liebe Grüße
Christian

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Wird die "schnellere" Version ein anderes Hardwaresettup benötigen? Und 
wann ist mit der überarbeitetn Hardware für die langsame Version zu 
rechnen? Bevor ich ejzt alles aufbaue wart ich dann ggf noch etwas :)

von Christian U. (z0m3ie)


Lesenswert?

Die schnellere Version ist eine komplett andere Hardware mit at90usb162. 
Die überarbeitet Version der Soft-USB wird es im nächsten Monat geben 
denke ich. Allerdings hat sich Schaltungstechnisch da nicht viel 
verändert. Es kommt dann auf der Platine wahlweise eine Mini-USB oder 
USB-B Buchse zum Einsatz, der Wannenstecker geht direkt von der Platine 
ab, es kommt wieder wie in der alten grossen version ein Polyswitch 
zwischen die Targetversorgung um den Strom den ein Target ziehen kann 
auf 100mA zu begrenzen. Und ein DIP Schalter ersetzt die Jumper und der 
Bootmode kann auch über den DIP Schalter erreicht werden.
Die schneller Hardware bringt diese Änderungen auch allesamt mit + einem 
externem ADC und Full Speed USB Controller.

von gast (Gast)


Lesenswert?

bin wie immer begeistert

ps. du hast zwar die 3.10 hochgeladen, aber das datum noch nicht auf 
deiner homepage geändert

von Christian U. (z0m3ie)


Lesenswert?

Habich ganz übersehn, geändert.

von gast (Gast)


Lesenswert?

auf "http://www.ullihome.de/index.php/USBAVR-ISP-Download/de";
ist ein link:
"Produktinfo AVR-USB Lab Leiterplatte Stand 03.09.2009"

ich glaube da ist ein Zahlendreher

von Christian U. (z0m3ie)


Lesenswert?

Danke, korrigiert :)

von Willi S (Gast)


Lesenswert?

Christian, ist schon abzusehen wann die schnellere Hardware kommt?

von Christian U. (z0m3ie)


Lesenswert?

Das wird noch etwas dauern, ich hab sie weder getestet noch den 
Firmwarepool drauf angepasst. 2-3 Monate minimum.

von Wartender (Gast)


Lesenswert?

Hallo Christian,

ab wann ist mit weiteren/neueren Infos zum Thema
"überarbeitet Version der Soft-USB" bzw.
"komplett andere Hardware mit at90usb162"
zu rechnen?

von Christian U. (z0m3ie)


Lesenswert?

Die neue version der Soft-USB wird es in ca einem Monat geben. Die 
Hardware mit dem at90usb162 wird noch etwas brauchen, da ich da den 
gesamten Firmwarepool anpassen muss.

von Wartender (Gast)


Lesenswert?

Danke für die schnelle Antwort.

von fractal (Gast)


Lesenswert?

Moin!
Ich finde das Projekt sehr interessant und bin natürlich auch an neuer 
toller Hardware interessiert :)
Kann man dir vielleicht irgendwie helfen, sei es beim Programmieren, 
Layouten, Testen oder so? Leider kann ich nichts davon besonders gut und 
ich habe auch nicht sehr viel Erfahrung mit µc etc aber ich würde mich 
freuen wenn ich irgendwas tun und was dabei lernen könnte :)

MfG Thomas

von Christian U. (z0m3ie)


Lesenswert?

Hallo Thomas,

natürlich gibt es immer etwas zu tun. Angefangen bei der Dokumentation. 
Das einfachste ist erstmal sich auf der Website einen Benutzeraccount 
zuzuligen und wenn man über etwas stolptert w Informationen fehlen / 
nicht mehr ganz aktuell sind  anders besser formuliert wären  
rechtschreibfehler o.ä. einfach auszubessern. Oder mir einfach ne Mail 
zu schreiben wenn was aufällt.

D3er nächsteinfacheste Schritt ist Tester zu spilene auch das hilft mir 
schon enorm, einfach bei jeder Aufälligleit mir ne Mail oder PN 
schreiben damit ich sie abstellen kann. Auch wenn man der Meinung ist 
das an irgendeiner Stelle etwas eleganter oder schneller oder 
Benutzerfreundicher gelöst sein könnte bin ich da natürlich gern 
Gesprächsbereit.

Mit der Userfirmware kannst du recht einfach eigene Firmwares für´s Lab 
basteln wenn dabei etwas herauskommt was auch für andere Benutzer 
interessant ist kann man das natürlich in den Firmwarepool einfließen 
lassen.

von gast (Gast)


Lesenswert?

Ich bin ziemlich häufig auf deiner Seite. Finde den neuen Shop auch 
super und hab auch gleich mal ein paar Anregungen für dich:

Wenn du die unbestückte Oszi-Interface Platine verreibst, solltest du 
auch die dazu gehörigen Bauteile mit anbieten oder gleich einen Bausatz 
(sonst weiss ich ja nicht ob z.B. jede x-beliebige BNC Buchse 
draufpasst)

Du könntest noch eine Platine (besser Bausatz) für die RS232/485 
Firmware anbieten. Wenn man nur mit anderen µC kommuniziert ist es ja 
egal, aber für die Kommunikation mit dem PC braucht man ja noch einen 
RS232/485 Wandler der auch mit 2,7V auskommt. Der RS232/485 Wandler 
sollte zudem in einer Dip Fassung sein, damit man zwischen den beiden 
Wechseln kann. Sind ja meistens pinkompatibel.

von Christian U. (z0m3ie)


Lesenswert?

Hallo Gast,

Zur Oszi Interfaceplatine gibts natürlich eine Produktinfo dazu wenn man 
die bestellt in der der Schalt und Bestückungsplan gedruckt ist. Die 
Idee mit dem Bausatz ist gut, und den wirds auch geben ich suche nur 
noch nach ein paar Möglichkeiten das ganze etwas besser hinzubekommen. 
Ich würde sehr gern eine AC/DC umschaltung und 2-3 Bereiche umschalten 
können dazu brauch ich aber mind. Einen OPV und mind 10V als 
Betriebspannung is zwar alles machbar aber der Aufwand dazu ist mir noch 
zu hoch.

Auch die Platine mit dem RS223/RS485 Wandler existiert quasi schon 
allerdings nicht mit welchselbarem Wandler das ist eine sehr gute Idee. 
Vllt redesigne ich die nochmal.

von gast (Gast)


Lesenswert?

"Auch die Platine mit dem RS223/RS485 Wandler existiert quasi schon
allerdings nicht mit welchselbarem Wandler das ist eine sehr gute Idee.
Vllt redesigne ich die nochmal."

Wär klasse, man müsste nur pinkompatible Typen im 1,8-2,7V Bereich 
finden. Bei MAXIM gibts zwar da was für RS232 (max3218), aber für RS485 
siehts schlecht aus (lediglich µmax Typen).

von Christian U. (z0m3ie)


Lesenswert?

Die aktuellen Labs haben alle 3,3V. N Wandler der 3V könnte wäre also 
auch ausreichend.

von gast (Gast)


Lesenswert?

"Die aktuellen Labs haben alle 3,3V"
Meiner hat noch 2,7V.
Hast du nur die Z-Diode ausgetauscht gegen eine 3,6V Variante?

von Christian U. (z0m3ie)


Lesenswert?

Ja, da ist eine 3,9V Z-Diode drauf.

von gast (Gast)


Lesenswert?

Ich hab jetz kurzerhand mal die 3,3V Z-Diode gegen eine 3,9V 
ausgetauscht. Übe rdie Z-Diode fassen 3,4V ab und am Target bekomme ich 
2,8V.
Hast du irgendwelche Tips was da schief gelaufen sein könnte?

von Christian U. (z0m3ie)


Lesenswert?

R19 muss noch auf 470R o.ä.

von gast (Gast)


Lesenswert?

Kann es sein, dass in der Standartausführung der Widerstand R19 
(zwischen Transistor und µC) gar nicht bestückt ist?

von Christian U. (z0m3ie)


Lesenswert?

Ach sorry ich hab den falschen gesagt.
R25 muss es sein, R19 muss natürlich unbestückt sein.

von gast (Gast)


Lesenswert?

k, thx.
dann werd ich den mal von 1k auf 470 ändern.

von gast (Gast)


Lesenswert?

Dann solltest du bei Gelegenheit auch mal deine Bestellliste abändern. 
Da steht zwar schon die 3V9 Z-Diode drin, aber R25 ist noch auf 1k.

von Christian U. (z0m3ie)


Lesenswert?

done.

von gast (Gast)


Lesenswert?

Kann es sein, dass da eher ein 330 Widerstand rein muss?
Mit 470 hab ich über die 3V9 Z-Diode 3,6V abfallen und am target 3V 
anliegen.

von Christian U. (z0m3ie)


Lesenswert?

Kannst du gern tun, 3V sind in Ordnung oder hast du eine idee für 
Anwendung die damit nicht läuft ? 3,3V sind schon fast wieder etwas viel 
da man damit erst Controller ab 2,8V flashen kann und die AVR´s ab 2,7V 
losgehn. kannst dir aber gern einen 330 Ohm Widerstand einlöten.

von gast (Gast)


Lesenswert?

du hast zwar die neue Lab Version hochgeladen, aber wieder mal vergessen 
das Datum zu ändern ;)

von Christian U. (z0m3ie)


Lesenswert?

Danke ;)

von Willi S (Gast)


Lesenswert?

Gibts was neues von der neuen Hardware mit at90usb162?
Wann ist mit der zu rechnen?

von Christian U. (z0m3ie)


Lesenswert?

Die Hardware steht, und funktioniert auch hab auch 4 Prototyen da, ich 
muss aber erst noch Software dazu machen und hab derzeit recht wenig 
zeit zum entwickeln wird also nch ein paar Monate dauern.

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.