I am designing a shield that has a second MCU on it. How can I upload a sketch to the second MCU using an Arduino+Arduino IDE without removing its MCU? (Basically using the Arduino as Programmer.)
Example: I have a Arduino Uno SMD that I want to use to program the second MCU.
I have already manged to burn a bootloader to the second MCU by using Nick Gammon's sketch that you run on the Arduino and then
burn the bootloader to the second MCU. http://www.gammon.com.au/forum/?id=11635
(Amazing stuff by the way!!!)
I don't mind if the sketch get flushed to both MCU's (I tried wiring up the RX/TX from the Arduino to the Second MCU and uploading but that
also didn't work )
Nick also has a nice tutorial on how to use an Arduino to upload a HEX file to another MCU but you need a SDCard to store the HEX.
Is there a reason that two ATMega328 MCU can't be programmed in parallel?
any clues or ideas?