Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

AuriolDuino Receiver - COM port problems
#1

Hello,

I think that after a windows update, I can't connect my receiver. When I start EasyWeather RS232 Logger, the programme doesn't find a COM port, when I try to connect the receiver with the Arduino IDE, the port is greyed and I can choice a port.
When I look the device manager I have in "Other devices" : FT232R USB UART with yellow triangle and "!" inside, I have installed CDM20824_Setup.exe, right click on the FT232 and look at properties, there is no driver installed. I try also the driver CDM v2.12.00 WHQL Certified, but same.
I think that the Arduino Nano of the receiver works with a FTDI FT232R driver, because there are now Arduino Nano with CH340G chip. I have such 2 Arduino Nano and when I connect them, I have the COM port 11 (USB-SERIAL CH340). What do I wrong?
#2

Hi

If the Arduino your are trying to connect have the FTDI chip and not the new CH340 chipset, you must use the FTDI drivers. You can find them in drivers/FTDI USB drivers folder of your Arduino IDE.

Try to uninstall any drivers, and manually reinstall the ones included with Arduino IDE.

#3

Thanks for your answer. But I think that my Arduino Nano is out of service.
When I connect an Arduino UNO, I can connect without problem on Com Port 11, the FTDI driver is installed, but when I connect Receiver board with the Arduino Nano impossible to connect to a Com Port, on Arduino Ide the serial port is greyed.
I will order a new Adrduino Nano V. with a ftdi chip.
By the way the Arduino Nano for the PRO2 boards are also Arduino Nano V.3 with fdti chip or can I use also Arduino Nano V.3 with CH340G Module.
Regards and thanks.
Pierre
#4

Quote:Thanks for your answer. But I think that my Arduino Nano is out of service.
When I connect an Arduino UNO, I can connect without problem on Com Port 11, the FTDI driver is installed, but when I connect Receiver board with the Arduino Nano impossible to connect to a Com Port, on Arduino Ide the serial port is greyed.

Don't forget to change the board type in the IDE options (I think this is your problem).

Quote:I will order a new Adrduino Nano V. with a ftdi chip.

That's the best idea, that way all Werks' instructions will work.

Quote:By the way the Arduino Nano for the PRO2 boards are also Arduino Nano V.3 with fdti chip or can I use also Arduino Nano V.3 with CH340G Module.

I brought the Nano with the CH340G by mistake (I wasn't aware there was different chipsets) and got it working, with Werks and Meteo's help. As you've noticed you need the CHG304G driver (It self installed on Windows 8) and you need to mod the reset line. See this post for details http://www.meteocercal.info/forum/Thread...176#pid176

Cheers UB Smile
#5

(18-10-2014, 12:58)pierrelux Wrote:  I think that after a windows update, I can't connect my receiver.

If your problems just start after a windows update, I don't believe your arduino is broken.

Which COM port your receiver was using before the upgrade?
It is now used by any other of your arduinos?

When you connect the receiver, is it shown on windows device manager (even if as an unknow device)?

Quote:By the way the Arduino Nano for the PRO2 boards are also Arduino Nano V.3 with fdti chip or can I use also Arduino Nano V.3 with CH340G Module.

I have not tested yet, any arduino with the new chipset, so I only can say that the ones with the FTDI chipset work without problems.

EDITED (24-10-2014): Due to what I consider a dirty move from FTDI (read two topics below), I will do my best to test WeatherDuino Pro2 with arduinos without the FTDI chipset, and no more recommend using arduinos with chipsets from a company, that in their legal right to fight agains piracy, decide to do it penalizing the final consumer.

#6

Thanks for your answers;
Maybe it's a coincidence that's my receiver doesn't work after the windows uopdate.
I try different connections:
1.- Arduino Ide with Arduino Uno connection everything is OK, I found the Uno connected to Com Port 11.
Device manager Arduino Uno (COM 11) connected and other devices : FT232 USB UART.
LED L blinking.
2.- Arduino Ide with Arduino Nano (with CH340G chip, like Uncle Bob, brought the Nano with the CH340G by mistake) changing the board type in Nano ATmega 328 it's connected to Com Port 12.
Device manager : USB SERIAL CH340 (COM 12). LED L is flashing.
3.- Arduino Ide with the receiver board, board type Nano ATmega 328, port is greyed.
Device manager : no Com Port connected and other devices : FT232 USB UART yellow triangle with "!" inside. LED L blink only when i connect the USB Cable
I have ordered a new Adrduino Nano V. 3 with a ftdi chip and will wait for further investigations because I am not an Arduino specialist.
I am waiting female pin headers, so I can easily change the Arduino Nano from the board. I will do the same with the PRO2 boards.
Thanks for your help, when I receive the new Arduino board I will keep you informed.
#7

Pierrelux, please read this topic published by water01.
It may well be the explanation of what happened to you.

Advice for all: If you are not sure that your Arduinos have a non counterfeit FTDI chip, don't actualize the FTDI drivers. If you do it, and your Arduino have a counterfeit FTDI chip, the new drivers will make your Arduino unusable. It is not bricked, but the new drivers will change the PID to 0, so the device does not work. Can be possible revert the PID back to it's original value, but this is out of this article, and for now I also don't know how to do it.

#8

pierrelux, I found this on a forum, it may help you to recover your Arduino

Quote:The workaround:

You need a Windows XP system or a Windows XP virtual machine running in a Linux or MAC system. Please note that it won't work in Windows 7 or Windows 8 VMs because it will detect the device as unknown device and it will not allow it to attach it to the virtual machine. I had Mac and it happily allow it to attached to the Windows XP virtual machine. Run your VM or the Windows XP system and attach the USB device to it.

Download the official driver for Windows XP from FTDI site, extract it and edit both the .INF files. Find and replace all 6001 to 0000. Now this modified driver will work with your counterfeit device in Windows XP. Update the drivers from device manager for the counterfeit chip.

To program the PID back to 6001 you need to download M_Prog or FT_Prog utility from FTDI website. Download any one of them and run it. Scan and Parse for the devices. It will show the device attached to your VM or the System. Now change the PID back to 6001 and reprogram it.

Dont connect it to Windows 8 or Windows 7 system now. First delete any existing driver from your system, there is a utility available in FTDI site to remove old drivers. Second find any old FTDI driver from internet, just google it, you will get few links. Disable your internet connection in your system and now connect you device and update the drivers from the downloaded driver. The device will work happily with the old driver.

#9

If this works, maybe a hybrid driver can be made also that would work with both original and counterfeit chips.
Just a thought ...
Anyway, excelent info Werk_AG!

(25-10-2014, 00:54)Werk_AG Wrote:  pierrelux, I found this on a forum, it may help you to recover your Arduino

Quote:The workaround:

You need a Windows XP system or a Windows XP virtual machine running in a Linux or MAC system. Please note that it won't work in Windows 7 or Windows 8 VMs because it will detect the device as unknown device and it will not allow it to attach it to the virtual machine. I had Mac and it happily allow it to attached to the Windows XP virtual machine. Run your VM or the Windows XP system and attach the USB device to it.

Download the official driver for Windows XP from FTDI site, extract it and edit both the .INF files. Find and replace all 6001 to 0000. Now this modified driver will work with your counterfeit device in Windows XP. Update the drivers from device manager for the counterfeit chip.

To program the PID back to 6001 you need to download M_Prog or FT_Prog utility from FTDI website. Download any one of them and run it. Scan and Parse for the devices. It will show the device attached to your VM or the System. Now change the PID back to 6001 and reprogram it.

Dont connect it to Windows 8 or Windows 7 system now. First delete any existing driver from your system, there is a utility available in FTDI site to remove old drivers. Second find any old FTDI driver from internet, just google it, you will get few links. Disable your internet connection in your system and now connect you device and update the drivers from the downloaded driver. The device will work happily with the old driver.
#10

Thanks for your info.
I work under windows7.
To not have conflict, when I install a FTDI driver, I always uninstall before the existing drivers with CDMuninstallerGUI.exe and also in the device manager the Com Port and in other devices : FT232 USB UART.
I have installed the driver FTDI V2.10 (CDM v2.10.00 WHQL Certified), but when I connect the receiver with the Arduino Nano, I can't find the driver for FT232 USB UART and in Adrduino IDE the Serial Port is greyed.
When I connect an Arduino Uno or an Arduino Nano with a CH340G chip with his driver, I have no problem with Arduino Ide and Com Port and FT232 USB UART in device manager.
Maybe I do something wrong, but I am not a Arduino specialist.
As I said before, I will wait until I will receive the female pin headers, so I can easely change the Arduino Nano of the receiver, and I can try a new Arduino Nano, waiting from China, or with an Arduino Nano with the CH340G Chip.
Against thanks for your support.

Pierre




Users browsing this thread: 1 Guest(s)