Forum: Mikrocontroller und Digitale Elektronik Programmer wird von AVR nicht gefunden


von Social Smoker (Gast)


Lesenswert?

Hallo allerseits

Ich werd hier langsam nen bisschen stinkig. Ich habe mir den DIAMEX 
Prog-s Programmer gekauft, anscheinend mal wieder am falschen Ende 
gespart. Weder AVR Studio 4, AVR Studio 5 oder Atmel Studio 6 können 
sich zu diesem Ding connecten. Installation lief fehlerlos, COM-Ports 
habe ich durchgewechselt, 4 oder 5 verschiedene Versionen vom Jungo 
USB-Treiber installiert... nichts hat geholfen.

Hat jemand ne Idee, bevor ich das ganze Zeug doch nur noch in die Ecke 
donner und mir was anderes suchen muss?

von Starkstromer (Gast)


Lesenswert?

Ein bissel Googeln hilft manchmal.

Meine Suche ergab folgenden Hinweis:
PROG-S für Atmel AVR, STM32, NXP und LP C Controller

 Dieser ISP-Programmer ist ein Multitalent, denn drei verschiedene 
Programmiermodis ermöglichen unterschiedliche Einsatzbereiche. Nicht nur 
die bekannten und beliebten AVR-Microcontroller können programmiert 
werden, sondern auch neue Cortex-M3 Controller.

Mit dem eingebauten DIP-Schalter stellt man ein, ob ein AVR, STM32 oder 
NXP/LPC Controller programmiert werden soll.

von Herr M. (herrmueller)


Lesenswert?


von Social Smoker (Gast)


Lesenswert?

Ein bisschen Googlen ist gut...

Die Schalter sitzen richtig, die meisten Beiträge hier im Forum zu dem 
Programmer kann ich inzwischen vermutlich auswendig =/

Eine direkte Frage: Im "Datenblatt" zu dem Teil sind 4 Pins für Ground 
vorgesehen. Muss ich die wirklich alle verbinden oder reicht einer?

von GeraldB (Gast)


Lesenswert?

Lade dir mal die derzeit aktuelle BIOS-Version (1.6.0) und führe ein 
Update durch.

http://www.er-tronik.de/shop/out/media/ErfosIspUp_1.6.0.zip

von Social Smoker (Gast)


Lesenswert?

Das Update scheint nur für den ALL-AVR zu sein... jedenfalls kann ich 
kein Update starten und habe auch keine Pins auf die ich einen Jumper 
packen könnte (steht so  in der Anleitung)

von Achim M. (minifloat)


Lesenswert?

Social Smoker schrieb:
> Eine direkte Frage: Im "Datenblatt" zu dem Teil sind 4 Pins für Ground
> vorgesehen. Muss ich die wirklich alle verbinden oder reicht einer?

Bei meinem Programmer ist nur einer am Stecker aufgelegt. Wenn beim 
Gegenstück auf dem Target auch nur einer belegt ist, reicht das aus.
Aber es muss dann der Richtige sein.
mfg mf

von GeraldB (Gast)


Lesenswert?

Ups, da habe ich mich verlesen. Ich dachte du hättest den ALL-AVR.

von Martin (Gast)


Lesenswert?

Social Smoker schrieb:
> Ich habe mir den DIAMEX
> Prog-s Programmer gekauft, anscheinend mal wieder am falschen Ende
> gespart.

Jap! du sagst es, am falschen Ende gespart! ein AVRISPmkII kostet nicht 
die Welt und spart Zeit + Ärger.

von Michael (Gast)


Lesenswert?

Hallo!

Dieser Beitrag kommt etwas spät aber falls ihr es nicht mehr braucht 
will ich will auch anderen, die Probleme mit dem Atmel Studio 6 und 
Prog-S haben, und noch danach googeln, helfen ; )

Ich hab mich jetzt zwei Tage bis tief in die Nacht damit beschäftigs 
diese beiden (Atmel Studio und Prog-S) miteinander zu verknüpfen...

Also.. Meine Methode ist jetzt diese:

1. Atmel Studio 6 installieren (Incl. treiber etc)
2. Atmel commandlinetools installieren (WICHTIG!)

3. Atmel Studio Starten
unter Tools -> external Tools, Eine neue Erweiterung hinzufügen:

(Ich habe einen ATmega32 hinzugefügt - meine Beschreibung dient als 
Richt-anleitung, also muss für jeden Controller angepasst werden)

Title: egal

command:C:\Program Files (x86)\Atmel\AVR Tools\Stk500\Stk500.exe
(auszuführendes Programm)

Arguments:
-dAtmega32 -e -if"$(ItemDir)debug\$(ItemFileName).hex" -pf -vf
(Argumente für die stk500.exe)

Haken setzen bei use output window, fertig.

nun könnt ihr unter der registerkarte "Tools -> Name" den Programmierer 
aufrufen.

Wenn euch das ewire Reinspringen in die Toolbar zu lange dauert, ist 
hier eine Anleitung um einen Button zu erstellen:
Beitrag "USBasp unter AVRStudio 5 oder 6 verwenden - Anleitung!"

Lg. Michael

von Michael (Gast)


Angehängte Dateien:

Lesenswert?

Anbei noch die CommandLineTools ; )

von Michael (Gast)


Lesenswert?

Habe bemerkt dass der Programmer die ISP Geschwindigkeit nicht 
automatisch ermittelt bzw. einstellt.
Es kann unter umständen möglich sein, dass man beim stk500 unter den 
arguments die Geschwindigkeit mitübergeben muss.

zB.:
-dAtmega32 -I16384 -e -if"$(ItemDir)debug\$(ItemFileName).hex" -pf -vf

-I[Geschwindigkeit]

Lg. Michael

von Axel D. (axel_jeromin) Benutzerseite


Lesenswert?

Hatte auch Probleme mit dem Diamex Prog-s und dem Atmel Studio 5

Erwin Reuß
er@diamex.de

hat mit ein Software Update für dem Programmer zugesandt. Nun läuft das 
Ding.

Das Softwareupdate ist schnell gemacht.


Axel

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.