在TX2上編譯CP2102驅動

2021-08-17 11:21:48 字數 1347 閱讀 5676

希望在tx2上使用串列埠與下位機通訊及進行rplidar開發等。與x86架構的ubuntu 16.04 自帶cp2102驅動不同,tx2上的arm版ubuntu 16.04核心中不包含cp2102的驅動。插入串列埠裝置後,系統/dev資料夾下不會出現新檔案(裝置)

網上的常見解決方法是重新編譯ubuntu 核心,但這種方法過於麻煩,這裡介紹的是一種不需編譯核心的cp2102驅動方法。

注意,此時不能直接make。編譯後資料夾中會出現cp210x.ko檔案,這個.ko檔案就是我們的目標檔案。

此時,執行

這一步需要將驅動檔案拷貝至指定資料夾,而這一資料夾在tx2中本身並不存在,需要手動建立,指令為:

$ sudo mkdir /lib/modules/4.4.38-tegra/kernel/drivers/usb/serial
然後就可以將.ko檔案拷貝至這一資料夾中,指令為:

$ sudo cp cp210x.ko /lib/modules/4.4

.38-tegra/kernel/drivers/usb/serial

此時在終端中輸入:

$ ls /dev/tty*
我們可以看到出現了新的usb裝置ttyusb0

此裝置即為rplidar。

我們執行rplidar的例項程式進行檢驗:

roslaunch rplidar_ros view_rplidar.launch
圖中可以看出,rplidar已經可以正常工作

英偉達TX2學習筆記 tx2簡介

官方環境搭建和入門例程 開啟不同的效能模式 我直接開的是最大功率模式,工作到一定程度風扇會轉 板子本身的配置,cpu,gpu,cuda,cudadnn這些 值得注意的是它是arm v8架構,我的源也早就換成了arm的源 基礎操作指令,檢視記憶體狀態什麼的 在tx2上安裝opencv 3.4.0的步驟...

TX2上布置vins fusion gpu指南

如果初次安裝,新的tx2環境,請參考文件 export pkg config path home nvidia downloads opencv 3.4.1 release lib pkgconfig export ld library path home nvidia downloads open...

TX2開機測試

近來,由於專案研究需要,實驗室購進一開發板tx2,於是一收到貨,便迫不及待的想要上手試試這一傳說中的效能核 先上一張外觀圖如下。在進入正題之前我們先來聊聊tx2。tx2是nvidia公司設計的低功耗,效能強大,適用於機械人,無人機的嵌入式開發平台。tx2具體引數如下圖所示 接下來我們對tx2套件做個...