ATmega328P + Atmel Studio 7 + DIAMEX ALL AVR ISP

OP #4774583
Lesenswert?
• ▲
▼
Ich versuche einen ATmega328P in Atmel Studio 7.0.1006 zu programmieren, 
leider scheitert es bereit am Auslesen der Device-ID.

Meine Recherche brachte hervor, dass man DebugWire deaktivieren soll. 
Dies ist bei mir in Atmel Studio "ausgegraut" und kann nicht deaktiviert 
werden.

Ich verwende als Programmer den: DIAMEX ALL AVR ISP von reichelt.de

Hat jemand noch eine Lösung hierfür?

Im Anhang die Fehlercodes.

Edit: Die Spannung lässt sich auslesen.
Angehängte Dateien:
#4774868
Lesenswert?
• ▲
▼
Markus E. schrieb:
> Meine Recherche brachte hervor, dass man DebugWire deaktivieren soll.

Markus Eff schrieb:
> Es scheint ein Mega328 typisches
> Problem zu sein was man so liest...

Das, was du so liest ist entweder aus dem Zusammenhang gerissen oder 
Unsinn.

Halt dich lieber an die Fakten.

Markus Eff schrieb:
> Eine Verbindung mit einem Mega8 steht.

Markus E. schrieb:
> leider scheitert es bereit am Auslesen der Device-ID.

Der Atmega 8 funktioniert, der Atmega 328 nicht. Welche Möglichkeiten 
gibt es da? Der 328er ist kaputt oder du hast etwas falsch eingestellt.

Kleiner Tip: Der Controller ist in 99,9% aller Fälle in Ordnung.
Glaub es mir.
Gast #4775001
Lesenswert?
• ▲
▼
Marco G. schrieb:
> Interessanterweise habe ich in dieser Kombination bisher keinerlei
> Probleme gehabt. Alle Mega328 die ich bisher mit dem Diamex
> programmieren wollte, haben sofort funktioniert. Woher stammt der uC.
> Ebenfalls von Reichelt?


hier sollte der Post stehen.


Ok dann werde ich ihn umtauschen. Er ist von eBay.
Gast #4775019
Lesenswert?
• ▲
▼
Versuch mal die ISP-Frequenz zu verringern. Hat bei mir beim Studio 6 
mit dem Diamex USB ISP immer funktioniert. Dabei waren die Symptome die 
gleichen wie bei dir.

Ok... Steht schon im letzten Post...
Gast #4775023
Lesenswert?
• ▲
▼
Danke für die Tipps. Habe die ISP-Clock soeben testweise auf alle 
Einstellungen die Atmel Studio 7 zu bieten hat gesetzt, leider ohne 
Erfolg. Werde mir mal Atmel-Studio 6 holen @Harald wenn du sagst du 
hattest die gleichen Symptome.
Gast #4775361
Lesenswert?
• ▲
▼
Ralph S. schrieb:
> Wenn der ATmega328 fabrikneu und noch nie geflasht wurde, steht er
> auf
> 1MHz interner Takt.


Korrekt.

Ich habe mittlerweile alle ISP-Clocks durchprobiert, leider erfolglos. 
Habe auch auf die Bios-Version 1.9.0 des ISP-Programmers geupdatet, 
obwohl ich der Meinung war diese schon gehabt zu haben...

nunja, habe mal Kontakt mit dem Hersteller aufgenommen, da dieser den 
Mega328 erst seit kurzem in der Liste der programmierbaren µC mit diesem 
Programmer aufgenommen hat ( in meinem Datenblatt vor einem halben Jahr 
stand dieser nämlich noch nicht drin )... mal abwarten.
Gast #4775432
Lesenswert?
• ▲
▼
ich habe soeben von meinem Händler die Info bekommen, dass der 328P eine 
Testware beim Händler war und ein Arduino-Bootloader installiert 
wurde...

Werde den Controller umtauschen. Ganz tolle Geschichte!
Gast #4775454
Lesenswert?
• ▲
▼
>und ein Arduino-Bootloader installiert wurde
>Werde den Controller umtauschen. Ganz tolle Geschichte!

Wenn du einen Quarz dran machst kannst du den
Bootloader einfach löschen und die Fuses neu setzen.
Gast #4775499
Lesenswert?
• ▲
▼
>wie viel Mhz muss der Quarz dann haben?

Egal, zwischen 1MHz und 16MHz get alles.
Dann aber die beiden kleinen 22pF Kondensatoren nicht vergessen.
Oder einen Takt von irgendwoher an XTAL1 einspeisen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren