Native port does not recognized by windows 7, only the programming port

Dear all,

I am running into a problem with the Native Port of the Arduino Due, and I am a bit lost with it, so I would appreciate some insight if anybody can help.

I have been for a while working with the Due with the programming port without any problem. Yesterday I have tried to connect the Native Port, and it seems that Windows doesn't recognize it. In the Device Manager appears under "USB-controller" as "Unknown device".

I have tried to update the drivers from the new IDE version 1.5.7, and when I do it windows tells me that the device is already updated with the new version, however Windows doesn't recognize it. I have also tried to follow the instructions on this link:

http://forum.arduino.cc/index.php?topic=104698.0

But it doesn't work.

I have also manually tried to install the drivers from the "Older drives" folder, of the 1.5.7 IDE, but nothing changed. Windows says that it can not use this drivers, that it is not compatible, and that I have to make sure that the drivers are for a x64 version of Windows 7 (and in this "Older )

I am running Windows 7 x64 in a Macbook, maybe that has something to do.

Sorry guys,

I answer myself. It was a cable issue. I have this Sparkfun cable:

https://www.sparkfun.com/products/11515

And it works perfectly with the Programming port of the Due, but it doesn't with the Native port. I leave it written here in case somebody else faces the same issue.

Register77: https://www.sparkfun.com/products/11515

And it works perfectly with the Programming port of the Due, but it doesn't with the Native port. I leave it written here in case somebody else faces the same issue.

That's the old version of the Sparkfun cable, that doesn't work correctly with the Native port. They have a newer version that has a built in USB hub that does work correctly with the Due Native port.

https://www.sparkfun.com/products/12016