cancel
Showing results for 
Search instead for 
Did you mean: 

Does someone can explain how to install USB to serial bridge driver (populate with CP210x chipset) onto the DK. Final objective being to connect a GPS onto this dongle. Thanks for your help.

jipidi13
Associate II
 
3 REPLIES 3
KevinA
Senior

On the bottom of the device there are the 'standard' Arduino pins, D0=RX D1=TX GND and 3V3 are listed - You could make a PCB with the Arduino pin out, add GPS chip set NOTE the GPS chip set will talk RX/TX, no CP210x needed, and an active LNA for the external GPS antenna. Elecrow on Ebay has one with an SD card, 3 and 5 volt friendly. Have fun with Yocto! If you have an existing USB based GPS you would just need the CP210x and USB connector/protection diodes.

jipidi13
Associate II

thank for your answer. nevertheless my HW is selected already (see photo attached). My question was mainly to understand the process to install Linux driver on the discovery kit for this USB to serial dongle. thanks (I'm not SW expert)0690X00000BwmhNQAR.jpg

Olivier GALLIEN
ST Employee

Hi @jipidi13​ ,

CP210x chipset driver is already part of kernel but not enabled by default.

You have to recompile kernel after enabling it. ( You can refer to Developer Package wiki pages for "how to" )

See result of search in make menuconfig :

 Symbol: USB_SERIAL_CP210X [=n]                                                                                    

 Type : tristate                                                                                                 

 Prompt: USB CP210x family of UART Bridge Controllers                                                            

  Location:                                                                                                      

     -> Device Drivers                                                                                            

      -> USB support (USB_SUPPORT [=y])                                                                          

  (1)    -> USB Serial Converter support (USB_SERIAL [=n])                                              

   Defined at drivers/usb/serial/Kconfig:137                                                                      

   Depends on: USB_SUPPORT [=y] && USB [=y] && USB_SERIAL [=n]     

Hope it help

Olivier

Olivier GALLIEN
In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.