Problem finding COM device with Arduino 1.5.6-r2

Hi guys,

First, if this is better suited for the Due forum, please don't hesitate to move it accordingly. I figured this was more of a platform issue than a hardware or application specific issue, so I believe this is the correct section.

I've run into a problem with using an FTDI cable to program my Arduino Due. Long story short, this is actually a continuation of a thread over in the Visual Micro forums and can be found here: VS Arduino - Arduino Due - 'No device found on COM' error using FTDI Cable

Ultimately a solution to this problem should allow us to troubleshoot some other issues, but to keep things simple, I'll only discuss the issue with 1.5.6-r2.

First, I have two different versions of Arduino installed, 1.5.4 and 1.5.6-r2.

I have an Arduino Due, and I am attempting to program it using this FTDI cable from Sparkfun: FTDI Cable 5V VCC-3.3V I/O - DEV-09717 - SparkFun Electronics

I've turned on Verbose output in both versions of Arduino during uploading to watch exactly what each one is doing.

Output from 1.5.4:

Sketch uses 26,160 bytes (4%) of program storage space. Maximum is 524,288 bytes.
Forcing reset using 1200bps open/close on port COM25
C:\Users\Tyler\Desktop\arduino-1.5.4/hardware/tools/bossac.exe -i -d --port=COM25 -U false -e -w -v -b C:\Users\Tyler\AppData\Local\Temp\build4995086652639359959.tmp/Fade.cpp.bin -R 
Send auto-baud
Set binary mode

And then it starts uploading to the chip, and it is successful every time.

Output from 1.5.6-r2

Sketch uses 26,580 bytes (5%) of program storage space. Maximum is 524,288 bytes.
Forcing reset using 1200bps open/close on port COM25
C:\Program Files (x86)\Arduino/hardware/tools/bossac.exe -i -d --port=COM25 -U false -e -w -v -b C:\Users\Tyler\AppData\Local\Temp\build92870523504889073.tmp/Fade.cpp.bin -R 
Send auto-baud
Set binary mode
No device found on COM25

It doesn't work, and no variation of holding the reset button will make it work. I've also tried using the windows installer version of 1.5.6-r2 to make sure the drivers are updated, rather than the zip folders like I usually do, but the result is the same.

Any ideas?

Thanks!

-Tyler