soc上linux系统的配置

  • 主要就两点,设置系统登录密码与静态IP的配置

通过串口连接linux系统

PuTTY软件简介

PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件,主要使用它的串口连接功能,通过串口来登录远程服务器
putty百度云 提取码:clrr

image.png

  • Session中主要配置的内容入下图的端口COM号:Serial line 波特率: Speed一般设置额为115200

    image.png

  • 通过设备管理器来查看端口COM号


    image.png

    阿斯顿阿斯顿

  • Serial的主要设置流控制,一般现在的Flow controlNone

    image.png

  • 流控制
    这里讲到的,指的是数据流。数据在两个串口之间传输时,常常会出现丢失数据的现象,或者两台计算机的处理速度不同,如台式机与单片机之间的通讯,接收端数据缓冲区已满,则此时继续发送来的数据就会丢失。流控制能解决这个问题,当接收端数据处理不过来时,就发出不再接收的信号,发送端就停止发送,直到收到可以继续发送的信号再发送数据。因此流控制可以控制数据传输的进程,防止数据的丢失。 pc机中常用的两种流控制是硬件流控制(RTS/CTS、DTR/DSR),软件流控制XON/XOFF(继续/停止)。

  • Open 输入任意按键登录到远程服务器

    image.png

  • 如果putty中输入无任何反应,先检查串口连接是否正确,或者拔soc电源强制重启系统,最后还是不行再尝试一下putty不能输入问题

点击左侧Terminal选项
把右侧下列项勾选上:
Auto wrap mode initially on
Implicit CR in every LF
Implicit LF in every CR
Use backgroud colour to erase screen
关键是下面的Line discipline options 里面:
Local echo: 一定要改i成 Force on
Local line editing: 这个默认Auto可以不改

image.png

网络配置

自动获取IP地址改为固定IP地址192.168.1.250

  • 不同的linux系统,网卡配置文件是不同的,这里ubuntu的网卡配置文件是/etc/network/interfaces,使用vi打开进行编辑

    image.png

  • 下图红框中为有线无线网卡配置信息,eth0为你的网卡名成,当前eth0eth1网卡都是默认dhcp(动态主机配置协议)

    image.png

  • 配置为静态IP


    image.png
# Wired or wireless interfaces
auto eth0
iface eth0 inet static  # 注意要设置为static静态
address 192.168.1.250
gateway 192.168.1.1
netmask 255.255.255.0
  • 配置完一定要重启系统才能更新配置命令reboot或者重新启动计算机shutdown -r now或者立即关机shutdown -h now

  • 如果配置完无效果(例如putty连接不上、/home/root目录为空等)就拔电源强制重启

  • 最后检查网络配置是否成功
    输入ifconfig命令,inet addr是否为设置的静态IP

    image.png

系统登录密码

  • 设置密码很重要,如果没有设置,密码就是个随机数,到后面就无法通过ssh服务连接下位机进行调试
  • 使用passwd命令,为了方便记忆所有soc系统的密码统一为1024
    image.png
  • reboot

通过ssh服务远程登录下位机进行验证

  • 首先让电脑和soc在同一局域网内
  • 打开cmd输入ssh root@192.168.1.250 输入密码1024显示如下说明登录成功
    image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。