Error while burning bootloader, and uploading sketch on Atmega 328p PB with ISP Programmer

Hello,
I made PCB for my project and I soldered Atmega328p PB on it.

I was trying to burn the bootloader via ISP programmer, but it does not work.

Programmer that I use is Arduino Nano as ISP.

I always get this Error message:

avrdude: AVR device initialized and ready to accept instructions
avrdude: device signature = 0x080810
avrdude main() error: expected signature for ATmega328PB is 1E 95 16
double check chip or use -F to override this check

avrdude done. Thank you.

Error while burning bootloader.

Here is schematic of my PCB Board:

I have moved your Topic to bootloader burning issues specific category.

Okay, Thank You.

You are geting that error because you also have nrf24 devices connected to the SCK,MOSI and MISO pins.

I also thought it could be the reason...

Also, here is my tools tab properties
tolls slika

If that's the minicore then it should work.
Try connecting a 10K pullup to Vcc on the CSN signal, it might stop the nrf from responding

1 Like

You say you are using a 328PB but your schematic shows a 328P

1 Like

Oh, I thought that the pinout is the same, but now I searched on Google and saw that pinout is not the same... I'll try to find the exact same chip to solder it.
Thank You for seeing this fault, and for answering me.

You should try the pullup first before you go through all the trouble of soldering a new IC

Why not read the datasheets? Microchip has all documentation.
PB has different pins 3 and 6 which are GND and VCC on P version while PE0 and 1 on PB version. Besides there is a difference in I/O alternate functions. PB has more.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.