原创 【米尔MYD-YT507】车规级国产工业CPU平台+软件测评2

2022-7-24 23:41 679 0 分类: 汽车电子
上周开箱并了解硬件结构、开机运行、下载软硬件包。完成测评1 https://mbb.eet-china.com/forum/topic/117600_1_1.html
本周安装、试用软件。

厂家提供了完整的 SDK 包(Software Development Kit),内容涵盖发布说明,入门指南,评估指南,开发指南,应用笔记。资料详实,文档内容互相关联。
未看到说明中的“入门指南”。初看这些文档感觉有些混乱,不知从何入手。互相对比各文档,各文档之间也有配置不同的内容。比如:《应用开发笔记》提到用ubuntu20.04;而《发环境配置手册》用的ubuntu14.

用户需做:1配置开发主机环境,2安装必备的软件工具,3运行代码等。

首先确定本机符合开发的硬件需求:
这是指南中的硬件要求:
本机配置: 


本机之前已安装虚拟机并安装ubuntu 20.04。

厂家提供软件资源包括:来自《应用开发笔记》
 Ubuntu20.04 desktop
 Qtcreator4.12
 gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu-qt5.12.5-myir.tar.bz2
 mxapp2.0


开发环境需要:来自《发环境配置手册

这两个资料系统版本不一致,而都提示过版本不匹配可能导致配置问题。比较疑惑。时间关系也没有来得及咨询工程师。

以下是配置步骤:
安装米尔电子提供的编译交叉工具链:
03-Tools\Complie Toolchain\gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu-qt5.12.5-myir.tar.bz2
mxapp2.0 源代码可从路径 04-Sources/mxapp2.tar.gz或者从 platform/framework/auto/qt_demo/MXAPP 获得

安装QTCreator
账号需提前注册

然后配置交叉编译环境:
1) 打开 QTCreator,请从终端执行"qtcreator.sh"来启动 QtCreator/opt/qtcreator-4.12.0-rc1/bin/qtcreator.sh &
2) 运行 QtCreator ,依次点击 Tools -> Options ,出现选项对话框,在左边点击 Kits ,右边选择 Compilers 标签
3) 点击右侧 Add ,弹出下拉列表后,选择 G++ ,在下面填写"Name""YT507H-G++"
"Compiler path"点击旁边的"Browse.."按钮选 择到 aarch64-linux-gnu-g++的路径,例子中的路径是"/opt/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu-qt5.12.5-myir/bin/aarch64-linux-gnu-g++"
同样的选择 GCC,自行按照 G++的方式选择 aarch64-linux-gnu-gcc 编译器填写完成后,点击"Apply"

4) 选择"Qt Version"标签,在右侧点击"Add...",会弹出 qmake 路径选择对话框,这里以"//opt/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu-qt5.12.5-myir/Qt_5.12.5/bin/qmake"为例子。选择”qmake”文件后,点击"Open"按钮。"Version
name"改为 Qt %{Qt:Version} (MYIR-YT507H-System)。然后点击"Apply"按钮。

5) 选择左侧"Device",点击右边的"Add..."按钮,填写内容"Name""MYD-YT507H-Board""Host name"为开发板的 IP 地址(可以暂时填写任意一个址)"Username""root",然后击"Next"进行下一步配置。(此项为可选项)

6) 点击左侧"Build & Run"回到"Kits"标签下,"Name"设置为"YT507H-dev-kit""Device"选择"MYD-YT507H- Board"选项了。"Sysroot"选择目标设备的系统目录,这里以"/opt/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu-qt5.12.5-myir/Qt_5.12.5/aarch64-buildroot-linux-gnu/sysroot"为例。"Compiler"选择之前配置的名称"YT507H-G++""Qt version"选择之前配置的名称"Qt 5.12.5 (MYIR-YT507H-System)""Qt mkspec"填写为"linux-aarch64-gnu-g++"(选填)。其它默认即可,最后点击"Apply""OK"按钮。
 
配置完环境后安装软件包:
除了 gccncursebisonautoconfwgetpatchtexinfozlibdos2unix
之外,还需要安装一些额外的软件包。配置好网络环境之后,则可以通过如下命
令安装编译 SDK 需要的软件包:
sudo apt-get install git
sudo apt-get install gnupg
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install gperf
sudo apt-get install build-essential
sudo apt-get install zip
sudo apt-get install curl
sudo apt-get install libc6-dev
sudo apt-get install libncurses5-dev:i386
sudo apt-get install x11proto-core-dev
sudo apt-get install libx11-dev:i386
sudo apt-get install libreadline6-dev:i386
sudo apt-get install libgl1-mesa-glx:i386
sudo apt-get install libgl1-mesa-dev
sudo apt-get install g++-multilib
sudo apt-get install mingw32
sudo apt-get install tofrodos
sudo apt-get install python-markdown
sudo apt-get install libxml2-utils
sudo apt-get install xsltproc
sudo apt-get install zlib1g-dev:i386
sudo apt-get install gawk
sudo dpkg-reconfigure dash 选择 no
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so



体验:虽然提供了软件包。配置环境过程中仍有诸多小问题,解决过程比较麻烦且耗时,新手不太友好。

作者: jiujiu, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-406984.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

给作者打赏,鼓励TA抓紧创作!

赞赏支持
点赞 0
赞赏0

文章评论0条评论)

登录后参与讨论
相关推荐阅读
jiujiu 2022-08-15 15:17
【米尔MYD-YT507】+5烧录联网+程序测试
【米尔MYD-YT507】+烧录联网+程序测试     需用到板子接口: 两个TypeC接口标注了OTG接口,可以用来烧录固件。Debug用于串口终端,调试设备。 ...
jiujiu 2022-08-07 23:01
【米尔MYD-YT507】+4烧录系统镜像/刷机
【米尔MYD-YT507】+4烧录系统镜像/刷机  上周配置环境没有图,这周连烧录截图一起补上。 开机,usb-typec线连接电路板usb口,按复位键,再按debug键,刷机工具显...
jiujiu 2022-07-31 20:44
【米尔MYD-YT507】+开发环境搭建
本篇测评全志T5系列处理器平台的开发环境。 上周环境搭建有点问题,这周根据厂家提供的软硬件包好好配置了一下,成功搭建平台开发环境。整体来说比较顺利,厂家提供的资料比较完备。回想上周软件配...
jiujiu 2022-07-17 18:55
【米尔MYD-YT507】米尔车规级国产工业CPU平台+开箱及软硬件配套
多谢通过测评申请。 从事智能医疗信息处理领域研究工作,试用过其他平台开发板进行简单嵌入式智能终端开发,对汽车电子感兴趣,希望借此机会共同探讨新发展新应用。   1、 开箱及外观&nbs...
jiujiu 2022-03-07 15:05
【RealtekRTL8722DM物联网开发套件】+测评报告
【RealtekRTL8722DM物联网开发套件】+测评报告   收到的Realtek RTL8722DM MINI果真小巧,排 PIN 式的设计方便开发阶段...
我要评论
0
0
1
2
3
4
5
6
7
8
9
0
关闭 热点推荐上一条 /1 下一条