#DAYU200体验官# 在华为弹性云服务器上远程编译rk3568 原创 精华
鸿联
发布于 2022-4-29 03:29
浏览
3收藏
本文介绍在华为弹性云服务器ECS上搭建远程开发环境,实现rk3568等标准系统的编译和本地烧录。
配置华为弹性云服务器
- 首先注册并登陆华为云
- 登陆后进入控制台的弹性云服务器ECS
- 选择购买弹性云服务器
- 根据需要合理选择ECS的配置,公共镜像选择ubuntu20.04,硬盘不低于100G
5.配置网络,根据需要选择带宽
6.下一步设置后,确认配置,即可远程登陆服务器.
搭建远程开发环境
1.远程登陆后,首先下载devicetool-linux-tool -3.0.0.400.zip
mkdir download
cd download
wget https://appfile1.hicloud.com/FileServer/getFile/app/011/111/111/0000000000011111111.20220331184236.57602414355421786913252486787633:20471231000000:0001:88DC26CFBB76BF43EF329AAF82FF89504F9B0A56A186391D81541B6D53B0183F.zip
2.将Ubuntu Shell环境修改为bash
ls -l /bin/sh
dpkg-reconfigure dash
3.解压DevEco Device Tool,对解压后的文件夹进行赋权,安装DevEco Device Tool。
unzip 0000000000011111111.20220331184236.57602414355421786913252486787633\:20471231000000\:0001\:88DC26CFBB76BF43EF329AAF82FF89504F9B0A56A186391D81541B6D53B0183F.zip
chmod u+x devicetool-linux-tool-3.0.0.400.sh
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
add-apt-repository ppa:deadsnakes/ppa
apt install python3.8-venv
./devicetool-linux-tool-3.0.0.400.sh
4.下载OpenHarmony 3.1 Release源码,并解压
wget https://repo.huaweicloud.com/harmonyos/os/3.1-Release/code-v3.1-Release.tar.gz
tar -xvf code-v3.1-Release.tar.gz
搭建本地Windows开发环境,配置远程访问华为云ubuntu开发环境
- 下载DevEco Device Tool 3.0 Release 的Windows版,并安装
- 打开Windows系统下的Visual Studio Code,在插件市场搜索“remote-ssh”安装.
- 在远程资源管理器的"SSH TARGETS"后,点击+按钮,在弹出的SSH连接命令输入框中输入“ssh username@ip_address”,其中ip_address为华为云ECS的弹性公网IP地址,username为登录远程计算机的帐号
- 在弹出的输入框中,选择SSH configuration文件,选择默认的第一选项即可。
- 在SSH TARGETS中,找到远程计算机,点击,打开远程计算机
- 在弹出的输入框中,选择Linux,再选择Continue,然后登录连接远程计算机
- 连接成功后,等待在远程计算机.vscode-server文件夹下自动安装插件,安装完成后,根据界面提示在Windows系统下重新加载Visual Studio Code,便可以在本地的DevEco Device Tool界面进行源码开发、编译、烧录等操作。
导入3.1 Release源码,编译rk3568
参考官网文档编译RK3568开发板源码或者#DAYU200体验官# RK3568编译OpenHarmony 3.1 Release
为避免编译中因报错中断,需提前安装工具
apt-get install libssl-dev
本地烧录
- 将远程服务器out/rk3568/packages/phone/images文件夹下编译好的镜像源码下载到本地
- 开发板烧录待续。
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
分类
已于2022-4-29 07:03:06修改
赞
5
收藏 3
回复
相关推荐
这发文时间,楼主辛苦了!
分享是一种快乐,快乐的辛苦
花了多少钱,没说
当时华为云ECS用的优惠券,没花钱