先前設定
minicom 是一個序列數據連線程式,可以拿來跟數據機連線,也可以拿來跟我們要使用的 ARM 板連線,要使用 minicom 請安裝 minicom 套件。
apt-get install minicom
當我們將 ARM 板連接線接至 USB 埠時,會出現一個新的裝置叫 /dev/ttyUSBN 的裝置,N 是數字,通常為 0,若連接第 2 次的話會變成 1。我們要將 /dev/ttyUSB0 連結至 /dev/modem:
ln -s /dev/ttyUSB0 /dev/modem
我們可以執行底下指令來確認:
ls -l /dev/ttyUSB0 /dev/modem
lrwxrwxrwx 1 root root 12 2012-11-01 10:44 /dev/modem -> /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 2012-11-01 10:39 /dev/ttyUSB0
請注意 /dev/ttyUSB0 的 owner 為 root,群組為 dialout,因此我們所使用的帳號必須要是 dialout 群組才可以對 ttyUSB0 進行操作。
Q1: 請問我如何查看我是否為 dialout 群組中的成員
A: id
uid=1000(herman) gid=1000(herman) groups=1000(herman),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),108(bluetooth),111(netdev)
Q2: 若我不是 dialout 群組中之成員,該如何加入 ?
A: 最簡單方式,直接編輯 /etc/group 檔案,將帳號輸入至 dialout 群組之後即可,修改完還必須重新登錄才行。加完後 /etc/group 檔案有關 dialout 群組之資訊如下所示:
dialout:x:20:herman
啟動 minicom
請以「一般使用者」權限執行:
minicom
此時會出現 minicom 畫面,我們要進行一下設定,請按
Ctrl+A o 叫出設定畫面,如以下所示:
===============================================================================
歡迎使用 minicom 2.4
選項: I18n
編譯於 Sep 5 2010, 09:23:03.
Port /dev/modem
按 CTRL-A Z 說明特殊鍵
機 |
+----[設定]----+
| 檔名和路徑 |
| 檔案傳輸協定 |
| 序列埠設定 |
| 數據機和撥接 |
| 螢幕和鍵盤 |
| 儲存設定為 dfl |
| 另存設定為.. |
| 離開本畫面 |
+------------+
CTRL-A Z 說 明 | 115200 8N1 NOR Minicom 2.4 | VT102 離線
===============================================================================
請選擇「序列埠設定」將底下設定改為我們所要的參數:
A - 序 列 設 備 : /dev/modem
F - 硬 體 Flow 控 制 : 否 | | G - 軟 體 Flow 控 制 : 否
修改完設定後,請按 \Enter 回到前一畫面,接著再選
「儲存設定為 dfl」
最後選「離開本畫面」即可準備連線。
沒有留言:
張貼留言