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

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

3天内不再提示

【开鸿智谷NiobeU4开发板免费试用体验】开箱体验编译环境搭建及烧录

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-17 10:50 次阅读

本文来源电子发烧友社区,作者:soon顺soon, 帖子地址:https://bbs.elecfans.com/jishu_2304990_1_1.html



感谢开鸿智谷和电子发烧友寄来的中秋礼物,下面给大家做个NiobeU4开发板开箱体验,祝大家中秋快乐!

1 、开箱

此次收到的NiobeU4开发板,是已经组装好的,主要部件是底板和1.44寸 SPI彩色LCD,详细开箱说明如下。

开箱后的包装,用气泡垫包了好几层,挺严实的,不知道是不是试用的没有盒子,个人建议还是弄个盒子比较上档次。

包装.jpg

拆开气泡垫后是铝箔袋包装

包装2.jpg

接上Type-C上电,看到一个动态的白色的太空人(重新编译demo案例烧录后你会发现太空人变成彩色的了)

点亮板子.jpg

2、编译环境搭建

之前已经在Ubuntu20.04版本上搭建了openharmony的编译环境,在openharmony的编译环境基础上,只要再安装交叉编译工具链即可,所以我搭建的时候很快就搞定了。

2.1安装交叉编译工具链

家目录下任意位置执行

wget https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_4_0-esp-2021r2-linux-amd64.tar.gz

下载交叉编译工具链压缩包。

sudo tar axvf xtensa-esp32-elf-gcc8_4_0-esp-2021r2-linux-amd64.tar.gz -C /opt/

使用以上指令将工具链解压到/opt/目录下

vi ~/.bashrc

编译自己的环境配置文件,在文末添加

export PATH=$PATH:/opt/xtensa-esp32-elf/bin

执行

source ~/.bashrc

使配置生效

2.2 下载源码

目前我使用的下载指令如下,据说已经上到master了,找时间试下master的。

mkdir ~/niobeu4/src && cd ~/niobeu4/src
repo init -u https://gitee.com/fangye945a/niobeu4_trial.git -m devboard_niobeu4.xml
repo sync -c
repo forall -c 'git lfs pull'
repo start master --all

3、编译

3.1 hb set选择项目iotlink

进入源码根目录,执行hb set命令并选择openvalley下项目iotlink,如图

hb_set.png

3.2 更换Demo 案例

3.4.1 进入kernel/liteos_m/

在源码根目录下执行

cd kernel/liteos_m/

3.4.2 在kernel/liteos_m/执行make menuconfig

执行make menuconfig后进入(Top) → Platform → Board Selection → select board niobeu4 → use openvalley niobeu4 application → niobeu4 application choose选择你想要的案例,比如107_hdf_spi,选好后按q键退出然后按Y键保存,具体操作键动图。

make menuconfig.gif

3.3 hb build -f编译固件

out.png

回到源码根目录,执行hb build -f脚本构建产生固件。

编译成功如图

hb_build_f.png

3.4 固件位置

生成固件在out/niobeu4/iotlink/bin/目录下,可以拷贝到windows备用

out.png

4、烧录

4.1、下载并解压烧录工具

烧录工具如附件flash_download_tool_3.9.2.rar,需要在Windows下使用,解压出来后如下。

burn_tool.png

4.2、烧录固件

将板子通过Type-C 连接到电脑,我的电脑是Win11连接后就自动识别了没有特别的去安装驱动,显示如下

com.png

双击flash_download_tool_3.9.2.exe打开,然后chipType选择 ESP32, workMode选择 develop点击OK,

chip.png

进入下载页面,按下图配置,第一次烧录时建议全部烧录,后续为了加快开发效率,调试时只需烧录OHOS_Image.bin即可

2022-09-10_02.png

烧录完成后需要按下复位键复位设备,程序才会启动

搭建环境、下载源码以及烧录调试参考 https://gitee.com/fangye945a/device_board_openvalley/blob/master/niobeu4/README_zh.md

*附件:NiobeU4开发板数据手册.pdf

*附件:NiobeU4开发板原理图_Rev V3.pdf

*附件:flash_download_tool_3.9.2_0.zip

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

    关注

    2

    文章

    117

    浏览量

    1122
  • NiobeU4
    +关注

    关注

    3

    文章

    31

    浏览量

    494
收藏 人收藏

    评论

    相关推荐

    【RA-Eco-RA0E1-32PIN-V1.0开发板试用开箱+环境搭建 终于会用HAL框架了,环境搭建玩成了!

    【RA-Eco-RA0E1-32PIN-V1.0开发板试用开箱+环境搭建终于会用HAL框架了,环境
    发表于 11-01 13:18

    【AG32开发板体验连载】AG32开发板初体验-项目概述

    \\\\examples烧录与运行 :软件文档\\\\AG32开发板的使用入门.pdf,修改**platformio.ini ** 适当修改GPIO的翻转速度,并编译烧录后,成功运行
    发表于 10-21 23:55

    【BearPi-Pico H3863星闪开发板体验连载】BearPi-Pico H3863星闪开发板初体验

    /master/docs/board 需要查看BearPi-Pico H3863开发板对应引脚的功能,请参考开发板原理图,查看对用的引脚功能,及开发板其他模块的参考设计。 2.开发
    发表于 10-01 22:47

    linux开发板如何编译curl

    在Linux开发板编译 curl 库通常涉及到几个步骤,包括准备开发环境、下载源代码、配置编译选项以及执行
    的头像 发表于 08-30 15:33 404次阅读

    鸿亮相OpenHarmony开发者大会,与生态共创开源新篇章!

    5月25日,以“鸿心聚力智引未来”为主题的OpenHarmony开发者大会2024(以下简称大会)在深圳成功举办。鸿获得多项奖项及授牌
    的头像 发表于 05-26 08:30 613次阅读
    <b class='flag-5'>开</b><b class='flag-5'>鸿</b>智<b class='flag-5'>谷</b>亮相OpenHarmony<b class='flag-5'>开发</b>者大会,与生态共创开源新篇章!

    鸿荣获鸿蒙原生应用开发及培训服务商牌匾授牌

    出席现场,并获颁鸿蒙原生应用开发及培训服务商称号。图/左4鸿副总裁李传钊
    的头像 发表于 05-24 08:30 663次阅读
    <b class='flag-5'>开</b><b class='flag-5'>鸿</b>智<b class='flag-5'>谷</b>荣获鸿蒙原生应用<b class='flag-5'>开发</b>及培训服务商牌匾授牌

    Purple Pi OH又开外挂!带你搭建编译环境编译Android 11固件

    01介绍今天的文章主题是分享与探讨关于PurplePiOH开发板Android开发搭建编译环境编译
    的头像 发表于 05-22 08:32 953次阅读
    Purple Pi OH又开外挂!带你<b class='flag-5'>搭建</b><b class='flag-5'>编译</b><b class='flag-5'>环境</b>及<b class='flag-5'>编译</b>Android 11固件

    HarmonyOS开发:【基于命令行(开发环境)】

    支持在Windows环境下进行编译,如Hi3861、Hi3516系列开发板。因此,建议使用Ubuntu的编译环境对源码进行
    的头像 发表于 04-25 17:54 1210次阅读
    HarmonyOS<b class='flag-5'>开发</b>:【基于命令行(<b class='flag-5'>开发</b><b class='flag-5'>环境</b>)】

    鸿蒙OpenHarmony【轻量系统烧录】 (基于Hi3861开发板

    烧录是指将编译后的程序文件下载到开发板上的动作,为后续的程序调试提供基础。DevEco Device Tool提供一键烧录功能,操作简单,能快捷、高效的完成程序
    的头像 发表于 04-22 16:47 422次阅读
    鸿蒙OpenHarmony【轻量系统<b class='flag-5'>烧录</b>】 (基于Hi3861<b class='flag-5'>开发板</b>)

    拓维信息及旗下鸿同获华为HarmonyOS开发服务商认证

    近日,拓维信息及旗下鸿双双通过华为HarmonyOS开发服务商认证,成为华为“鸿蒙服务商先锋计划”认证级伙伴。秉持共同发展、共创价值的合作理念,拓维信息、
    的头像 发表于 03-29 08:13 442次阅读
    拓维信息及旗下<b class='flag-5'>开</b><b class='flag-5'>鸿</b>智<b class='flag-5'>谷</b>同获华为HarmonyOS<b class='flag-5'>开发</b>服务商认证

    鸿与CSDN达成战略合作,共建OpenHarmony人才计划

    2024年3月19日,鸿与中国专业开发者社区CSDN就共建OpenHarmony人才计划达成战略合作并举办发布仪式。
    的头像 发表于 03-20 08:29 351次阅读
    <b class='flag-5'>开</b><b class='flag-5'>鸿</b>智<b class='flag-5'>谷</b>与CSDN达成战略合作,共建OpenHarmony人才计划

    鸿与数城科技达成战略合作

    12月21日,数城科技股份有限公司(以下简称数城科技)董事长杜潜一行到访湖南开鸿数字产业发展有限公司参观交流(以下简称鸿),拓维信
    的头像 发表于 12-22 08:30 1131次阅读
    <b class='flag-5'>开</b><b class='flag-5'>鸿</b>智<b class='flag-5'>谷</b>与数城科技达成战略合作

    【飞腾派4G版免费试用】1.开箱与镜像烧录

    【飞腾派4G版免费试用】1.开箱 & 镜像烧录 首先非常感谢 飞腾派 可以给我一次产品试用
    发表于 12-08 12:47

    鸿亮相第十二届中国互联网测试开发大会

    11月25日,中国互联网测试开发大会在深圳顺利开启,大会以“软件质量保障体系和测试研发技术交流”为主要目的,旨在为行业搭建一个深入探讨和交流的桥梁和平台。鸿
    的头像 发表于 11-28 08:29 570次阅读
    <b class='flag-5'>开</b><b class='flag-5'>鸿</b>智<b class='flag-5'>谷</b>亮相第十二届中国互联网测试<b class='flag-5'>开发</b>大会

    【涂鸦T2-U开发板试用体验】1、T2-U开发环境搭建及调试

    前言 本章介绍T2-U的开发环境搭建流程,以及一些遇到的问题。 一、资料 试用网址:【新品体验】涂鸦 T2-U 开发板
    发表于 11-25 23:38