How the Bootloader on board ATMEGA328P

How can I install Bootloader to ATMEGA328P-AN chip which is soldered on the PCB of Arduino UNO?
All the countless examples showing on external breadboard programming, which is not my case. I wasn't aware about bootloader issue, otherwise I was programing with different Arduino then soldering on PCB.
Thank you

Use an ISP programmer (could be another Arduino), connected to the ISP pins. See https://www.gammon.com.au/breadboard

It does not matter that the chip is soldered on to the PCB.

You can't writing the bootloader the other way rather than "external breadboard programming"

in that case all the PCB to the bin. I need to redesign the PCB and adding ICSPI connector
Thank you very much

Have a google you might/maybe/possibly find a breakout clip you can put on top of the processor to reach those pins .??

In order to develop firmware via Arduino IDE need the shield and Arduino UNO with the DIP package of the Atmel MCU. Need to remove the Atmel MCU from the board and put it aside.
Ignore the marking on the shield , it's just all pins shorted sockets, in order to keep the removed DIP MCU , in case you need to put it back without losing or damaging it.

The Blue USB mini cable connects TX,RX of the ports 0 ,1 on Arduino board and connects to the Atmel MCU on PCB, wired exactly as it was wired on Arduino board.

I am new to the Arduino concept, I wasn't aware about bootloaders. Attached pictures

You dont need an actual ICSP connector if you can get access to the SPI pins (MOSI/PB3/D11, MISO/PB4/D12, SCK/PB5/D13) and RESET of the AVR. (though it's certainly more convenient!)

Yes, I have access, I will wire it . and keep posting here. Thank you.

I found this article https://electronoobs.com/eng_arduino_tut6.php down below on the page, showing the option to download the bootloader. The USB on PCB have those pins are connected to Rx and Tx,

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