Benefits to updating bootloader?

I bought an off-brand Nano, and found that I had to choose the "old bootloader" option before I could upload my sketches. Seeing as how I have multiple types of boards (UNO, Mega2560, Nano), changing IDE settings becomes more complicated. So, I followed this tutorial to update the bootloader.

  1. I found an error on the wiring diagram. Whereas the connection table shows the programmer board pin 10 connects to the target board reset, in the wiring diagram, that connection is backwards. I had used the diagram to wire up, so was getting errors. Once I fixed that issue, I was able to upload the bootloader.

  2. Other than not having to choose "old bootloader" to upload, what are other benefits to updating the bootloader?

This describes the differences:

I use the MiniCore core to bootload all of my mega328 projects. That core makes it easy to choose many bootloading options such as clock frequency, clock source, BOD and more. Uses a custom version of Optiboot for increased functionality. If you use the internal oscillator, pins 20 and 21 can be used as regular digital IO so you gain 2 pins.

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