BOD Fuse Bits verstellt, ATtiny nicht mehr ansprechbar

OP #6623098
Lesenswert?

Hallo,

ich habe gerade - ohne wirklich nachzudenken - die Fuse-Bits verstellt. 
Ich habe den BOD Level auf den Wert von 4,2V gestellt obwohl der 
Mikrocontroller mit 3,3V betrieben wird. Ich vermute dies ist jetzt im 
Dauer-Reset!?

Bei der Platine handelt es sich um den "ATtiny 3217 Xplained Pro" - Sind 
die 50 Euro jetzt futsch oder wie kann ich diesen wieder zum leben 
erwecken? Oder nur den ATtiny3217 auf der Platine tauschen?

Vielen Dank
OP #6623105
Lesenswert?

Wenn ich jetzt das Programm übertragen möchte, bekomme ich folgende 
Meldung:
1
Currently loaded versions:
2
Application version...........3.37.438 (0x03.0x25.0x01b6)
3
Tool pack version .............1.3.220
4
Target voltage detected
5

6
Configuration memory will not be programmed because no configuration bits settings have been defined in your code. 
7
To program configuration memory, either define the settings in your code or use the Program Configuration Bits button on the configuration memory window.
8

9
Erasing...
10
PDI physical timed out. (25)
11
UPDI pin might be configured to other functionality. Try using UPDI High Voltage Activation, configured in the tool's "Communication" property page.
12
Programming did not complete.

Folgende Fuses habe ich verstellt:
1
BOD Operation in Sleep Mode: Enabled
2
BOD Operation in Active Mode: Enabled
3
BOD Sample Frequency: 1KHz
4
BOD Level: 4.2V

Ich habe danach nicht das Programm, sondern die Fuse-Bits übertragen., 
Ich verwende die MPLAB X IDE in der Version 5.45
(Firma: matzetronics) #6623113
Lesenswert?

Du solltest jetzt auch nicht das Programm übertragen, sondern erstmal 
die Fuses zurück programmieren. Du weisst doch sowieso, das das Programm 
mit 3,3V nicht laufen wird.
Mit MPLAB die AVRs zu prorammieren, habe ich noch nicht probiert. Es ist 
aber eine Eigenart der IDE zumindest für PICs, das die CONFIG Bits im 
Code definiert werden.
Ob das bei den AVRs auch so ist, kann ich dir aber nicht sagen. Ich 
schreibe die Dinger mit Atmel Studio.
OP #6623127
Lesenswert?

Matthias S. schrieb:
> Du solltest jetzt auch nicht das Programm übertragen, sondern erstmal
> die Fuses zurück programmieren. Du weisst doch sowieso, das das Programm
> mit 3,3V nicht laufen wird.

Hm, wie soll ich denn Fuses zurück programmieren, wenn ich den ATtiny 
nicht mehr erreichen kann?

Ich habe jetzt auch das Microchip Studio geöffnet. Wenn ich unter 
"Tools" auf Device Programming gehe, wird wohl der EDBG Debugger mit dem 
ATtiny3217 erkannt. Und auch UPDI als Interface, aber ich kann nicht mal 
die Device Signature auslesen.

Unter "Fuses" und auch unter "Device Information" bekomme ich folgende 
Meldung:
1
PDI physical timed out. Debugger command Activate physical failed.
2

3
Unable to enter programming mode. Verify device selection, interface settings, target power, security bit, and connections to the target device.

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