I am working and doing tests with the Arduino Due.
I am currently with the bootloader section. I am trying to update the bootloader for the Arduino Due using the Arduino Uno.
For this, I have based on a reference videos of how the bootloader process is done.
The tutorial videos taken as reference are Arduino Uno - Arduino Uno and Arduino Uno - Arduino Mega.
In both processes, the same procedure is used.
Based on the procedure mentioned, these are the steps I take:
Arduino Uno - Arduino Due:
- I connect the Arduino Uno via USB cable to the PC.
- Open Arduino IDE
- tools -> plate -> Arduino Uno (In this process I choose the arduino uno)
- tools ->port (In this step I choose the port corresponding to the Arduino Uno)
- archives -> examples -> Arduino ISP. (In this step, I open the example mentioned and charge it in the Arduino Uno)
- tools -> programmer -> Arduino as ISP
- tools -> plate -> Arduino Due (In this step I choose the Arduino Due)
The Arduino Due has two sections, I choose the programming part, and not the native one.
- I check that everything is correct.
The chosen plate is the Arduino Due.
The port is the Arduino Uno
The programmer is like Arduino as ISP
- I connect the connections between Arduino Uno and Arduino Due.
The ICSP connections.
Connect the ICSP pins of each arduino between them
Arduino Uno - Arduino Due (the ICSP pins)
pin 11(MOSI) - MOSI
pin 12(MISO) - MISO
pin 13(SCK) - SCK
pin 10 - Reset
GND - GND
+5V - +5V // I have also tried connecting 3.3V - 3.3V. I had read that for the Due it is better to use this tension.
- Burn Bootloader.
After having done all the previous steps, at the moment I give it to burn bootloader, I get an error.
He tells me to select the programmer. tools-> programmer.
This is the message he tells me.
I've been looking at information everywhere, in the forums too, but I have not managed to do it.
Does anyone know what the error may be?
Is there any other way to do it?
What would be the steps to follow exactly?
I would greatly appreciate your help.