(SOLVED) IDE doesn't see port identified by Windows 7

First post from a new Leonardo owner. Windows 7 enterprise dell laptop installed IDE installed driver, won't download. Swapped cables and USB ports still won't load. At home on the XP machine everything works as advertised. I'd like to get the laptop running for an Arduino class.

The problem I'm having on the Win 7 laptop is windows identifies the Leonardo in the device manager and assigns it to a port
(35) and 35 is checked in the tools>serial port menu. When I try to download I get Serial port"com35" already in use. Try quitting programs that may be using it." There was another device assigned to that port. I disabled it. Then 35 disappears from the tools>serial menu. It's starting to feel like a 3 Stooges sketch. The IDE won't allow whatever port windows selects. IF I FORCE the port to a value that does appear in the drop down, when I go back to select it, it is no longer in the tools>serial menu. I'm confused.
One more thing. I noticed with Device Manager open that when plugging in Leonardo, it "finds" two devices first the bootloader and then Leonardo

fatmanonabike:
The problem I'm having on the Win 7 laptop is windows identifies the Leonardo in the device manager and assigns it to a port (35) and 35 is checked in the tools>serial port menu.

Try assigning a different port number. You should be able to do that through Device Manager.

I've reassigned the ports several times. For example if the tools>serial menu "sees" ports 27-32 as available. I go back to device manager and assign Leonardo to port 29. When I go back to the IDE, 29 isn't available as a selection. It seems like the IDE interprets Leonardo's port as busy and excludes it from the list of available ports. I've tried opening the IDE and then plugging the board in and having the board installed before the IDE is booted. One time in 15 attempts the IDE may discover Leonardo on the selected port, but the upload fails. The behavior seems quite random. I've been through several iterations of the above, on all 3 of the available ports with similar results. I've also reinstalled the IDE 3 times and installed the drivers as well. The same board and cables run normally on my XP desktop. I'm hoping someone at the class may have a quick fix, I'm convinced it's a windows 7 enterprise thing.

you could try bootin in linux (virtual machine) and instaal arduino IDE there, then the only thing you need to do is tell the virtual maschien that there is a serial port comX that sould be used by linux

While that may work, I'm not linux capable myself and this is my employer's machine. I did see some discussion of baud rates elsewhere it's been defaulting to 9600 No parity 8 data and 1 stop bit, could it be a baud rate issue? 9600,n,8 1 runs fine on my XP box.

The usual culprit is a PDA / mobile phone management application. The problem is the application constantly probes serial ports for its device.

Sysinternals is often recommended for tracking down the offending application. I have no idea if that is good advice.

I suppose that could be an issue. My cell modem is not plugged in, but the device manager shows it taking up a bunch of serial ports. I have uploaded to it twice on the machine in question. It seems so random though, and is not at all repeatable.

fatmanonabike:
The problem I'm having on the Win 7 laptop is windows identifies the Leonardo in the device manager and assigns it to a port
(35) and 35 is checked in the tools>serial port menu.

Try this: close IDE, then disable and reenable COM35 in the Device Manager. This could help.

Olá a todos eu sou novo neste forum.
Também sou novo no que diz respeito à experiência com o arduino, no meu caso comprei um arduino Leonardo recentemente para começar a descobrir este novo mundo para mim. O meu sistema operativo é o windows 7 instalado num portátil dell inspiron a 64 bit.
Tive muita dificuldade em conseguir fazer upload para a placa, tinha o mesmo problema que o nosso amigo, e o que fiz foi desligar a ligação de bluetooth e a ligação à web.
Depois de fazer upload voltei a ligar a web e o bluetooth e ficou tudo a funcionar normalmente.
Obrigado pela ajuda que me têm dado.

Cumprimentos

I recently ran into a similar problem on a WinXP machine. Specifically, the serial ports of two separate Arduinos (Mega and FTDI basic attached to ProMini) were shown as having the correct drivers in Device Manager, but the IDE would not recognize them. I checked everything I could find, guidance in the forums, followed the getting started instructions a few times... nothing worked. Both units worked perfectly in another machine just a few feet away, but I needed them to work in THIS machine.

After some frustration I saw this (http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&lc=en&dlc=en&docname=bph07727) link pop-up in a search. Since it was a HP machine, why not try.

Long story short, enter the BIOS, swap the IRC entries for the serial ports, and some sort of re-evaluation of the port list at a low level takes place. Not sure if I re-installed the drivers or not afterward, but I was grateful to finally have the Serial ports appearing in the IDE!

Thanks IDEAS, after reading through that link, I gave it a try but more of a shotgun approach. I went to device manager an killed all the installed ports. Rebooted the machine with Leonard plugged in and BINGO! Recognized and loaded. Verified that I could modify BLINK and reload it. All seems to work as advertised took me a couple weeks to get there(depressing). While it may be a bit premature to do the happy dance,at least I have a fighting chance. Looking forward to new frontiers in C. Thanks again.

Thank you for the follow-up.

After complaining to out IT folks since i was have serial issues there as well, it was determined that I need a firmware update from from Dell.everything works great now. :slight_smile: :slight_smile: :slight_smile: :slight_smile: :slight_smile: