单片机/MCU论坛
直播中

jf_1137202360

8年用户 1378经验值
擅长:嵌入式技术
私信 关注
[文章]

【PHYTEC开发板试用体验】phyBOARD-Pollux i.MX 8M Plus之应用开发环境搭建

下载虚拟机镜像


从如下地址下载虚拟机镜像
https://www.phytec.de/produkte/single-board-computer/phyboard-pollux/#downloads/

图片1.png

附带U盘中也有

图片2.png

解压虚拟机镜像得到SO-558v1.vmdk
安装virtualbox

从如下地址下载
https://www.virtualbox.org/wiki/Downloads

图片3.png
安装很简单不再赘述
导入虚拟机
图片4.png
图片5.png
图片6.png
图片7.png
图片8.png
图片9.png
图片10.png
图片11.png
内存设置未2G
图片12.png
图片13.png
图片14.png
用户名未phyvm
密码为phytec
刚开始会输入密码怎么都不对,可以输入框右键点击显示密码text,然后不同按键尝试,(会发现和按键对不上)
实际是windows下和虚拟机下键盘不匹配。
登陆后按照如下配置
图片15.png
图片16.png
第一个应用程序

双击桌面图标打开终端

图片17.png

配置环境
source /opt/phytec-yogurt-vendor-xwayland/BSP-Yocto-FSL-i.MX8MP-PD21.1.1/environment-setup-aarch64-phytec-linux
启动eclipse
eclipse &
设置路径

图片18.png
打开如下

图片19.png
File ->Import
图片20.png
图片21.png
Project -> Build Project

图片22.png
编译后会自动执行scp,由于我们这里还没连接网口,所以拷贝失败。
scp ./HelloWorld root@192.168.3.11:/home/root/. ;ssh root@192.168.3.11 /home/root/HelloWorld
我们后面可以手动执行拷贝到开发板运行。
为了方便我们先设置好网络,先将电脑IP设置为
192.168.3.12,开发板默认是192.168.3.11
由于/home/root下有文件root需要先删除再创建root目录
cd /home
rm root
mkdir root
cd /opt/prj_workspace/Eclipse/HelloWorld/Debug
scp HelloWorld root@192.168.3.11:/home/root ; ssh root@192.168.3.11 /home/root/HelloWorld
提示Are you sure you want to continue connecting (yes/no)?
输入yes回车
执行如下

图片23.png
后面点编译也会直接拷贝运行

图片24.png
参考

https://wiki.phytec.com/display/public/MD/L-833e.A11+Development+Environment+Guide

更多回帖

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