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

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

3天内不再提示

【润和软件DAYU200开发板体验】01----DAYU200开箱视频与环境搭建简洁方法

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-12 15:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:胡智元, 帖子地址:https://bbs.elecfans.com/jishu_2306394_1_1.html



接下来主要给大家分享一下,如何在Ubuntu下进行环境的搭建,并且后期所有的操作全部在Ubuntu下运行。本人使用的Ubuntu是18.04版本

第一:系统要求

  1. Windows系统要求:Windows10 64位系统。

2、 Ubuntu系统要求:Ubuntu18.04~21.10版本,内存推荐16 GB及以上

第二:安装必要的库和开发工具

编译OpenHarmony需要一些库和工具,可以进行在线安装。
  1. 输入命令为:

sudo apt-get update && sudo apt-get install binutils binutils-dev git git-lfs gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib gcc-arm-linux-gnueabi libc6-dev-i386 libc6-dev-amd64 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3.8 python3-pip ruby genext2fs device-tree-compiler make libffi-dev e2fsprogs pkg-config perl openssl libssl-dev libelf-dev libdwarf-dev u-boot-tools mtd-utils cpio doxygen liblz4-tool openjdk-8-jre gcc g++ texinfo dosfstools mtools default-jre default-jdk libncurses5 apt-utils wget scons python3.8-distutils tar rsync git-core libxml2-dev lib32z-dev grsync xxd libglib2.0-dev libpixman-1-dev kmod jfsutils reiserfsprogs xfsprogs squashfs-tools pcmciautils quota ppp libtinfo-dev libtinfo5 libncurses5-dev libncursesw5 libstdc++6 gcc-arm-none-eabi vim ssh locales libxinerama-dev libxcursor-dev libxrandr-dev libxi-dev

  1. 部分命令运行效果如下

1663594659571tc1i9x10uq

3、python 3.8版本设置

查看python3.8的位置

  命令如下:which python3.8

sudo update-alternatives --install /usr/bin/python python {python3.8 路径} 1 #{python3.8 路径}为上一步查看的python3.8的位置

sudo update-alternatives --install /usr/bin/python3 python3 {python3.8 路径} 1 #{python3.8 路径}为上一步查看的python3.8的位置

4、将Ubuntu的 shell环境修改为bash

输入命令: ls –l /bin/sh

https://gitee.com/openharmony/docs/raw/master/zh-cn/device-dev/quick-start/figures/zh-cn_image_0000001226764302.png

打开终端,执行如下命令,输入密码,选择No

 输入命令:sudo  dpkg-reconfigure dash

https://gitee.com/openharmony/docs/raw/master/zh-cn/device-dev/quick-start/figures/zh-cn_image_0000001243641075.png

第三:源码获取方法

  1. 更新软件源

命令:sudo apt-get update

  1. 通过以下命令安装

命令:sudo apt-get install git git-lfs

  1. 配置用户信息

git config --global user.name "yourname"

git config --global user.email "your-email-address"

git config --global credential.helper store

  1. 执行如下命令安装repo工具

mkdir ~/bin

curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 -o ~/bin/repo

chmod a+x ~/bin/repo

pip3 install -ihttps://repo.huaweicloud.com/repository/pypi/simplerequests

  1. 将repo添加到环境变量

vim ~/.bashrc # 编辑环境变量

export PATH=~/bin:$PATH # 在环境变量的最后添加一行repo路径信息

source ~/.bashrc # 应用环境变量

  1. 获取源码

repo init -u git@gitee.com:openharmony/manifest.git -b master --no-repo-verify

repo sync -c

repo forall -c 'git lfs pull'

或者使用repo+https下载

repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify

repo sync -c

repo forall -c 'git lfs pull'

最终:需要在源码目录下执行prebuilts脚本,安装编译器及二进制工具

bash build/prebuilts_download.sh


附上详细DAYU200体验视频,具体看作者原帖子内容。

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

    关注

    1

    文章

    26

    浏览量

    1933
  • 润和软件
    +关注

    关注

    1

    文章

    420

    浏览量

    2301
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【正点原子STM32N647开发板试用】--开箱开发环境搭建

    扩展固件找不到正点原子板子,拷贝到此.../ExternalLoader路径下软件可搜索到并使用。 至此,开发环境基本准备完毕。 三.创建工程编译、烧录、运行开发板 前面
    发表于 01-25 00:01

    【瑞萨RA6E2地奇星开发板试用】介绍、环境搭建、工程测试

    电平循环交替反转。 保存文件,构建工程,使用 J-Link 调试和上传固件。 效果 板载 LED 闪烁 动态演示见底部视频。 总结 本文介绍了 RA6E2 地奇星开发板的基本信息,包括产品特点、参数资源、开发
    发表于 12-07 15:27

    DAYU200开发板原理图】DAYU200开发板没有完整原理图吗?MIPI DSI双屏同显怎么配置?

    1.DAYU200开发板没有完整原理图,无法完成LCD+触摸屏切换到MIPI DSI TX1接口,也无法完成MIPI DSI0和DSI1的双屏同显/异显输出。 2.MIPI DSI0和DSI1的双屏同显/异显,应该怎么配置设备树或者修改驱动代码。
    发表于 11-06 15:43

    【作品合集】开鸿HH-SCDAYU800A开发板测评

    防护,包含丰富的异构计算和高速IO资源。 活动详情地址:【OH专题】开鸿HH-SCDAYU800A开发板免费试用 作者:伞振凯【开鸿HH-SCDAYU800A开发板试用体验】
    发表于 09-19 14:09

    开鸿HH-SCDAYU800A开发板试用体验】DAYU800开发板代码编译

    ./build.sh --product-name dayu800 --ccache --build-target kernel 如打印下述信息,则DAYU800开发板代码编译环境
    发表于 08-29 00:17

    【RA4E2开发板评测】1、开发板开箱环境搭建,rfp-cli.exe命令行烧录

    的低功耗通用微控制器开发板,以R7FA4E2B93CFM为主控芯片,适合进行各类嵌入式系统开发。本文将从开发板基本信息、硬件资源、软件开发环境
    发表于 08-26 09:44

    请问各位dayu200是不是不支持烧录64位的OpenHarmony

    我自己编译了OpenHarmony5.0.2的镜像,发现如果使用arm64参数编译为64位版本,烧录后卡在开机动画无法开机,如果编译为32位就可以正常。请问dayu200不支持64位系统吗?
    发表于 08-16 17:39

    开鸿HH-SCDAYU800A开发板试用体验】开箱评测报告

    Studio 鸿蒙HDC工具开发资料网: DAYU800开发套件 大禹系列HH-SCDAYU800开发板套件TH1520
    发表于 07-23 09:21

    开鸿HH-SCDAYU800A开发板试用体验】开箱评测报告

    一、开箱概览:极简设计,专业配置 包装内容 开发板本体 (尺寸99.06mm × 84.45mm × 21mm),采用黑色沉金工艺PCB,集成核心与扩展底板。 配件清单 :12V/2A电源适配器
    发表于 07-16 20:28

    开鸿HH-SCDAYU800A开发板试用体验】开鸿HH-SCDAYU800A开发板(二)

    (三)开鸿HH-SCDAYU800A开发板固件烧录 注意:本烧录方法仅可用于Windows10及之前版本。 1.安装USB驱动 1.1下载开鸿HH-SCDAYU800A
    发表于 07-02 09:30

    【HZ-RK3568开发板免费体验】01 开箱+环境搭建+系统烧录升级

    ,1 端口和 5 端口为 L 端子)。 3 开发环境搭建 注:合众官方的SDK及相关文档请在购买开发板后找合众官方客服获取,本文不共享该部分资料,仅作板卡调试的过程记录。 3.1 VM
    发表于 06-29 18:08

    开鸿HH-SCDAYU800A开发板试用体验】开鸿HH-SCDAYU800A开发板(一)

    (本部分内容来自于HiHope开源社区:https://gitee.com/hihope_iot/DAYU800) (二)开鸿HH-SCDAYU800A开发板开发
    发表于 06-28 22:31

    01 Studio K230开发板开箱评测

    Studio K230开发板开箱评测
    的头像 发表于 06-28 14:26 3885次阅读
    <b class='flag-5'>01</b> Studio K230<b class='flag-5'>开发板</b><b class='flag-5'>开箱</b>评测

    迅为RK3576开发板NPUrknn-toolkit2环境搭建和使用docker环境安装

    迅为RK3576开发板NPUrknn-toolkit2环境搭建和使用docker环境安装
    的头像 发表于 06-18 15:22 1469次阅读
    迅为RK3576<b class='flag-5'>开发板</b>NPUrknn-toolkit2<b class='flag-5'>环境</b><b class='flag-5'>搭建</b>和使用docker<b class='flag-5'>环境</b>安装

    迅为RK3576开发板NPU例程测试-rknn-toolkit2环境搭建和使用

    迅为RK3576开发板NPU例程测试-rknn-toolkit2环境搭建和使用
    的头像 发表于 06-17 13:46 1984次阅读
    迅为RK3576<b class='flag-5'>开发板</b>NPU例程测试-rknn-toolkit2<b class='flag-5'>环境</b><b class='flag-5'>搭建</b>和使用