تا جایی که می دونم atmega16u2 باید باشه. و در این مسیر hardware\arduino\firmwares\atmegaxxu2\arduino-usbserial اگه بری فریم ور مربوطه رو پیدا می کنی. فقط کافیه از طریق رابط SPI فریم ور مربوطه رو روش بریزی.

اگه مگا 8 روش بود تو گوگل atmega8 firmware arduino mega رو سرچ کنی