Hallo zusammen, sind bei einem AVR ATMega8 die Lockbits für das Flash gesetzt, um die Firmware zu schützen, welches Bitmuster liest man dann beim Ausleseversuch mit bspw. avrdude?
Gast
#5849035
Hi > welches Bitmuster liest man dann beim >Ausleseversuch mit bspw. avrdude? Kein einheitliches Muster: :1000F000787879797A7A7B7B7C7C7D7D7E7E7F7F48 :1001000080808181828283838484858586868787B7 :10011000888889898A8A8B8B8C8C8D8D8E8E8F8F27 :100120009090919192929393949495959696979797 :10013000989899999A9A9B9B9C9C9D9D9E9E9F9F07 :10014000A0A0A1A1A2A2A3A3A4A4A5A5A6A6A7A777 :10015000A8A8A9A9AAAAABABACACADADAEAEAFAFE7 :10016000B0B0B1B1B2B2B3B3B4B4B5B5B6B6B7B757 :10017000B8B8B9B9BABABBBBBCBCBDBDBEBEBFBFC7 :10018000C0C0C1C1C2C2C3C3C4C4C5C5C6C6C7C737 :10019000C8C8C9C9CACACBCBCCCCCDCDCECECFCFA7 :1001A000D0D0D1D1D2D2D3D3D4D4D5D5D6D6D7D717 .... MfG Spess
Raoul D. schrieb: > welches Bitmuster liest man dann beim Ausleseversuch Hängt im Wesentlichen von der Programmierschnittstelle ab. Bei ISP liest man m. E. nach das Echo des unteren Adressbytes (Wortadresse) zurück, also 00 00 01 01 02 02 usw., da der Chip ja gar nicht in den Programmiermodus gegangen ist. Ich glaube, bei JTAG liest man Nullen.
Jörg W. schrieb: > Raoul D. schrieb: >> welches Bitmuster liest man dann beim Ausleseversuch > > Hängt im Wesentlichen von der Programmierschnittstelle ab. Bei ISP liest > man m. E. nach das Echo des unteren Adressbytes (Wortadresse) zurück, > also 00 00 01 01 02 02 usw., da der Chip ja gar nicht in den > Programmiermodus gegangen ist. Ich glaube, bei JTAG liest man Nullen. Ok, das macht Sinn. Ich erhalte via ISP:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.