Arduino Nano stopped loading program

Just as I wrote the title, I saw "Your topic is similar to..."
After reading all that, I am as clever as before. What I understand is:

  • Arduino changed the bootloader on newer, original Nanos
  • I use a clone, the name in the IDE is Arduino Nano
  • I read that for the clones one should use the "Old Bootloader"
  • In the tools menu I see that I use the "Old Bootloader"
  • and nonetheless I get a timeout when I try to load a program, and loading is not possible.

What else can I do?

Regards,
Hans

What I didn't do (and don't know how this is done), is changing the baud rate

Oh, almost forgot this quote from another user:
...does every Nano user go through this?...

Let's see a photo of your board.

Not necessarily/not all. Have you tried the regular one, yet?

1 Like

I was asked for a picture - here they are.
What's the name of the regular bootloader, please?
I'm sure I tried different options, but none worked.


Thanks, and regards
Hans

It is in the tools menu where you selected the Nano, it should give you a choice of which boatloader to use. I cannot say for sure it depends on the IDE you are using.

Which operating system are you using?
Which version of the IDE?

  1. Can you provide some history of the board?Is this a new board or an older board that worked in the past?
    • If the former, send it back to the supplier.
    • If the latter, please provide details of the project when it started failing. E.g. a schematic so we can see what was all connected and how.
  2. Test if the bootloader is still working; press and release the reset button; do you get one or do you get multiple quick flashes on the L-LED.
    • One flash would indicate "old bootloader"
    • Multiple flashes would indicate "new bootloader"; in tools / processor you can select 328P for the new bootloader.
  3. Is anything connected to pins 0 and 1? If yes, disconnect as it can interfere with the upload.
  4. Is anything else connected to the board? If yes, disconnect it.
  5. If you are using IDE 2.x, close the serial monitor.

You don't have to; the selection under tools / processor will handle that.

FYI, it doesn't. Technically it depends on the board package, not the IDE :wink:

Many, many thanks, sterretje.
I did as you said, press reset and the LED flashed quickly. So it seems that's the new bootloader. Next was setting to ATmega328P, and o wonder, the upload functions!
Problem solved, I think.
The other points are irrelevant, the Nano is connected to nothing atm.
I just checked another, older Nano, this did show only a single flash, so uses the old bootloader (also the USB connector is not the same type). Not sure if that shows something important, and I don't know the names of all these connectors.
So, at least I know now that I use a clone with the new bootloader - just a bit surprised that it takes so long to solve that mystery. But in the end the result counts, and for that I'm really thankful.

Regards, Hans

1 Like

Well...in all fairness, see #2. Apparently you didn't try after all as you implied in #3!

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