原创 【米尔MYD-YT507】+5烧录联网+程序测试

【米尔MYD-YT507】+烧录联网+程序测试

需用到板子接口:

两个TypeC接口标注了OTG接口,可以用来烧录固件。Debug用于串口终端,调试设备。

TFTP设置服务器的根目录,开启服务,修改文件:

service tftp

{

socket_type =dgram

protocol =udp

wait =yes

user =root

server =/usr/sbin/in.tftpd

server_args =-s /home/user/tftproot -c

disable =no

per_source =11

cps =100 2

flags =IPv4

}

修改项server_args= -s -c,其中处可以改为你的tftp-server的根目录,参数-s指定chroot,-c指定了可以创建文件;

创建tftp根目录,启动tftp-server:

#mkdir /home/user/tftpboot

#chmod 777 /home/user/tftpboot

#/etc/init.d/xinetd restart

这样,tftp-server就启动了。

测试方法:可以使用#netstat -a |grep tftp命令察看是否启动tftp服务,如果出现

udp  0 0  *:tftp  *:* 则起动了

串口终端连接

用Type-C数据线,把Debug接口对应的Type-C口接上,连接到电脑,就可以在电脑上使用串口终端工具,直接连接操作了。串行接口速度选择115200


Windows上的串口终端工具,可以使用Putty或者MobaXterm。串口终端连接上以后,就像是在本地操作Ubuntu系统的命令行界面。
登录串口终端,默认的用户如下:

管理员

: root / root

普通用户:

myir / 123456

联网

串口终端操作后,联网并用SSH远程登陆。

#先切换到root用户

$su root

#将网络配置文件,修改为如下的内容

$vim/etc/network/interfaces

source-directory/etc/network/interfaces.d

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet dhcp

auto eth1

iface eth1 inet dhcp

要进行远程

ssh连接,Windows系统可以使用Putty或者MobaXterm,Linux或者macOS系统,则可以直接使

ssh远程登录以前,我们需要获得开发板取得的ip地址,这可以通过在路由器管理界面查看来获取,并且最好做mac地址绑定,以防发生变化。

用ssh命令来进行连接: ipconfig查询本机inet地址

ssh myir@192.168.1.112

#登录后,切换到root用户

su root

远程登录成功后,

可以

开始进行一些基础的设置

,可以更新ubunt

apt更新为国内源、设置时区、安装sudo等,这样后续都可以用类似s

udo

方式提取执行,这样系统可用,远程ssh也可操作使用

使用君莫笑啊提供的led代码,执行后可以看到电路灯闪烁。也证明ubuntu系统基本设置成功。https://mbb.eet-china.com/forum/topic/118481_1_1.html

步骤:

搜索find ../ -name libGLESv2.so

找到路径为

/home/chong/MYD-YT507H/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/Qt_5.12.5/aarch64-buildroot-linux-gnu/sysroot/usr/lib/libGLESv2.so

手动修改/home/chong/MYD-YT507H/build-tanks-YT507H_dev_kit-Debug/Makefile如上红色框中的内容为/home/chong/MYD-YT507H/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/Qt_5.12.5/aarch64-buildroot-linux-gnu/sysroot/usr/lib/libGLESv2.so

编译后的代码位于

/home/chong/MYD-YT507H/build-tanks-YT507H_dev_kit-Debug/Tanks

导出到Windows下

cp /home/chong/MYD-YT507H/build-tanks-YT507H_dev_kit-Debug/Tanks /mnt/e

再导入到开发板。运行即可

以上是原创 【米尔MYD-YT507】+5烧录联网+程序测试的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>