Leonardo does not start (only with external clock)

Hi, i have a problem with my leonardo.
I can't get my Leonardo to start when i connet power.
My current process is to aply 3.3V via the SPI header. Connect a external Clock from an other Adruino to it. Then the leonard starts execute the Blink sketch. Disconnect the external clock. Connect the Leonardo via USB und disconnect the SPI Programmer.

Afer that the Leonardo shows up and can be programmed. When i power off the Leonardo i must repeat the steps above.

The Fuse settings are default L 0xFF, H 0xD8, E 0xCB

When i connect the Leonard to USB i get the ON and L LED. If i try this with the external clock nothing happends. And the L LED turns off.

I connect the external clock here.

How can i solve this?

Did the Leonardo every work normally, programmable via the USB connection?

If so, what did you do to cause this change of behavior?

If not, then it is defective, or the bootloader needs to be restored.

i bricked the board with code and tryed to recover it with an USBasp. I gues i killed the 16Mhz oscillator on the board while doing that. At least thats my theory.

It is hard to imagine how code alone could physically damage the MCU.

Try reprogramming the fuses with the ISP programmer.

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