Hi,
Recently I have been working on a design with the Due, and the device I am designing needs USB isolation. For the isolation part I am using an AdUM 4160 USB isolation evaluation board, this board is supposed to be 'invisible' to the devices. The Arduino Due and the USB isolator have their own 5V supply(a 5V powerbank).
However, I am having some problems with the native USB port on the Arduino Due: the device is not properly recognized. When I switch to the programming port or when I connect the native USB port directly to my PC, there are no problems and the device is properly recognized.
The datasheet of the evaluation board states the USB isolator works in low and full speed mode, and High speed handshakes are blocked, so both the device and the PC will be forced to use low or full speed mode. Could that be the problem?(Although the sam3x datasheet states the processor supports low/full/high speed?)
Has someone an idea what the cause of the problem is? I tried looking on the forum, but I could not find anyone with the same problem.
Currently I am using Windows 7, and when I connect the native USB through the USB isolator, the error the device manager gives is 'device could not start'.
Regards,