Custom Arduino Will Not Flash over USB

Hey I recently built a new Arduino breakout board for the ATmega32u4-mur (7x7). The good news is I can burn a bootloader to it and flash code to it using an UNO as a programmer (Arduino as ISP) But When I try connect the new board through its own USB I am unable to flash using 'avr MK||' programmer.

To clarify. After programming with ISP I am able to read the board through USB as a COM device. But when I try to upload a new sketch through USB connected to the breakout It fails. After clicking upload the breakout board restarts but instead of reconnecting and burning the code onto it, it does not boot back up. During this time the reset button does not reconnect the device either. If I power cycle the breakout board it connects back fine again. Obviously, as the breakout does not reconnect the Arduino IDE upload times out.

Is this a problem an issue with how I am uploading or have I made a mistake with the breakout. Should you need a schematic please let me know.

A schematic would go a long way in solving your problem, a Frizzy thing is just a picture with colored lines. This may sound redundant but check your reset circuitry and be sure the board matches your schematic. Are all the polarized components oriented in the correct direction.

Excellent Advice, I initially tried this but all seemed to be operating as expected.
However, I have solved the problem.

The schematic was correct but for some reason I needed to burn the bootloader as a Leonardo board, whereas before I was burning as a Arduino Micro. Not sure why this was a problem. But after burning it with this, I was able to Flash under any programmer with any appropriate board.

However, Should others have the same problem or be interest in how I did this I will happily post my solution

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.