Den Bootloader überträgt man via ISP auf den µC, das Programm dann über RS232 und IR.
So wie ich das lese ist bei IR der Bootloader schon im Mega32 programmiert, so das du kein ISP mehr benötigst.