Advanced Arduino Due Troubleshooting
Plug Micro usb into farthest from button, and the usb part into script pc
Download and Open Arduino IDE
Navigate to "Tools" -> "boards" -> "board manager" -> Type "Arduino SAM Boards (32-bits ARM Coretx-M3)" Install latest version!
Click sketch at top
Upload
Wait for 100%
Unplug and replug into port closest to button
Navigate to Moonlink fold, Open Firmare Flasher, Then select the device in com port in the flashing tool (if it says Arduino Due follow next steps starting with 6a, if it says "COMX", X being a random number, start at step 7 ) 6a. Navigate to device manager 6b. Go to COM Port tab 6c. Find Arduino Due, Right Click, Uninstall driver, check the box that states you want to force uninstall 6d. Now hit Reset in the Firmware Flash tool, hit refresh, find the arduino in the list, if it shows "bossa program port", navigate back to device manager. If it doesn't, continue to step 7. 6e. Now in device manager, go back to COM port tab, right click on "Bossa" and uninstall, then check box 6f. Now hit refresh in Firmware flash tool, it should show "COMX", X being a random number. Select that device. 6e. Select the Arduino Due bin. After that, Hit Flash, in the black CMD window, a bunch of white text should pop up, at the very bottom, it should say 100% with some random bars and you're done.
Then select the Due bin
Then click reset at the very bottom
Then click refresh
Then click on "COMX" X being a random number (If it says "bossa program port", then go back to step 6a.)
Then click flash fw
Then it shows a bunch of out of order stuff till it says 100% at the bottom
Then close that
Then swap the cables back around again, the micro usb in the slot closest to button (thats connected to script PC), swap that to the port farthest from button (program port.
Plug in gaming pc micro usb into port closest to button.
Moonlink should work now. If not try the below troubleshooting steps as well.
Troubleshooting Guide for Flashing the Arduino:
Refresh Device List: After hitting "Refresh" in the flashing tool, proceed to the next step.
Uninstall the Arduino in Device Manager:
Open Device Manager.
Go to the COM Port section.
Right-click on the Arduino and select Uninstall.
Unplug and Re-plug the Arduino:
Unplug the Arduino from the USB port.
Wait a few seconds, then plug it back in.
Wait for 20 Seconds:
Allow the Arduino to fully reinitialize (wait for about 20 seconds).
Refresh Device List Again:
Hit "Refresh" once more in the flashing tool.
Select the Arduino:
Once the Arduino reappears, select it from the list.
Select the Binary File:
Choose the appropriate .bin file to flash.
Flash the Arduino:
Hit the Flash button to complete the process.
If Moonlink does not work here are some other resources!
https://forum.macchina.cc/t/bossa-program-port/412/3 https://www.reddit.com/r/arduino/comments/vcvq59/accessport_arduino_bossa_program_port/?
share_id=Gi5VFZzEcEyazERpz1asF&utm_content=1&utm_medium=ios_app&utm_name=ioscss&utm_source=share&utm_term=1
Last updated