米尔电子
直播中

ALSET

3年用户 285经验值
擅长:可编程逻辑,电源/新能源,嵌入式技术,处理器/DSP
私信 关注

【米尔-全志T536开发板试用体验】- 连接电脑通讯与操作测试

【米尔-全志T536开发板试用体验】
连接电脑运行测试
大信(QQ:8125036)
      从电子发烧友网申请到MYC-LT536开发板有一段时间了,前一节已经详细的查询对比了全志T536和V536两个芯片的技术差别,T536有明显的大幅的升级和调整,已经不是简单的单一用途的方案,从其丰富的接口和异构的处理器架构来看,         它除了具备多媒体能力还,更多还可以用于工业数据采集,设备控制,实时信号处理等领域。
笔者经过一段时间的探索和研究,对应用开发可能用到的多个场景的技术应用做了一些测试和验证,对此款开发板已经比较熟悉,下面就从开发板的实践操作过程做一个介绍。
1.png
file:///C:UserslutherAppDataLocalTempmsohtmlclip1\01clip_image002.jpg

1.    连接开发板
     使用开发板提供的电源适配器和配件,连接好开发板,从开发资料中核开发板资料可以看到它使用USB的Debug接口方式,按说明中,分别连接开发板的电源,TYPE-C 数据线,网线。连接好后如图;
1-1.png
2.  主机通信设置
   连接好开发与电脑的USB数据线后,笔者电脑是Win10操作系统,在系统的设备管理器,查看外接的USB描述的设备,在串口设备里可以看到新增了设备,并分配了串口号,如果不出现这个串口号,那么说明你的系统里没有这个串口的驱动,只要按提示,安装响应的驱动即可。
2.png
这里看到2个串口,正是一个对应ARM系统的串口,另外一个对应的是 RISC-V 系统的输出串口,这里找到ARM的串口
3.png

3.  终端连接测试
连接并设置好串口参数后,在主机上就可以使用串口终端工具尝试连接开发板,这里使用SecureCRT多功能终端软件,打开SecureCRT点击快速连接,连接类型里面选择串口,在下面的出现的串口参数里,选择通讯端口,速率,比特数,校验位分别为COM4, 115200bps, 8 比特,无校验,并在通讯控制选项下,取消勾选XOR选项。如以上设置顺利,点击链接,则可以看到终端窗口如下。
4.png
点连接,OK
5.png
如果看到不到信息,可以联系回两次车,则可以看到系统的欢迎提示和登录提示,输入用户名 root 回车,即可登录进入系统:
6.png

4.  在终端里查看系统参数
通过串口顺利进入终端窗口后,则可以通过命令对开发板进行相关的操作。首先查看一下系统的基础信息。
首先查看系统处理器信息,在命令行输入 cat/proc/cpuinfo 则输出系统处理器的运行信息,输出如下:
8.png
可以看到ARM 4核A55的处理器信息。
在查看内存信息,输入 cat /proc/meminfo
9.png
输入 free 可以看到内存使用的概要信息
10.png
再查看系统默认启动的进程有哪些,输入 ps aux
11.png
可以看到开发板配置完成的 linuxbuild 系统,并且启动sshd 服务以及相关网络等服务。
查看系统的动态进行运行情况,输入 top ,输出信息如下:
12.png
5.  配置网络参数
开发板硬件上带有三个网口,以及无线模块,这里尝试配置有线网络,方便远程登录和后续的开发。从系统里看到,系统里已经运行了sshd服务,说明它支持远程登录服务。
首先硬件插上办公室的网线,使开发板和电脑在一个路由器下,通过串口终端查看系统的网络配置,如下:
13.png
对比本地网络地址,把各个网卡的地址,修改为和本机相同网段,如下图
14.png
然后再重启一下,可以查看板子的网络地址:
15.png
如看到上面的IP地址:192.168.3.37, 即说明板子已经连入本地局域网。此时可以进一步设置SSHD服务配置。


6.  配置SSH网络远程登录参数
为了更方便的远程登录到开发板,一般使用ssh登录系统和使用sftp传输文件。首先在开发板里,检查sshd服务的设置参数:
17.png

这里都是用了默认的设置,同时可以看到系统ssl支持的加密方式
然后使用 ssh-keygen 命令在开发板上生成本机的公钥和私钥,生成完后,文件列表如下图
18.png
7.  SSH远程登录
配置好板上ssh服务后,即可在PC上使用远程ssh客户端来登录开发板。这里仍然使用SecureCRT软件,启动软件后,点击快速连接,在连接配置界面输入相应的参数,开发板的IP地址和用户名root:
19.png
并且在密钥交换协议这里,选择全部协议。如果协议选择不对,则会出现无法连接开发板上的sshd服务。
连接设置完后,就可以点击配置的连接点,连接服务器。
20.png
看到以上信息,说明已经通过ssh顺利的登入到板上系统中。
21.png
再点击文件传输sftp,可以看到本地文件以及板上文件系统,则说明ssh文件传输已建立。

总结
    通过连接开发板的调试串口,到了解系统重要指标参数,以及设置网络和配置远程登录过程,整体非常顺畅。很容易建立好开发板的使用测试环境。同时通过开发板启动时的串口信息,也可以看到开发板的各个子系统的配置和相关参数,对进一步了解开发板也很有帮助。


  • 16.png
  • 7.png

更多回帖

发帖
×
20
完善资料,
赚取积分