I connected my FTDI (FT232RL) to my PC, windows 8.1. And it gave me a notification saying "USB device not recognized". However, I thought that the problem is from the cable that I am using to connect my FTDI with my PC, I tried another cable, same results. I am trying to program an ESP32-CAM, which has no boot loader, nor a way to connect it directly with the PC. However, I tried to upload the program (from arduino IDE) to the FTDI, It has said "Could not open port COM4", I have concluded that if I can only bypass this error, the upload will work fine with no errors. Windows is preventing any communication with this device, because it has not recognized it yet.
I have tried the following:
- I reinstalled the FTDI driver using the '.exe' setup file, and installed many version many times.
- I replaced the cable with another cable, because I suspected that the cable had an issue, but it made no difference.
- I checked the wiring 10 times, nothing suspicious.
- I have also tried to choose the driver manually from the device manager tab and downloaded the driver from the FTDI website, still did not work. There was a guide on how to do the "setting the driver up for the FTDI", I followed it, did not work too, but I followed the "Setting up the driver manually" part, there was a step that was not obvious enough for me, he chose a file that contains the driver, but which file exactly? only god knows.
However, I found some videos on the internet that does not require any driver (Linux sometimes work without any driver). Why is that? Why am I getting this? Why does other people are not getting this error? I saw a lot of people suffering from this FTDI chip. There should be a solution.