USBasp gets no connection to atmega328P-AU


I got some PCBs back from a chinese manufacturer with an atmega328P-AU on it. I tried to flash it via ICSP connection with an USBasp using AVRdudess. The problem is that I can't detect the chip or get the fuses nor flashing a hex file.

All connections between the programmer and the virgin chip are ok.

Another DIP version 328P-PU works perfect.

: avrdude -u -c usbasp -P usb -B 0.5 -p m8
WARNING: Unable to detect MCU

avrdude.exe: set SCK frequency to 1500000 Hz
avrdude.exe: error: program enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

avrdude.exe done. Thank you.

Any recommendations are welcome.

For a start, you have the wrong part selected.

Please post a schematic of your board.

1 Like

It works now. Frequency was to high. With 97.5 kHz everything is fine.