It is supposed to simply use the USBSER driver, but the COMM port number and configuration (.inf file) seem not to be that simple. I'm using a AT91SAM9XE processor, with a.inf file provided by Atmel. The PC uses Windows XP. I just changed the device name (which displays correctly on the PC when the communication is established). When I don't debug, I can transfer data from and to my device. When in debug, the com port is always declared as used by an other application. Moreover, the USB enum only works on one desktop computer, but the device is not recognized on two other laptop computers, all under Win XP.
I have wasted days until now, with little result. That's to tear one's hair out! Thanks for any advice about this problem. Denis Jeanroy >>Is the Flash Download also set to ULINK2? Yes, the target is flashed through the JTAG link, and this is OK. >>Which example are you based on? I started from the Atmel CDC serial example usb-device-cdc-serial-project-at91sam9xe-ek-keil I just want a serial link between my device and a PC.
The inf file is based on the 6119.inf template, with only a string modified for the name of the connection. When the connection is OK, the device is recognized, its names is displayed, and sometimes a test using a terminal software like hyperterminal makes it possible to send and receive some strings. But most of the time, the com port is said used, and the test is impossible. Denis Development Tools • • • • • Hardware & Collateral • • • • • • • • • • • • • • Contact • • • © 2005-2018 (or its affiliates). All rights reserved.