英偉達的tx2有兩路can,預設情況下是沒有啟動的,通過ifconfig命令可以檢視can是否啟動,如果啟動了,可以看到下面的裝置。
如果沒有相應的裝置,則說明can沒有啟動起來。
通過下面的設定可以啟動can模組。
1、進入下面資料夾
cd /lib/modules/4.4.38-tegra/kernel/net/can
執行下面命令
sudo insmod can.ko
sudo insmod can-raw.ko
sudo insmod can-gw.ko
sudo insmod can-bcm.ko
2、進入下面資料夾
cd /lib/modules/4.4.38-tegra/kernel/drivers/net/can
執行下面命令
sudo insmod can-dev.ko
sudo insmod slcan.ko
sudo insmod vcan.ko
3、進入下面資料夾
cd /lib/modules/4.4.38-tegra/t18x/drivers/net/can/mttcan/native
執行下面命令
sudo insmod mttcan.ko
4、以上操作安裝了can模組的驅動,接下來對can模組進行設定。執行下面的命令。
sudo ip link set can0 type can bitrate 500000
sudo ip link set up can0
ip -s -d link show can0
sudo ip link set can1 type can bitrate 500000
sudo ip link set up can1
ip -s -d link show can1
以上命令對can0和can1都進行了設定,波特率設定為500kbit/s,如果需要設定其它波特率,對數值修改一下就行了。
至此,兩個can口就啟動起來了。再用ifconfig命令檢視一下,就可以看到can0和can1對應的裝置。
用這種方式設定後,再次啟動tx2,還需要重新設定一下,才能啟動can。為了避免麻煩可以將上面的命令寫到乙個指令碼檔案中,並將指令碼檔案設定成開機自啟動,則以後開機can就直接啟動起來了。
英偉達TX2學習筆記 tx2簡介
官方環境搭建和入門例程 開啟不同的效能模式 我直接開的是最大功率模式,工作到一定程度風扇會轉 板子本身的配置,cpu,gpu,cuda,cudadnn這些 值得注意的是它是arm v8架構,我的源也早就換成了arm的源 基礎操作指令,檢視記憶體狀態什麼的 在tx2上安裝opencv 3.4.0的步驟...
TX2開機測試
近來,由於專案研究需要,實驗室購進一開發板tx2,於是一收到貨,便迫不及待的想要上手試試這一傳說中的效能核 先上一張外觀圖如下。在進入正題之前我們先來聊聊tx2。tx2是nvidia公司設計的低功耗,效能強大,適用於機械人,無人機的嵌入式開發平台。tx2具體引數如下圖所示 接下來我們對tx2套件做個...
TX2 常用操作
2019 april 11 tx2 dpkg l grep nvinfer sudo find name libcudnn sudo find name tensorrt nvgstcapture 1.0 prev res 3 mode mode name denver 2 頻率arm a57 fr...