0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

鸿蒙开发板试用体验:跑通RK2206开发板

电子发烧友开源社区 来源:HarmonyOS官方合作社区 作者:HarmonyOS官方合作社 2022-05-07 10:03 次阅读

1、写在前面:从文档中,发现我电脑上已有前5个步骤,那就从第6个步骤开始操作。我并没有小熊派的板子,但出于兴趣,早就搭建好了环境,等待类似开发板的到来。这次用上了。

2、从git仓把代码拉下来,虚拟机内拉完文件目录如图1所示。

git clone https://gitee.com/Lockzhiner-Electronics/lockzhiner-rk2206-openhARMony3.0lts.gitcd lockzhiner-rk2206-openharmony3.0lts

a36551fa-cd9e-11ec-bce3-dac502259ad0.png

图1 代码仓下载完成目录图

3、官方文档就开始编译了,我的虚拟机只是下载了源码,编译工具还没装。运行如下代码:

hb set -root .

出现问题,如图2所示:

a3844970-cd9e-11ec-bce3-dac502259ad0.png

图2 没有hb命令

解决思路:首先去小熊派看看别人是否遇到同样问题,找到答案了。按照他的步骤安装生效hb环境。

第一步:安装hb命令如下

python3 -m pip install --user ohos-build

第二步:设置环境变量

vim ~/.bashrc

出现问题:找不到vim命令,没有就装吧。

sudo apt-get install vim

接着又出现了问题,下载不了安装包,镜像出现问题。好像以前也遇到过同样的问题,百度一搜吧,将Ubuntu的镜像源改一下。又有个问题,没有vim如何修改,智能进入到Ubuntu里面根目录下找文件/etc/apt/source.list进行修改了,幸好有文本编辑器。将source.list先备份

sudo cp /etc/apt/sources.list /etc/apt/sources.listbk

打开文件将如下贴入source.list文件中

#tsing hua mirror sitedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main multiverse restricted universe

重新安装vim,成功了。

第三步:将环境变量放到最后一行

export PATH=~/.local/bin:$PATH

第四步:生效环境变量

source ~/.bashrc

重新运行3的命令hb,又出现了问题啊,如图2所示。

a3b0b3ca-cd9e-11ec-bce3-dac502259ad0.png

图2 hb运行有问题

依然是百度了,发现一篇博主九龙小衫说的工具与源码不匹配,按照他的方法卸载当前hb版本

python3 -m pip uninstall ohos-build

到源码根目录下执行:

pip3 install build/lite

再来编译hb,成功了。

输入:

hb set

如图3所示,选择lockzhiner-rk2206

a3dee27c-cd9e-11ec-bce3-dac502259ad0.png

图3

编译命令,没找到gcc如图4所示。

hb build -f

a409ad04-cd9e-11ec-bce3-dac502259ad0.png

图4

下载gcc,并配置环境

wget https://developer.arm.com/-/media/Files/downloads/gnu-rm/10.3-2021.10/gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2

mkdir -p ~/toolchain/tar -jxvf gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2 -C ~/toolchain/

vim ~/.bashrc

重新编译,编译success,如图5所示。

a42eb1d0-cd9e-11ec-bce3-dac502259ad0.png

图5

下一篇再烧录,遇到不少问题。

审核编辑 :李倩


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    5032

    浏览量

    97371
  • 编辑器
    +关注

    关注

    1

    文章

    805

    浏览量

    31162
  • RK2206
    +关注

    关注

    0

    文章

    34

    浏览量

    1780
  • 开发板试用
    +关注

    关注

    3

    文章

    301

    浏览量

    2092

原文标题:RK2206 鸿蒙开发板试用体验:跑通 RK2206 开发板

文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    瑞芯微主板/开发板Linux系统播放音频方法,触觉智能RK3562开发板演示

    本文介绍瑞芯微方案主板/开发板Linux系统播放音频的方法,触觉智能RK3562开发板演示,通用RK3566、RK3568、
    的头像 发表于 12-13 11:40 174次阅读
    瑞芯微主板/<b class='flag-5'>开发板</b>Linux系统播放音频方法,触觉智能<b class='flag-5'>RK</b>3562<b class='flag-5'>开发板</b>演示

    追加名额丨米尔瑞芯微RK3576开发板有奖试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3576应用处理器的MYD-LR3576开发板免费试用活动加码啦~~米尔追加了2块价值849元的MYD-LR3576开发板发起
    的头像 发表于 11-22 01:00 161次阅读
    追加名额丨米尔瑞芯微<b class='flag-5'>RK</b>3576<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    如何在开源鸿蒙OpenHarmony开启SELinux模式?RK3566鸿蒙开发板演示

    本文介绍开源鸿蒙OpenHarmony系统下,开启/关闭SELinux权限的方法,触觉智能Purple Pi OH鸿蒙开发板演示,已适配全新OpenHarmony5.0 Release系统!
    的头像 发表于 11-18 19:03 306次阅读
    如何在开源<b class='flag-5'>鸿蒙</b>OpenHarmony开启SELinux模式?<b class='flag-5'>RK</b>3566<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>演示

    【迅为】瑞芯微RK3588开发板RK3568开发板区别及优势

    RK3568开发板
    的头像 发表于 11-18 14:19 342次阅读
    【迅为】瑞芯微<b class='flag-5'>RK</b>3588<b class='flag-5'>开发板</b><b class='flag-5'>RK</b>3568<b class='flag-5'>开发板</b>区别及优势

    有奖丨米尔 瑞芯微RK3576开发板免费试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3576应用处理器的MYD-LR3576开发板免费试用活动来啦~~米尔提供了7块价值849元的MYD-LR3576开发板发起
    的头像 发表于 11-12 01:00 296次阅读
    有奖丨米尔 瑞芯微<b class='flag-5'>RK</b>3576<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    米尔RK3576开发板特惠活动!

    近日,米尔电子发布基于瑞芯微RK3576核心开发板RK3576作为国产热门处理器,其高性能数据处理能力、领先的AI智能分析、强大的扩展性与兼容性受到广大
    的头像 发表于 11-12 01:00 247次阅读
    米尔<b class='flag-5'>RK</b>3576<b class='flag-5'>开发板</b>特惠活动!

    【「OpenHarmony开发与实践 | 基于红莓RK2206开发板」阅读体验】+初体验1

    爱好者没有bug,「OpenHarmony开发与实践 | 基于红莓RK2206开发板」大卖吧!哦对了 你们的开发板是怎么准备的呢?【小凌派RK220
    发表于 09-18 18:30

    【「OpenHarmony开发与实践 | 基于红莓RK2206开发板」阅读体验】+初体验2连发发

    啥也不说先上图 对于《OpenHarmony开发与实践 | 基于红莓RK2206开发板》这本书的热爱,简直就像夏日里的一股清泉,让人忍不住想要一探究竟! 这本书的排布,简直就是一场视觉盛宴,章节
    发表于 09-18 18:01

    瑞芯微RK3568鸿蒙开发板OpenHarmony系统修改cfg文件权限方法

    本文适用于OpenHarmony开源鸿蒙系统修改cfg文件权限方法,深圳触觉智能研发的RK3566、RK3568、RK3588等开发板、主板
    的头像 发表于 09-11 13:26 892次阅读
    瑞芯微<b class='flag-5'>RK</b>3568<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>OpenHarmony系统修改cfg文件权限方法

    RK3588!黑神话悟空,启动?-迅为电子RK3588开发板

    RK3588!黑神话悟空,启动?-迅为电子RK3588开发板
    的头像 发表于 08-30 14:13 591次阅读
    <b class='flag-5'>RK</b>3588!黑神话悟空,启动?-迅为电子<b class='flag-5'>RK</b>3588<b class='flag-5'>开发板</b>

    HZ-CORE-RK3576开发板

    HZ-CORE-RK3576开发板
    的头像 发表于 08-29 13:58 341次阅读
    HZ-CORE-<b class='flag-5'>RK</b>3576<b class='flag-5'>开发板</b>

    新一代低价开发板芯片RK3562来啦! — 触觉智能RK3562开发板

    最近我收到了个一套开发板,有核心开发板,还有个7英寸触摸屏幕。这些东西,都是一家叫做触觉智能的公司做的基于瑞芯微RK3562的产品。RK
    的头像 发表于 08-15 17:42 1291次阅读
    新一代低价<b class='flag-5'>开发板</b>芯片<b class='flag-5'>RK</b>3562来啦! — 触觉智能<b class='flag-5'>RK</b>3562<b class='flag-5'>开发板</b>

    基于OpenHarmony轻量级操作系统实现RK2206 WiFi-AP模式通信开发案例

    实验内容本示例将演示如何在小凌派-RK2206开发板上使用WiFi-AP模式(即将RK2206作为WiFi路由器),实现与PC端进行TCP通信。程序设计API设计FlashInit()头文件
    的头像 发表于 08-08 08:23 415次阅读
    基于OpenHarmony轻量级操作系统实现<b class='flag-5'>RK2206</b> WiFi-AP模式通信<b class='flag-5'>开发</b>案例

    RK3568开发板支持AMP双系统

    RK3568开发板支持AMP双系统
    的头像 发表于 06-04 15:33 706次阅读
    <b class='flag-5'>RK</b>3568<b class='flag-5'>开发板</b>支持AMP双系统

    迅为RK3568开发板驱动开发指南-输入子系统

    迅为RK3568开发板驱动开发指南-输入子系统
    的头像 发表于 02-23 15:11 860次阅读
    迅为<b class='flag-5'>RK</b>3568<b class='flag-5'>开发板</b>驱动<b class='flag-5'>开发</b>指南-输入子系统