[Metalab] Mikrokontroller kaputt

Herbert Poetzl herbert at 13thfloor.at
Fri Apr 26 03:31:35 CEST 2024


On Thu, Apr 25, 2024 at 04:41:24PM +0200, bernhard at bksys.at wrote:
> Hallo Herbert!

> On 25.04.2024 11:41, Herbert Poetzl wrote:
>>> Hey, Ich hab gestern zwei Mikrokontroller aus dem
>>> Bauteilsortiment geholt und avrdude/USBASP hat sie nicht
>>> erreicht.

>> Was genau heisst 'nicht erreicht'?

> Mein setup: https://0x0.st/XHmI.JPG

Sehe ich das korrekt, dass kein Oscillator in deinem
Aufbau ist und du dich auf den Internen verlaesst?

Es koennte sein, dass die Fuses hier nicht zu deinen
Gunsten stehen.

Versuch es mal mit einem externen Clock Input.

> mein alter m328p
> bernhard at b:~$ avrdude -c usbasp -p m328p

> avrdude: AVR device initialized and ready to accept instructions
> avrdude: device signature = 0x1e950f (probably m328p)

> avrdude done.  Thank you.

> metalab m328p
> bernhard at b:~$ avrdude -c usbasp -p m328p

> avrdude error: program enable: target does not answer (0x01)
> avrdude error: initialization failed, rc=-1
>         - double check the connections and try again
>         - use -B to set lower ISP clock frequency, e.g. -B 125kHz
>         - use -F to override this check

Moeglw. ist sogar HVP (High Voltage Programming)
notwendig um ungluecklich gesetzte Fuses wieder
zurueckzusetzen.

Hoffe das hilft,
Herbert

> avrdude done.  Thank you.

> metalab t85
> bernhard at b:~$ avrdude -c usbasp -p t85

> avrdude error: program enable: target does not answer (0x01)
> avrdude error: initialization failed, rc=-1
>         - double check the connections and try again
>         - use -B to set lower ISP clock frequency, e.g. -B 125kHz
>         - use -F to override this check

> mein alter t45
> avrdude done.  Thank you.

> bernhard at b:~$ avrdude -c usbasp -p t45

> avrdude: AVR device initialized and ready to accept instructions
> avrdude: device signature = 0x1e9206 (probably t45)

> avrdude done.  Thank you.



More information about the Metalab mailing list