Background Info :-
My project use ATMega328P TQFP chip with PCB have the 6 ICSP pins.
My PCB board have build in 16MHz crystal and 22pF capacitors.
My program is running perfectly when using on Arduino UNO.
1) When I try to upload ArduinoISP sketch into empty UNO. It is okay.
2) When I connect the ISP pins into the target board with UNO and try to burn the bootloader. The errors message is
avrdude: Device signature = 0x0000ff
avrdude: Expected signature for ATmega328P is 1E 95 0F
Double check chip, or use -F to override this check.
so, i try to amend the signatures. I search in my Arduino1.8.2 directory, the files avrdude.conf in ...\hardware\tools\avr\etc and I found the signature is already in 1E 95 0F as attached.
Can somehelp send me some light into this ?
Can I burn bootloader and upload sketch into a ATMega328P in my project PCB ?
Thank you