1、TX2 安装cp2102驱动
下载驱动程序
首先,下载Ubuntu下CP210x的驱动程序,此处选择图中Download for Linux 部分,根据自己电脑内核版本选择不同VCP进行下载。
编译驱动程序
将下载的Linux_3.x.x_4.x.x_VCP_Driver_Source.zip
文件解压,在终端中输入
$ sudo make
$ make
- 1
- 2
注意,此时不能直接make
。编译后文件夹中会出现cp210x.ko
文件,这个.ko
文件就是我们的目标文件。
此时,执行
$ sudo insmod cp210x.ko
这一步需要将驱动文件拷贝至指定文件夹,而这一文件夹在TX2
中本身并不存在,需要手动创建,指令为:
$ sudo mkdir /lib/modules/4.4.38-tegra/kernel/drivers/usb/serial
- 1
然后就可以将.ko
文件拷贝至这一文件夹中,指令为:
$ sudo cp cp210x.ko /lib/modules/4.4.38-tegra/kernel/drivers/usb/serial
效果
此时在终端中输入:
$ ls /dev/tty*
我们可以看到出现了新的USB
设备ttyUSB0
2. 编译官方sdk
make
./ultra_simple /dev/ttyUSB0