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

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

3天内不再提示

【开鸿智谷NiobeU4开发板免费试用体验】基于WIN11+WSL2+Ubuntu20.04搭建开发环境

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

本文来源电子发烧友社区,作者:李先生, 帖子地址:https://bbs.elecfans.com/jishu_2305555_1_1.html



准备

先通过原理图了解下板载资源
image.png

使用一根TYPE-CUSB线,作为供电,串口调试,程序下载。
image.png

参考

https://gitee.com/fangye945a/device_board_openvalley/blob/master/niobeu4/README_zh.md

整个开发环境基于

WIN11 WSL2 + Ubuntu 20.04.4

可以搜索相关资料准备。

安装依赖工具与库

sudo apt install ccache

sudo apt install git git-lfs

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1

sudo apt-get install python3-setuptools python3-pip -y

sudo pip3 install --upgrade pip

pip3 install --trusted-host mirrors.aliyun.com -i http://mirrors.aliyun.com/pypi/simple jinja2 ohos-build==0.4.6 esptool

vi ~/.bashrc #打开环境配置文件

export PATH=$PATH:~/.local/bin #添加该语句至文件末尾,保存退出

source ~/.bashrc #使环境配置文件生效

安装repo工具

sudo apt install curl -y

curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > repo

chmod a+x repo

sudo mv repo /usr/local/bin/

安装交叉编译工具链

mkdir -p ~/download && cd ~/download

wgethttps://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/

vi ~/.bashrc

最后添加export PATH=$PATH:/opt/xtensa-esp32-elf/bin

source ~/.bashrc

获取源码

mkdir niobeu4_src && cd niobeu4_src

git config --global user.email ["you@example.com"](mailto:)

git config --global user.name "Your Name"

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

构建

进入源码根目录

hb set

按上下按键选择openvally下的iotlink,回车
image.png

hb build -f
image.png

生成镜像
image.png

复制到windows下的D盘

cp out/niobeu4/iotlink/bin/* /mnt/d

下载

https://gitee.com/link?target=https%3A%2F%2Fwww.espressif.com.cn%2Fsites%2Fdefault%2Ffiles%2Ftools%2Fflash_download_tool_3.9.2_0.zip下载Flash_Download_Tool

解压双击打开flash_download_tool_3.9.2.exe
image.png
image.png

提示如下按键SW1进行复位
image.png

烧录完成如下
image.png

运行

串口终端连接115200-8-n-1
image.png

image.pngimage.png

打印如下
image.png

总结

整个环境搭建比较简单,按照说明操作即可,WIN10或者WIN11下推荐使用WSL2进行开发。

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

    关注

    2

    文章

    90

    浏览量

    880
  • NiobeU4
    +关注

    关注

    3

    文章

    31

    浏览量

    442
收藏 人收藏

    评论

    相关推荐

    【飞腾派4G版免费试用】飞腾派4G版开发板套装测试及环境搭建

    。 飞腾派4G版开发板套装接口介绍: 飞腾派4G版开发板套装技术参数: 飞腾派4G版开发板
    发表于 01-22 00:47

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

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

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

    本帖最后由 1653149838.791300 于 2023-11-12 13:14 编辑 前面对开发板硬件有了初步了解熟悉,下面进入到软件开发环节。而软件开发首要基础的
    发表于 11-11 11:51

    【LuckFox Pico 开发板免费试用】1. 开发环境搭建

    前言 本章简单介绍如何搭建luckfox的开发环境。 一、抓取luckfox源码 需要提前准备好ubuntu环境。 git clone ht
    发表于 10-28 13:32

    【LuckFox Pico Plus开发板免费试用】02_SDK和开发环境部署

    使用Ubuntu18.04的电脑主机或者虚拟机。但我的电脑是基于Intel 12代i9处理器的win11系统,之前已经安装了WSL2,因此尝试参考官方的教程,以次搭建sdk和
    发表于 10-23 19:05

    【XR806开发板试用】通过http请求从心知天气网获取天气预报信息

    本次评测开发环境搭建在windows11WSL2的Ubuntu20.04中,
    的头像 发表于 10-23 11:35 441次阅读
    【XR806<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>】通过http请求从心知天气网获取天气预报信息

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

    开发环境: 主机:Ubuntu 20.04 开发板:LuckFox Pico Plus开发板 W
    发表于 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

    Windows11 wsl2安装Ubuntu-20.04

    Windows11 wsl2安装Ubuntu-20.04
    的头像 发表于 08-16 10:04 609次阅读
    Windows<b class='flag-5'>11</b> <b class='flag-5'>wsl</b>2安装<b class='flag-5'>Ubuntu-20.04</b>

    Ubuntu搭建OpenVINO C++程序开发环境

    这种集成开发环境,为了在 Ubuntu 上也能拥有类似 Visual Studio 的开发体验,笔者探索出基于 Anaconda 和 VS Code,
    发表于 08-09 09:42 482次阅读
    在<b class='flag-5'>Ubuntu</b>上<b class='flag-5'>搭建</b>OpenVINO C++程序<b class='flag-5'>开发</b><b class='flag-5'>环境</b>

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

    五. 建议 1.文档还是比较缺乏,文档格式也得好好整整,太随意了。 2.至少要提供下Start Guid文档,介绍开发板,也和使用Demo程序等。 3.Gitee仓库太大了,不必要的内容可以删除不要上传。 4.IDE安装解压时
    发表于 08-01 22:31

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

    安装操作系统Ubuntu20.04 看下厂家提供的资源,使用此 开发板 准备操作系统(win10),开发Ubuntu20.04软件及厂家代码
    发表于 07-29 05:18

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

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