Views: 0 Author: Site Editor Publish Time: 2024-04-01 Origin: Site
In Linux Ubuntu, when you plug the FTDI cable with a computer, FTDI drivers will be installed automatically. If you have installed an Arduino, FTDI drivers will be installed automatically along with Arduino IDE on your system. Because the Arduino IDE comes with the FTDI drivers bundle.
Next step is to find the port location of the connected FTDI cable. To find a port number, type this command in the Linux terminal:
Similar to windows, there are many serial terminal options available in Linux such as customize pcba board module etc. Because we are using customization pcba module in this tutorial, you can install it by running these commands in the Linux terminal.
It will show you all the FTDI devices connected with your computer. But currently, we are using only one FTDI cable. Hence, it will show its name and port location like this (/dev/caratarUSB0).
Now type this command in Linux terminal to Caratar USB.
The key feature of FT232R IC which comes with US232R to RS232 converter cable.
In older generation FTDI USB UART devices, an external EEPROM is used incase device were to use product description string, USB vendor ID and product ID other than default values. But in new designs this external EEPROM chip is integrated inside this cable which enables the cable to change product description string as per requirement. This EEPROM is programmable without any additional voltage requirement.
FT232R comes with pre-programmed EEPROM with a unique serial number in order to eliminate the requirement to program the EEPROM of each individual device.
The suspend current is around almost 70 micro amperes and operating current to 15mA.
This cable has been designed to use the least possible bandwidth of HOST or Hub controller.
Setting in internal EEPROM can be used to invert the sensing signal for each UART pin. So TXD active high can be changed to TXD# active low signal.
This timeout is used to flush the remaining data from the receive buffer. This timeout is programmable from 1ms to 255 ms with an increment of 1 ms and the default time is 16ms.
All standard and non-standard baud rates are supported from 300 to 3 Mbaud.
This block is responsible for conversion of USB format data to serial format. In order to provide serial functionality of virtual COM port FT232R requires to install operating system device driver.
RS232 devices require signals in voltage levels. So this block is used for converting FT232R signals into voltage levels.