Bootloader question

Hi,

I have a board based on a Arduino Nano V3, but the USB-TTL (FTDI) circuit is external.

My custom board as also an ICSP header so I can use an USBasp programmer.

To get my board running I burn the bootloader and then I burn the firmware via USBasp.

But after burning the firmware via USBasp I can't program the device via USB-TTL (FTDI).

But if I burn the bootloader, using USBasp and do not burn the firmware I can programm my board via USB-TLL

Is this a bug or a feature?

Thanks

Vasco

No that is not a bug... When you burn the firmware (sketch) using the USPasp you effectively overwrite the bootloader. Having the bootloader in place is necessary for the device to accept an upload via serial (USB-TTL).

Hi,

That's what I thought!

Nonetheless, thank you so much :slight_smile:

Vasco