Forum: Mikrocontroller und Digitale Elektronik Diamex USB ISP Programmer


von Jan (Gast)


Lesenswert?

Hallo,

ich beginne gerade mit dem Programmieren, habe bisher aber so gut wie 
keine Erfahrung. Für den Einstieg habe ich mir oben genannten Programmer 
gekauft, hier der Link zu Reichelt:

http://www.reichelt.de/Programmer-Entwicklungstools/DIAMEX-USB-ISP/3/index.html?&ACTION=3&LA=2&ARTICLE=110344&GROUPID=2969&artnr=DIAMEX+USB+ISP

http://www.avr-programmer.com/downloads/usb-isp/usb-isp_installation_de.pdf

Leider blitzt beim einstecken in den Rechner (USB) nur kurz eine gelbe 
LED auf und das wars, wenn ich die Anleitung richtig verstanden habe 
müsste sie blinken. Windows 7 (64Bit) zeigt mir an das der Treiber nicht 
erkannt wird, manuell installieren im Geräte Manager funktioniert leider 
auch nicht.

Hat eventuell noch jemand diesen Programmer und kann sagen was beim 
einstecken passieren sollte? Ich vermute mal meiner wird defekt sein?

Danke!

Gruß,
Jan

von c-hater (Gast)


Lesenswert?

Jan schrieb:

> Leider blitzt beim einstecken in den Rechner (USB) nur kurz eine gelbe
> LED auf und das wars, wenn ich die Anleitung richtig verstanden habe
> müsste sie blinken.

So ist es.

> Windows 7 (64Bit) zeigt mir an das der Treiber nicht
> erkannt wird

Ganz sicher nicht. So eine Anzeige gibt es in Windows7 nicht. Überhaupt 
in keinem Windows. Und das liegt daran, daß es keine Treiber zu 
"erkennen" gibt, die sind entweder vorhanden oder eben nicht.

Kann es sein, daß du eigentlich sagen wolltest, daß Windows7 gemeldet 
hat, daß es keinen passenden Treiber hat finden können?

Das ist eine völlig andere Aussage und klärt, was du tun mußt. Nämlich 
genau das, was in der verdammten Installationsanleitung für den 
verdammten Treiber steht. Vereinfacht ausgedrückt: Du mußt Windows7 
sagen, woher es den passenden Treiber nehmen soll.

> Hat eventuell noch jemand diesen Programmer und kann sagen was beim
> einstecken passieren sollte? Ich vermute mal meiner wird defekt sein?

Ja, ich habe mit diesem Programmer bereits mehrfach zu tun und die 
Treiber dafür auf schon mindestens einem Dutzend Maschinen installiert, 
auf denen von Windows2000 bis Windows8.1 so ziemlich alles lief, was 
Microsoft verbockt hat, ungefähr die Hälfte davon dürfte genau dein Win7 
64Bit gewesen sein.
Das hat immer funktioniert. Ich hatte allerdings auch vor der 
allerersten Installation wenigstens ein Mal die Installationsanleitung 
zum Treiber gelesen...

Ich vermute also eher, daß der Stick an sich ganz hervorragend 
funktioniert, ein Layer8-Problem aber die korrekte Installation des 
zugehörigen Treibers verhindert...

von Zuvorkommender Nutzer (Gast)


Lesenswert?

@C-Hater

Irgendwann erstickst Du an Deinem netten Wesen oder an Deiner eigenen
Gallenflüssigkeit.

von Jan (Gast)


Lesenswert?

>Kann es sein, daß du eigentlich sagen wolltest, daß Windows7 gemeldet
>hat, daß es keinen passenden Treiber hat finden können?

Ja, richtig!

>Das ist eine völlig andere Aussage und klärt, was du tun mußt. Nämlich
>genau das, was in der verdammten Installationsanleitung für den
>verdammten Treiber steht. Vereinfacht ausgedrückt: Du mußt Windows7
>sagen, woher es den passenden Treiber nehmen soll.

Wie ich schon oben geschrieben habe habe ich die Anleitung gelesen, was 
da drin steht zum Thema installieren hätte ich auch ohne hinbekommen. 
Ich habe doch außerdem geschrieben das ich den Treiber manuell selbst 
gesucht habe, hat trotzdem nichts genützt! Wie verhält sich der Stick 
bevor der Treiber installiert wird? Bleiben die LEDs dunkel?

von c-hater (Gast)


Lesenswert?

Jan schrieb:

> Wie ich schon oben geschrieben habe habe ich die Anleitung gelesen

Hast du nicht! Du hast nicht mal erwähnt, daß dir die Existenz einer 
solchen Anleitung bekannt ist.

Also: Ganz glasklar eine der mir bis zum Erbrechen bekannten 
"IT-User-Schutzbehauptungen" (vulgo: Lügen).

> Wie verhält sich der Stick
> bevor der Treiber installiert wird? Bleiben die LEDs dunkel?

Nein. Gelb blitzt kurz auf. Aber das hast du doch selber auch so 
beobachtet und im Eröffnungsposting zu diesem Thread auch selber so 
beschrieben.

Und dieses Aufblitzen ist genau der Zeitraum zwischen dem Moment, da der 
USB-Enumerator das Teil anspricht, um seine Konfigurationsdaten 
einzulesen bis zu dem Moment, wo für Windows klar ist, daß dafür kein 
passender Treiber verfügbar ist und das Ding deshalb "schlafen" 
geschickt wird.

(stark vereinfachte Darstellung des Sachverhaltes)

Daß das Einlesen der Konfigurationsdaten funktioniert hat, läßt sich 
übrigens ganz leicht feststellen. Windows kann nämlich einige relevante 
Teile daraus anzeigen, auch wenn kein passender Treiber "erkannt" 
wurde... Gerätemanager...

von Jan (Gast)


Lesenswert?

>Hast du nicht! Du hast nicht mal erwähnt, daß dir die Existenz einer
>solchen Anleitung bekannt ist.
>
>Also: Ganz glasklar eine der mir bis zum Erbrechen bekannten
>"IT-User-Schutzbehauptungen" (vulgo: Lügen).

Ich zitiere mal mich selbst:

>Leider blitzt beim einstecken in den Rechner (USB) nur kurz eine gelbe
>LED auf und das wars, wenn ich die ANLEITUNG richtig verstanden habe
>müsste sie blinken.

Ich habe sie sogar verlinkt...

>Nein. Gelb blitzt kurz auf. Aber das hast du doch selber auch so
>beobachtet und im Eröffnungsposting zu diesem Thread auch selber so
>beschrieben.

Nachdem in der Anleitung steht das sie blinken sollte wäre ein Defekt 
doch vorstellbar gewesen oder nicht? Die sagt darüber nur folgendes:

"- USB-LED: Softblinken im Leerlauf, Blinken bei USB-Aktivität"

Ich konnte ja nicht wissen das der Programmer das erst macht wenn der 
Treiber vernünftig läuft.

>Und dieses Aufblitzen ist genau der Zeitraum zwischen dem Moment, da der
>USB-Enumerator das Teil anspricht, um seine Konfigurationsdaten
>einzulesen bis zu dem Moment, wo für Windows klar ist, daß dafür kein
>passender Treiber verfügbar ist und das Ding deshalb "schlafen"
>geschickt wird.

Das hilft mir wirklich weiter, danke! Dann ist es wirklich "nur" ein 
Problem mit dem Treiber.

von Christian O. (hightec)


Lesenswert?

So.. ich melde mich nun mal zu der Sache bevor C-hater noch mehr Hass 
und leere Phrasen verbreitet...

Ich habe ebenfalls den Diamex als Programmer und habe anfänglich auch 
Probleme gehabt die Treiber zum laufen zu bringen.

Der Grund lag bei mir in der fehlenden/fehlerhaften/wasauchimmer 
Treibersignatur.
Da wo Windows 8 noch mit der Fehlermeldung der Treibersignatur einen 
kleinen Hinweis gibt, kann bei Win7 einfach gar nix passieren (abgesehen 
von dem Standardsatz im Gerätemanager).

Die Lösung des Problems bestand darin die Überprüfung der 
Treibersignatur einfach abzuschalten und danach den Programmer zu 
installieren.

Versuch das mal: 
http://www.windows-7-forum.net/windows-7-hardware-installieren-konfigurieren/7615-windows-7-treibersignatur-deaktivieren.html

Gruß

Christian

von Uwe K. (ukhl)


Lesenswert?

Jan schrieb:
> Für den Einstieg habe ich mir oben genannten Programmer
> gekauft...

Ich bin jetzt etwas off topic, aber:

Liebe Anfänger,
bitte nicht nachmachen!
Spart etwas länger und holt euch den originalen AVRISP mkII.
Dann könnte Ihr euch mit der Programmierung von Mikrocontrollern 
befassen und nicht mit dem Programmiergerät selbst. Sooo teuer ist das 
Original nun auch wieder nicht.

@Jan: Ich hoffe trotzdem, dass Du den Diamex zum Laufen bekommst.

(Läuft nur bis Studio 4.18. ... schade schade schade...)

: Bearbeitet durch User
von Christian O. (hightec)


Lesenswert?

Uwe K. schrieb:
> (Läuft nur bis Studio 4.18. ... schade schade schade...)

Nope läuft auch problemlos mit Studio 6 ;-)
Aber stimmt schon. Langfristig gesehen fährt man mit dem Original 
besser.

von Wolfgang (Gast)


Lesenswert?

Christian O. schrieb:
> Aber stimmt schon. Langfristig gesehen fährt man mit dem Original
> besser.

Kannst du mal beschreiben, was langfristig am AVRISP mkII besser ist, 
wenn man z.B. mit der Funktionalität des Diamex oder der eines anderen 
Programmers zufrieden ist.

von Harald N. (haraldn)


Lesenswert?

Wenn man nur einen Programmer braucht  ist der Diamex USB ISP perfekt 
geeignet. Wenn man allerdings wie die professionellen Entwickler 
debuggen will ist man mit dem Diamex falsch...
Und ja, meiner läuft auch im aktuellsten Studio. Hatte mit überhaupt 
keiner IDE Probleme mit dem Diamex.

: Bearbeitet durch User
von Christian O. (hightec)


Lesenswert?

Wolfgang schrieb:
> Christian O. schrieb:
>> Aber stimmt schon. Langfristig gesehen fährt man mit dem Original
>> besser.
>
> Kannst du mal beschreiben, was langfristig am AVRISP mkII besser ist,
> wenn man z.B. mit der Funktionalität des Diamex oder der eines anderen
> Programmers zufrieden ist.

Das kommt drauf an wie leicht oder schwer man es sich machen will.
Als Anfänger beschränken die Projekte sich auf einem kleinen Maß (led 
blinken lassen,lcd ansteuern, usw.) Dafür ist der Diamex vollkommen 
aureichend. Das merke ich ja bei mir. Momentan komm ich mit dem Diamex 
noch sehr gut zu recht.

Sollten die Projekte und Ansprüche allerdings später wachsen wird es 
irgendwann ein Graus wenn man nicht vernünftig Debuggen kann.

Da hat man es mit dem AvrIsp schon leichter.

Gut allerdings werde ich mit dem Diamex wohl auch so lange weiter machen 
bis es wirklich zu schlimm wird. Und das wird bei mir noch dauern.

Eins kann man aber gewiss sagen: So schlecht wie einige sagen ist der 
Diamex gewiss nicht.

: Bearbeitet durch User
von dummy (Gast)


Lesenswert?

>Da hat man es mit dem AvrIsp schon leichter.

Damit kann man auch nicht debuggen. Wenn schon dann Dragon.

von Uwe K. (ukhl)


Lesenswert?

Christian O. schrieb:
> Als Anfänger beschränken die Projekte sich auf einem kleinen Maß (led
> blinken lassen,lcd ansteuern, usw.) Dafür ist der Diamex vollkommen
> aureichend.

Da muss ich dir leider ein wenig widersprechen.

Die Funktion beider Geräte ist gleich. Das Original kann auch nicht 
mehr.
Ich will auch nicht behaupten, dass der Diamex unbrauchbar oder schlecht 
ist.

Aber scheinbar ist die Installation etwas trickreicht und manchmal mit 
Problemen verbunden. Sonst gäbe es diese Diskussion gar nicht. Oder?

Und nur deshalb find ich das Original für einen Einsteiger besser 
geeignet.

Und das Original könnte langfristig besser sein, da es Updates direkt 
von Hersteller bekommt. Auch das ist für Einsteiger unproblematischer.

Wenn der Diamex läuft, ist es super. Warum auch nicht.
Es wäre natürlich toll, wenn die begeisterten Benutzer des Dimaex dem 
Jan bei der Installation helfen könnten. Anstatt die Vor- und Nachteile 
zu diskutieren.

Also Christian, Wolfgang und Harald: Helft dem Jan. Er braucht eure 
Unterstützung. Ich habe leider nur das Original.

: Bearbeitet durch User
von Klaus (Gast)


Lesenswert?

Hallo,

habe mit dem Diamex auch Probleme und konnte ihn unter Windows7
weder mit dem Studio 4.18, 4.19 oder 6.xx zum laufen bringen.
Die gelbe LED blinkt auch nur einmal kurz auf und das auch nicht immer.

Kann das sein das dieser Diamex keinen originalen FTDI-Chip hat und
daher durch einen FTDI-Treiber gebrickt wurde ?

Habe da einiges darüber gelesen in den letzten Tagen.

Gruß,
Klaus

von hogewitsch (Gast)


Lesenswert?

Hallo zusammen,

habe auch den "Diamex All AVR" und der funzt bei mir einwandfrei.
Habe in schon unter Windows 7, 8 und 8.1 benutzt.
Der Treiber mit dem er läuft, wird vom AVR-Studio bzw. vom ATMEL-Studio 
mitgeliefert.
Mein Programmer hat allerdings am Anfang nicht richtig funktioniert.
Da war erst ein Firmware-Update notwendig.
Die aktuellste Firmware findet man hier:

http://forum.diamex.de/content.php?26-programmierger%E4te

Zum Flashen der Firmware ist es notwendig, die beiden Lötpunkte 
zumindest kurzzeitig zu überbrücken, wo auf der Abbildung in den 
Katalogen normalerweise ein Jumper abgebildet ist (gleich neben der 
gelben LED).

Vielleicht hilft das ja weiter :-)

von Christian O. (hightec)


Lesenswert?

Uwe K. schrieb:
> Es wäre natürlich toll, wenn die begeisterten Benutzer des Dimaex dem
> Jan bei der Installation helfen könnten. Anstatt die Vor- und Nachteile
> zu diskutieren.
>
> Also Christian, Wolfgang und Harald: Helft dem Jan. Er braucht eure
> Unterstützung. Ich habe leider nur das Original.

Weiter oben ist ein Lösungsvorschlag. Wir bräuchten nur ein Feedback ob 
die Vorschläge ausprobiert wurden. Und ao lange diskutieren wir eben ;-)

von Harald N. (haraldn)


Lesenswert?

Treibersignatur deaktivieren, Treiber installieren, als stk500 
einbinden, fertig

Ist ja eh fast nur noch klickiklicki

: Bearbeitet durch User
von Christian O. (hightec)


Lesenswert?

Harald Nagy schrieb:
> Treibersignatur deaktivieren, Treiber installieren, als stk500
> einbinden, fertig

Quasi die kurzform.. so ging es bei mir auch

von Klaus (Gast)


Lesenswert?

Hallo,

@hogewitsch
der DIAMEX USB ISP hat keine Möglichkeit irgendwas zu brücken/jumpern.
Firmware flashen geht auch nicht.

Gruß,
Klaus

von oldmax (Gast)


Lesenswert?

Hi
Bevor du anfängst, die Firmware zu flashen, sollte er erst laufen. Und 
wenn er dann läuft, arbeite erst mal damit. Erst wenn du ein wenig 
gefestigt bist, solltest du an ein Flashen der Firmware denken, sonst 
bist du bald wirklich richtig draußen. Dazu noch folgendes. Ich habe 
auch die Diamex und anfänglich auch kleine Problemchen damit gehabt. 
Aber wie das in der Regel so ist, zwischen den Schultern sitzt das Ding, 
das alles auch erst mal grundsätzlich ohne Anleitung kann, sich dann 
aufregt, das nix funktioniert und dann auf die Idee kommt, auf die Dinge 
zurückzugreifen, die man versucht hat vor Jahrzehnten in den Kopf zu 
bekommen, also zu lesen. Es ist etwas schwierig, von hier etwas zu 
sagen, aber grundsätzlich sollte die Hardware erkannt und als 
funktionierend im Gerätemanager verbucht sein. Die Treiber gibt es 
sicherlich zum Download beim Hersteller, bzw. Handel. Einfach mal in das 
Verzeichnis der Windowstreiber ablegen.
Ein weiteres Problem ist dann die Verbindung zumm Controller und auch 
hier hilft wieder nachdenken und lesen. So beginnt es in der Regel mit 
der ISP-Frequenz. Also da erst mal mit ca. 100 khz beginnen. Dann ist 
wichtig, das im Verzeichnis auch die richtige Datei angegeben ist. Ich 
hab mir da auch schon mal einen Wolf gesucht...
Ok, ich hab hier jetzt kein AVR Studio, aber vielleicht findet sich mal 
am Abend etwas Zeit, dann kann ich auch sagen, wie der Treiber heißt.
Gruß oldmax

von Klaus (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich hatte den Diamex AVR ISP Ende 2012 bei Reichelt gekauft.
Damals gab es dort auch das: usb-isp_installation_de.pdf
mit dem Link zu der drivers.zip mit Inhalt: DX_ISP.inf und ISP_Prog.inf
und dem Hinweis bis AVR-Studio 4.18.
Habe auch alle Programmierfrequenzen versucht, keinerlei Erfolg.

Mittlerweile gibt es bei Reichelt ein: DS_DIAMEX-AVR_REF1.pdf
Darin gibt es den Hinweis auf "Windows eigener Treiber" und
keinerlei AVR-Studio-Versions Einschränkungen.

Bei Diamex gibt es als Treiber die avr-isp.zip mit Inhalt avr-isp.inf

Ich habe alle Treiber-Varianten und AVR-Studio-Versionen(4.18, 4.19, 
6.xx)und Programmierfrequenzen ausprobiert und keinerlei Erfolg gehabt.

In irgendeiner Kombination hat es mir mal mein Programm im tiny26 mit
Unsinn überschrieben, meist wurde aber gar keine Programmier-Verbindung 
aufgebaut weil er das "Device" (oder so ähnlich) ned kennt oder schon 
über USB Probleme hatte.

So, was jetzt tun ?

Klaus

von Harald N. (haraldn)


Lesenswert?

Programmer geschrottet?

Überprüft ob die zwei dip Schalter passen (3/5V, Versorgung an/aus)?

Wie gesagt ich hatte nie Probleme. Keine Ahnung was ihr dem armen 
Programmer antut.

Btw auf der Homepage von Diamex gibt's auch ein Firmware upgrade.

von Klaus (Gast)


Lesenswert?

Harald Nagy schrieb:
> Programmer geschrottet?
mit dem falschen Treiber ?

> Überprüft ob die zwei dip Schalter passen (3/5V, Versorgung an/aus)?
passen ! beide Varianten versucht also 5V Versorgung über den Programmer
und 5V über ext Netzteil an den Tiny26

> Wie gesagt ich hatte nie Probleme. Keine Ahnung was ihr dem armen
> Programmer antut.
nix was nicht in einem der beiden PDFs stand.

> Btw auf der Homepage von Diamex gibt's auch ein Firmware upgrade.
wie oben geschrieben: das funktionierte auch nicht.

Verdrahtung von MOSI/MISO usw. auch mehrfach überprüft.
Mit Oszi beobachtet wie Reset auf Low, dann ein Burst über MOSI,
dann wieder Reset auf High.

Fehler ist meistens das AVR-Studio beim Signatur lesen schon Fehler
meldet und gar nicht in den Programmiermode wechseln kann.

von c-hater (Gast)


Lesenswert?

Klaus schrieb:

> habe mit dem Diamex auch Probleme und konnte ihn unter Windows7
> weder mit dem Studio 4.18, 4.19 oder 6.xx zum laufen bringen.
> Die gelbe LED blinkt auch nur einmal kurz auf und das auch nicht immer.
>
> Kann das sein das dieser Diamex keinen originalen FTDI-Chip hat und
> daher durch einen FTDI-Treiber gebrickt wurde ?

Nein. Ganz einfach deshalb nicht, weil da garkein FTDI-Chip drin ist und 
deshalb der FTDI-Treiber mit dem Teil rein garnix anfangen kann. Er kann 
es nichtmal lahmlegen...

von c-hater (Gast)


Lesenswert?

Klaus schrieb:

> @hogewitsch
> der DIAMEX USB ISP hat keine Möglichkeit irgendwas zu brücken/jumpern.

Quatsch, der hat zwei Jumper. Ja, auf der Oberfläche der Cheops-Pyramide 
könnte man die schonmal übersehen, aber nicht auf diesem kleinen 
Stick...

> Firmware flashen geht auch nicht.

Nochmal Quatsch. Der Hersteller bietet ein Firmware-Update an und dieses 
läßt sich auch problemlos installieren, wenn der Treiber zuvor korrekt 
installiert wurde. Das Update hat auch rein garnichts mit der 
PC-seitigen Anbindung des Sticks zu tun, sondern dient ausschließlich 
dazu, die Unterstützung für einige (sehr wenige) neuere AVRs mit 
"ungewöhnlichen" Flashpage-Größen einzupflegen.

Du hast definitiv überhaupt keine Ahnung von dem Teil!

von c-hater (Gast)


Lesenswert?

Klaus schrieb:

> Fehler ist meistens das AVR-Studio beim Signatur lesen schon Fehler
> meldet und gar nicht in den Programmiermode wechseln kann.

Das kenne ich auch. Das ist ein "Bug" (gewollte Inkompatibilität?) des 
6er Studios. Liest man nur die Signatur ein, liest er sie nämlich 
durchaus korrekt ein.

Lustigerweise funktioniert dieser "Bug" auch nur bei einigen wenigen, 
rein zufällig aber gerade den vergleichsweise häufig verwendeten AVRs, 
z.B. der Mega1284P ist definitiv davon betroffen, der ziemlich neue 
Tiny841 hingegen aber z.B. (noch?) nicht.

Mit exakt demselben DIAMEX-Stick lassen sich aber exakt dieselben 
Hex-Dateien auf exakt denselben µC mit dem Studio4-Programmer problemlos 
flashen, alternativ auch mit avrdude. Womit wohl ultimativ bewiesen 
wäre, daß der "Bug" im Studio6 steckt.

Ich bin schon ziemlich gespannt auf das nächste Release des Studio. 
Wahrscheinlich werden dann die sich scheinbar zum Renner entwickelnden 
Tiny441/841 rein zufällig auch ganz plötzlich auch von diesem "Bug" 
betroffen sein. Vom Standpunkt des "Bug"-Verursachers wäre das nur 
logisch, denn gerade diese ziemlich coolen Teile werden ja vom 4er 
Studio erklärtermaßen niemals mehr unterstützt werden. Hier würde es 
also am meisten weh tun und auch der Nachweis, daß der "Bug" nicht 
wirklich einer ist, würde dafür schon sehr viel schwerer fallen.

von Bernd K. (prof7bit)


Lesenswert?

Christian O. schrieb:

> Anfänger [...]
> Da hat man es mit dem AvrIsp schon leichter.

Bis auf den hässlichen Bug den er hat, nämlich den µC in der Schaltung 
zu resetten, jedesmal 1 Sekunde nach dem Einschalten von Vcc. Da kann 
man als Anfänger schonmal 2 Tage rumsuchen weil auf so ne abwegige 
Idee kommt man erstmal nicht.

Und selbst wenn man kein Anfänger mehr ist kann es passieren daß man aus 
genau jenem Grund irgendwann die Schnauze voll und keinen Bock mehr auf 
den Avrisp hat und kauft sich einen Diamex ALL 
https://secure.reichelt.de/Programmer-Entwicklungstools/DIAMEX-ALL-AVR/3//index.html?ACTION=3&GROUPID=5514&ARTICLE=110345&OFFSET=16&; 
der ist 100% Kompatibel zum Avrisp und hat zusätzlich:

* nicht den nervtötenden unsäglichen Reset-Bug
* kann optional das Target mit 5 oder 3.3 Volt versorgen was ganz 
praktisch sein kann je nach Einsatzzweck.

von Harald N. (haraldn)


Lesenswert?

Eine letzte Möglichkeit ist die ISP Frequenz zu verringern. Dazu musst 
du aber auch erstmal den Treiber installiert bekommen.

von Klaus (Gast)


Lesenswert?

c-hater schrieb:
> Quatsch, der hat zwei Jumper. Ja, auf der Oberfläche der Cheops-Pyramide
> könnte man die schonmal übersehen, aber nicht auf diesem kleinen
> Stick...
ich weiß ja nicht von was für einem Teil du da redest aber mein
Diamex AVR ISP hat KEINE Jumper sondern 2 DIP-Switch zum einstellen
Targetversorgung oder ned und ob 3V oder 5V !

c-hater schrieb:
> Nochmal Quatsch. Der Hersteller bietet ein Firmware-Update an und dieses
> läßt sich auch problemlos installieren, wenn der Treiber zuvor korrekt
> installiert wurde. Das Update hat auch rein garnichts mit der
> PC-seitigen Anbindung des Sticks zu tun, sondern dient ausschließlich
> dazu, die Unterstützung für einige (sehr wenige) neuere AVRs mit
> "ungewöhnlichen" Flashpage-Größen einzupflegen.
dieses Update läßt sich aber mit der mitgelieferten *.exe nicht auf den
Diamex flashen. Den Rest weiß ich selber.

c-hater schrieb:
> Du hast definitiv überhaupt keine Ahnung von dem Teil!
vielleicht nicht von dem Teil von dem du redest !
Ich rede von dem grünen USB-Stick-artigen Teil !


Harald Nagy schrieb:
> Eine letzte Möglichkeit ist die ISP Frequenz zu verringern. Dazu musst
> du aber auch erstmal den Treiber installiert bekommen.
auch das mit den Programmierfrequenzen hatte ich wie oben beschrieben
schon ausprobiert.

von Holger L. (max5v)


Lesenswert?

Klaus schrieb:
> c-hater schrieb:
>> Du hast definitiv überhaupt keine Ahnung von dem Teil!
> vielleicht nicht von dem Teil von dem du redest !
> Ich rede von dem grünen USB-Stick-artigen Teil !

Da kann man leicht durcheinander kommen weil die keinen "richtigen" 
Namen haben:
http://forum.diamex.de/content.php?26-programmierger%E4te

von Klaus (Gast)


Angehängte Dateien:

Lesenswert?

ich rede von diesem Teil:

von Harald N. (haraldn)


Lesenswert?

Klaus schrieb:
> ich rede von diesem Teil:

Ich meinte auch diesen. Aber meine Ideen sind erschöpft...

von Klaus (Gast)


Lesenswert?

...und c-hater sucht verzweifelt die Jumper...

von c-hater (Gast)


Lesenswert?

Klaus schrieb:

> ...und c-hater sucht verzweifelt die Jumper...

Es sind DIP-Switches. Und die haben genau dieselbe Aufgabe wie sie 
Jumper haben, nämlich was zu brücken. Man könnte anstelle der 
DIP-Switches auch problemlos Jumper einlöten und bräuchte dazu nichtmal 
die Platine zu ändern.

Du aber hast behauptet (Originalzitat):

> der DIAMEX USB ISP hat keine Möglichkeit irgendwas zu brücken/jumpern.

Darauf bezog ich mich.

von Harald N. (haraldn)


Lesenswert?

Naja wenn man es genau nimmt wird mit Schaltern geschaltet und mit 
Jumpern gebrückt. Du nimmst ja auch immer alles so wörtlich. Ergo hat 
der Diamex USB ISP keine Jumper.

von Klaus (Gast)


Lesenswert?

c-hater schrieb:
> Es sind DIP-Switches. Und die haben genau dieselbe Aufgabe wie sie
> Jumper haben, nämlich was zu brücken. Man könnte anstelle der
> DIP-Switches auch problemlos Jumper einlöten und bräuchte dazu nichtmal
> die Platine zu ändern.
>
> Du aber hast behauptet (Originalzitat):
>
>> der DIAMEX USB ISP hat keine Möglichkeit irgendwas zu brücken/jumpern.
>
> Darauf bezog ich mich.
laberst du eigentlich hier immer so rum ?

c-hater schrieb:
> Nochmal Quatsch. Der Hersteller bietet ein Firmware-Update an und dieses
> läßt sich auch problemlos installieren, wenn der Treiber zuvor korrekt
> installiert wurde.
ach wirklich ? Genau das habe ich versucht und der Updater meldet:
"No answer from Bootloader (PB)"
also geht das Firmware flashen auch ned !

von Klaus (Gast)


Angehängte Dateien:

Lesenswert?

Hallo nochmal,

ich bekam zwar leider keine Reaktion mehr aber ich konnte das Problem 
selbst lösen.

Ich habe die Verkabelung überprüft.
Und zwar von dem Diamex-Programmer selbst!
So kann das nicht funktionieren, da kann man lange suchen:
(siehe Anhang)
Der interne Pfostenstecker war so besch..... gecrimpt
das Miso und 5V verbunden waren.
Zusätzlich war beim äusseren Pfostenstecker Miso gar nicht gecrimpt.

Das Teil hat so noch nie funktioniert !

Also neue Pfostenstecker auf beide Seiten des Flachbandkabels und schon 
gehts.

Der Updater funktioniert allerdings noch immer nicht.


Klaus

von John Wayne sein Garagennachbar (Gast)


Lesenswert?

@Klaus
Das ist anständig von Dir, die Ursache zu beschreiben, um dem Thread im
Nachhinein einen Sinn zu verleihen.

Fazit: Auch industriell gefertigte Programmer sind keine Garantie für
Fehlerfreiheit -ein Selbstbau lohnt sich immer, weil man den mit der
nötigen Sorgfalt ausführt.

von Martin (Gast)


Lesenswert?

Klaus schrieb:
> ich bekam zwar leider keine Reaktion mehr aber ich konnte das Problem
> selbst lösen.

Sehr gut! UND solche Sachen, Bilder usw. (sauber dokumentiert), sollte 
der Hersteller ofiziell mit ein Bericht bekommen damit er weis dass 
irgendwo bei der Produktion Sch... ist. Wenn keine Reaktion dann zum 
Verbraucherzentrale.
Ich hatte so ein Fall, der Hersteller hat sich für die ausführliche 
Dokumentation des Fehler bedankt.

von Klaus (Gast)


Lesenswert?


von Martin (Gast)


Lesenswert?

Klaus schrieb:
> das habe ich im Prinzip hier gemacht:
> 
http://forum.diamex.de/showthread.php?1047-Diamex-AVR-ISP-geht-nicht&p=5080&viewfull=1#post5080
>
> die Reaktion, naja...

Tja und das schreibt der??
"ja ärgerlich , das eine Schneidmesser ist ja auch verbogen. Schwer zu 
sagen, ob das beim crimpen passiert ist oder ein Materialfehler ist. 
Danke für die Info."

Nichts Danke für die Info, als Danke schön für die Info sollte er 
wenigstens dir ein neus senden.

Tja, und das ist "Made in Gemany" kopf schütteln !! lieber bei Chinese 
kaufen.

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.