راسیاتش من تا حالا این کارو نکردم
ولی یک نگاه انداختم مثل اینکه شما باید برنامه ArduinoISP بریزید رو برد و با خود آردینو هم میشه انگار بوت لودر را ریخت روی برد.
این چهار تا جواب اکثر سوالهای شما را میده :

Burning the Bootloader on ATMega328 using Arduino UNO as ISP

https://www.arduino.cc/en/Hacking/Bo...ial.Bootloader

https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard

https://www.arduino.cc/en/Main/arduinoBoardMega2560

در ضمن تو خوده انجمن هم سرچ کنید آموزشهای فارسی خوبی موجوده .