Skip to main content
jipidi13
Associate
January 27, 2020
Question

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.

  • January 27, 2020
  • 3 replies
  • 1091 views

..

This topic has been closed for replies.

3 replies

KevinA
Senior
January 28, 2020

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
jipidi13Author
Associate
January 29, 2020

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
Technical Moderator
January 29, 2020

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.