soc上linux系統(tǒng)的配置

  • 主要就兩點(diǎn),設(shè)置系統(tǒng)登錄密碼與靜態(tài)IP的配置

通過串口連接linux系統(tǒng)

PuTTY軟件簡介

PuTTY是一個Telnet、SSH、rlogin、純TCP以及串行接口連接軟件,主要使用它的串口連接功能,通過串口來登錄遠(yuǎn)程服務(wù)器
putty百度云 提取碼:clrr

image.png

  • Session中主要配置的內(nèi)容入下圖的端口COM號:Serial line 波特率: Speed一般設(shè)置額為115200

    image.png

  • 通過設(shè)備管理器來查看端口COM號


    image.png

    阿斯頓阿斯頓

  • Serial的主要設(shè)置流控制,一般現(xiàn)在的Flow controlNone

    image.png

  • 流控制
    這里講到的,指的是數(shù)據(jù)流。數(shù)據(jù)在兩個串口之間傳輸時(shí),常常會出現(xiàn)丟失數(shù)據(jù)的現(xiàn)象,或者兩臺計(jì)算機(jī)的處理速度不同,如臺式機(jī)與單片機(jī)之間的通訊,接收端數(shù)據(jù)緩沖區(qū)已滿,則此時(shí)繼續(xù)發(fā)送來的數(shù)據(jù)就會丟失。流控制能解決這個問題,當(dāng)接收端數(shù)據(jù)處理不過來時(shí),就發(fā)出不再接收的信號,發(fā)送端就停止發(fā)送,直到收到可以繼續(xù)發(fā)送的信號再發(fā)送數(shù)據(jù)。因此流控制可以控制數(shù)據(jù)傳輸?shù)倪M(jìn)程,防止數(shù)據(jù)的丟失。 pc機(jī)中常用的兩種流控制是硬件流控制(RTS/CTS、DTR/DSR),軟件流控制XON/XOFF(繼續(xù)/停止)。

  • Open 輸入任意按鍵登錄到遠(yuǎn)程服務(wù)器

    image.png

  • 如果putty中輸入無任何反應(yīng),先檢查串口連接是否正確,或者拔soc電源強(qiáng)制重啟系統(tǒng),最后還是不行再嘗試一下putty不能輸入問題

點(diǎn)擊左側(cè)Terminal選項(xiàng)
把右側(cè)下列項(xiàng)勾選上:
Auto wrap mode initially on
Implicit CR in every LF
Implicit LF in every CR
Use backgroud colour to erase screen
關(guān)鍵是下面的Line discipline options 里面:
Local echo: 一定要改i成 Force on
Local line editing: 這個默認(rèn)Auto可以不改

image.png

網(wǎng)絡(luò)配置

自動獲取IP地址改為固定IP地址192.168.1.250

  • 不同的linux系統(tǒng),網(wǎng)卡配置文件是不同的,這里ubuntu的網(wǎng)卡配置文件是/etc/network/interfaces,使用vi打開進(jìn)行編輯

    image.png

  • 下圖紅框中為有線無線網(wǎng)卡配置信息,eth0為你的網(wǎng)卡名成,當(dāng)前eth0eth1網(wǎng)卡都是默認(rèn)dhcp(動態(tài)主機(jī)配置協(xié)議)

    image.png

  • 配置為靜態(tài)IP


    image.png
# Wired or wireless interfaces
auto eth0
iface eth0 inet static  # 注意要設(shè)置為static靜態(tài)
address 192.168.1.250
gateway 192.168.1.1
netmask 255.255.255.0
  • 配置完一定要重啟系統(tǒng)才能更新配置命令reboot或者重新啟動計(jì)算機(jī)shutdown -r now或者立即關(guān)機(jī)shutdown -h now

  • 如果配置完無效果(例如putty連接不上、/home/root目錄為空等)就拔電源強(qiáng)制重啟

  • 最后檢查網(wǎng)絡(luò)配置是否成功
    輸入ifconfig命令,inet addr是否為設(shè)置的靜態(tài)IP

    image.png

系統(tǒng)登錄密碼

  • 設(shè)置密碼很重要,如果沒有設(shè)置,密碼就是個隨機(jī)數(shù),到后面就無法通過ssh服務(wù)連接下位機(jī)進(jìn)行調(diào)試
  • 使用passwd命令,為了方便記憶所有soc系統(tǒng)的密碼統(tǒng)一為1024
    image.png
  • reboot

通過ssh服務(wù)遠(yuǎn)程登錄下位機(jī)進(jìn)行驗(yàn)證

  • 首先讓電腦和soc在同一局域網(wǎng)內(nèi)
  • 打開cmd輸入ssh root@192.168.1.250 輸入密碼1024顯示如下說明登錄成功
    image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容