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

    文章

    90

    浏览量

    880
  • NiobeU4
    +关注

    关注

    3

    文章

    31

    浏览量

    442
收藏 人收藏

    评论

    相关推荐

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

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

    【LuckFox Pico Plus开发板免费试用开发环境搭建

    开发环境: 主机:Ubuntu 20.04 开发板:LuckFox Pico Plus开发板 Windows 下有很多虚拟机软件,目前市面上流行的有 VMware 和 VirtualB
    发表于 10-21 13:30

    OpenHarmony开发板汇总

    NiobeU4(ESP32-U4WDH)轻量系统:鸿Niobe 407(STM32F407IGT6)轻量系统:朗国IoT WiFi
    发表于 10-19 11:27

    轻量系统:鸿NiobeU4(ESP32-U4WDH)

    开发板名称(芯片型号) 鸿NiobeU4(ESP32-U4WDH) 芯片架构 xtensa
    发表于 10-19 11:23

    鸿鸿OS设备开发实验箱通过OpenHarmony兼容性测评

    ,实验箱还提供4个综合智能场景,高校老师在教学时可自由组合多个案例模块,开发更丰富、更有趣的互动场景。 鸿依托OpenHarmony
    发表于 10-19 10:14

    【LuckFox Pico 开发板免费试用】固件烧录环境搭建

    ./build.sh全部编译镜像。编译时间会有点久 图3:查看编译命令 图4:编译选择分支 图5:
    发表于 10-16 22:06

    【Milk-V Duo 开发板免费体验】Python开发环境搭建

    动下载安装编译环境后自动编译并且打包成img文件,将img文件烧写到一张sd卡上,将sd卡插入上的卡槽并且上电,几十秒后,开发板上的蓝灯闪
    发表于 08-06 15:49

    【Start_DSC28034PNT湖人开发板免费体验】 DSC28034PNT-搭建环境推荐以usart串口烧录下载

    DSC28034PNT-搭建环境推荐以usart串口烧录下载 DSC28034PNT作为一款高性能嵌入式开发平台,广泛应用于各种领域。 在开发
    发表于 08-05 09:29

    【Start_DSC28034PNT湖人开发板免费体验】开发板初探与开发环境搭建

    一. 开箱 包装很好,两个盒子一个是开发板一个是仿真器。提供仿真器这点好评,开发没有仿真器的话基本是寸步难行。 打开包装 所有配件 二. 资料 2.1 开发板资料 http
    发表于 08-01 22:31

    【Milk-V Duo 开发板免费体验】0. duo编译环境搭建

    的MPU,能够运行基于LINUX和RTOS的操作系统 三、环境搭建 3.1 通过VMware安装ubunt20 查看第二章(环境搭建)的第一小节(安装虚拟机)即可。 【飞凌RZ/G2
    发表于 07-22 22:03

    中科昊芯Start_DSC28034PNT开发板开箱体

    中科昊芯Start_DSC28034PNT开发板开箱体验: 1.开发板开箱 jtag烧写口/usb供电口以及转串口/RS485/CAN/RS232口/IO等都引出了;外围配置了数码管、
    发表于 07-13 10:47

    【沁恒 CH32V208 开发板免费试用环境搭建+点灯

    (ISP) 选择好型号之后,下载接口选USB。然后按住开发板S4按键(Download),重新给板子上电。 此时上面设备列表会显示出来,选择编译好的Hex文件,然后点下载就可以了,如果IC是在保护状态
    发表于 06-11 14:17

    【CW32饭盒派开发板试用体验】开箱环境搭建和闪灯记录

    就是主角开发板了,还有的都有了,来一张全家福: 然后就是搭建开发环境了,这个跟stm32的比较类似。平时用惯了keil,就用keil吧。值得注意的是需要将.flm文件复制到keil的
    发表于 05-27 12:14

    基于ESP32芯片,搭载OpenHarmony操作系统,NiobeU4开发板应用实例

    性能、稳定性、通用性和可靠性,以及超低的功耗,适用于各种应用场景。 1.开箱体编译环境搭建烧录 感谢开鸿智谷和电子发烧友寄来的中秋礼物,
    的头像 发表于 05-11 20:16 2004次阅读
    基于ESP32芯片,搭载OpenHarmony操作系统,<b class='flag-5'>NiobeU4</b><b class='flag-5'>开发板</b>应用实例

    【野火 fireFlasher Mini 脱机烧录器】烧录环境搭建

    /16s_eSm2kHtbsj9lm5jKjJw 提取码:sqf8 下载完成安装后,打开上位机软件: 选择好设备类型,mcu型号后,swd口接到开发板上就可以点击一键烧录按钮进行烧录了。
    发表于 05-06 21:25