Forum: Mikrocontroller und Digitale Elektronik HVSP mit ATMEGA möglich?


von Martin K. (Gast)


Lesenswert?

Hallo zusammen, ich habe einen ATMEGA 644 hier auf einer Platine, bei 
dem vermutlich die Fuses falsch sind ind ich nicht per ISP programmieren 
kann (unable to enter programming mode). Einen externen Takt an XTAL1 
habe ich bereits ausprobiert, leider erfolglos.
Nun gibt es ja dazu die Hochspannungsprogrammierung. Für ATMEGAS wird 
auch HVPP angegeben und für ATTINYS HVSP. Dazu zwei Fragen:

Ist der einzige Unterschied von HVSP zu ISP, dass der Reset-Pin mit +12V 
angesteuert wird? Es wird ja scheinbar ebenfalls SPI genutzt.

Können ATMEGAS auch HVSP? Ich finde meist nur ATTINY -> HVSP und ATMEGA 
-> HVPP. Wäre ja praktisch, wenn ich bei meinem ISP-Adapter nur die 
Reset-Leitung auftrennen muss um extern +12V einzuspeisen und damit 
meinen µC retten könnte.

von Uwe K. (ukhl)


Lesenswert?

Martin K. schrieb:
> Hallo zusammen, ich habe einen ATMEGA 644 hier auf einer Platine, bei
> dem vermutlich die Fuses falsch sind ind ich nicht per ISP programmieren
> kann (unable to enter programming mode). Einen externen Takt an XTAL1
> habe ich bereits ausprobiert, leider erfolglos.
> Nun gibt es ja dazu die Hochspannungsprogrammierung. Für ATMEGAS wird
> auch HVPP angegeben und für ATTINYS HVSP. Dazu zwei Fragen:
>
> Ist der einzige Unterschied von HVSP zu ISP, dass der Reset-Pin mit +12V
> angesteuert wird?

Nein.

>Es wird ja scheinbar ebenfalls SPI genutzt.

Nein.

> Können ATMEGAS auch HVSP?

Nein.
Es gibt immer nur eine mögliche Methode für HV Programmierung. Beim 
ATMega ist es Parallel Programmierung. Der ATtiny 2313 hat auch HVPP.

> Wäre ja praktisch, wenn ich bei meinem ISP-Adapter nur die
> Reset-Leitung auftrennen muss um extern +12V einzuspeisen und damit
> meinen µC retten könnte.

Ja, schön wäre es. Aber leider ist es nicht so.

Ein Blick in das Datenblatt verrät dir weitere Details.

von Uwe K. (ukhl)


Lesenswert?

Fals es hilft:
der 644er ist nur schwer zu verfusen.
Prüfen mal deine ISP Leitungen. Und dann immer schön langsam im Takt.

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.