在ubuntu上安裝putty之後,通過端口鏈接到開發板,這樣可以不切換到windows下直接調試開發板。在次過程出現一些問題,這裏記錄一下。在上一遍中,由於出現那個unknown的問題
,開發板上的linux無法成功的啓動,還在找原因。
sudo apt-get install putty //安裝putty
dmesg | grep tty //顯示檢測到的系統串口支持,我的是顯示ttyUSB0
ls -l /dev/ttyU* //確認是否存在
上面確認USB串口存在以後,在終端打開putty。
輸入端口,然後打開,如果顯示Unable to open serial port
,這個因爲權限的問題,可以這樣做。
//通過增加udev規則來實現。步驟如下:
sudo vim /etc/udev/rules.d/70-ttyusb.rules //創建文件
//在文件內增加一行
KERNEL=="ttyUSB[0-9]*", MODE="0666"
//重新插入USB轉串口設備,普通用戶就有權限訪問了。
這個時候,你打開的時候可能顯示亂碼,我也沒有找到解決的辦法,奇怪的是,putty固定在左邊的菜單欄(我用的是Ubuntu16.04桌面版
),下次直接點擊而不是從終端打開putty就不顯示亂碼了。