Arduino Due Programming Port gone...

142 views
Skip to first unread message

ri...@m45.us

unread,
Jan 8, 2022, 4:23:18 PM1/8/22
to Altair-Duino
My "Arduino Due Programming Port" is gone in my Windows laptop, seems to be replaced by "USB Serial Device (Com 3)".  And I can't get it back.  I attribute to my trying to get a iMac G4 working and switching back and forth between Windows laptop and the G4.  I must have messed up the configuration while switching cables. 

Any ideas on how to force it back to "Arduino Due Programming Port" or will I need to install new software on the Due?  

Thanks, Rick

Charley Jones

unread,
Jan 8, 2022, 6:56:05 PM1/8/22
to ri...@m45.us, Altair-Duino
Try replacing the cable?  

Microsoft Standard practice is to delete the device and reboot.  Forces a reinstall of the driver. To do that, go to device manager, find the port, and delete it. 

Sent from my iPhone 12pm!
Charley Jones, PMP

On Jan 8, 2022, at 1:23 PM, ri...@m45.us <ri...@m45.us> wrote:

My "Arduino Due Programming Port" is gone in my Windows laptop, seems to be replaced by "USB Serial Device (Com 3)".  And I can't get it back.  I attribute to my trying to get a iMac G4 working and switching back and forth between Windows laptop and the G4.  I must have messed up the configuration while switching cables. 

Any ideas on how to force it back to "Arduino Due Programming Port" or will I need to install new software on the Due?  

Thanks, Rick

--
You received this message because you are subscribed to the Google Groups "Altair-Duino" group.
To unsubscribe from this group and stop receiving emails from it, send an email to altair-duino...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/altair-duino/e3b7926b-6425-4b1b-8fdc-1eb8f7d5937cn%40googlegroups.com.

ri...@m45.us

unread,
Jan 8, 2022, 7:35:22 PM1/8/22
to Altair-Duino
Hmm, never thought of trying another cable. I'll give both a try. I tried Bluetooth and it works so at least I know  it can work.

Thanks for the ideas,
Rick

Tom Wilson

unread,
Jan 8, 2022, 7:49:26 PM1/8/22
to ri...@m45.us, Altair-Duino
If it's detecting as a serial port (which it actually is), then it's not the cable. The problem there is that Microsoft probably included a serial port class driver that's newer than the device specific driver for the Due. 

There is a way to manually select the driver:
  • Remove the device driver (right-click, Uninstall device.)
  • Unplug and re-plug the cable.
  • Right Click -> Update Driver
  • Browse My Computer
  • Let Me Pick From a List
  • If you see the Arduino driver there, pick it, otherwise:
  • Un-check "Show compatible hardware"
  • Select Arduino Srl in the Manufacturer column
  • Try one of the Arduino Due Programming ports in there. 
  • If there aren't any listed, download the latest Arduino IDE and install it. 


Message has been deleted

ri...@m45.us

unread,
Jan 9, 2022, 10:33:12 PM1/9/22
to Altair-Duino
I did check the cables as I was using a extension cable to help switch from the laptop to the Mac. Eventually I installed the Arduino IDE on the laptop as it had never been installed there. I assumed that provided the needed driver because it worked on the next try!  Well, it worked until I switched to the Mac and back.  Instead of debugging it though, I switched to Bluetooth so I could try BT on the Mac. Works fine with BT and I'm sure I can get the wired USB working again when I go back to it.

In any case, I appreciate the help,
Rick



On Sunday, January 9, 2022 at 11:20:44 AM UTC-6 furba...@gmail.com wrote:
another issue that comes up is using the programming port to talk to the DUE for the terminal connection if the speed is set low on the host computer when trying to set things up. It makes the DUE reset as it thinks its being reprogrammed and you lose the Arduino sketch image.

when that happens you then need to reload the Altair emulator onto the DUE. Its too bad that the DUE doesn't have some kind of read/write protection jumper to prevent this issue. 

using the programing port as the single USB connection is the only way to map certain devices as the programming port is special in ways , if you set baud to 1200 then this issue happens. if the usb connector was attached to the Native port then this doesn't happen, but you would have to change this later to use some accessories to the programming port which is why it made sense to make this default.

This has happened to a few people on here as they first start to setup the altair to talk to a mac or pc for the first time and they are working out the teraterm settings for the first couple of times.

 its not the end of things you can go here:

and go through the instructions on installed the software to talk to the DUE and reinstall the emulator, plus make changes and add features if you want.

the biggest issue is making sure you install the correct plug ins to the sketch that allow the altair sketch to compile there are a few plugins to need to add and then revert some of the plugins to certain versions then some errors can occur but if you search for the errors on this forum you can find the solutions.

the install instructions should be updated to show how to get through this easier but you can get through it will a little patience and some frustration.


Reply all
Reply to author
Forward
0 new messages