Hi, Just wondering, is it possible to program Arduino MEGA/Leonardo using alternative serial port rather than the one assigned to the USB port? In some applications where I assign the 16u2/32u4 processor for HID emulation purposes, I might not be able to attach that port for uploading programs, but I'm not quite willing to use an ISP. Anyone knows a workaround? Do I really need to write a new bootloader for that? I do understand that the Leonardo is loaded with Atmel's standard AVR109 boot loader, which may be hard to hack around.
Thank you very much! :)