在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【開鴻智谷NiobeU4開發(fā)板免費試用體驗】基于Ubuntu22.04的NiobeU4開發(fā)環(huán)境搭建

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-17 10:42 ? 次閱讀

本文來源電子發(fā)燒友社區(qū),作者:xiaopeng, 帖子地址:https://bbs.elecfans.com/jishu_2306109_1_1.html


簡介

NiobeU4是基于ESP32U4WDH推出的物聯網設備開發(fā)套件,集成2.4GHz

Wifi和藍牙雙模,具有超高的射頻性能、穩(wěn)定性、通用性和可靠性,以及超低的功耗,適用于各種應用場景;NiobeU4開發(fā)套件還支持NFC非接觸式通訊功能,工作頻率13.56MHz,適用于低功耗、低電壓和低成本要求的非接觸讀寫器應用;NiobeU4開發(fā)套件還支持鋰電池供電和充放電管理;開發(fā)套件提供一個開箱即用的智能硬件解決方案,方便開發(fā)者驗證和開發(fā)自己的軟件和功能,縮短產品研發(fā)周期并快速推向市場。

image.png

Ubuntu22.04安裝

官方推薦的Ubuntu版本是20.04以上,我這里直接在官網下載最新的Ubuntu22.04進行安裝。

安裝過程比較簡單,就不在這里描述了,不清楚可以自己百度。

安裝開發(fā)所需的各種工具

這部分跟著官方文檔做基本上沒有什么問題,其中有些地方確實是有坑的,會在下面用粗斜體標注。

所以,如下大部分都來自官方文檔,地址:https://gitee.com/fangye945a/device_board_openvalley/blob/master/niobeu4/README_zh.md

1.安裝依賴工具和庫

  • 安裝ccache(用于加速編譯)。
sudo apt install ccache
  • 安裝git工具并配置用戶名和郵箱。
sudo apt install git git-lfs
git config --global user.email "xxx"
git config --global user.name "xxx"
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1

這個地方要注意,可能Ubuntu20.04默認Python版本為3.8,但是Ubun22.04默認版本為3.10,所以這里的3.8需要改成3.10。

改完應該是:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1
  • 安裝并升級Python包管理工具(pip3)。
sudo apt-get install python3-setuptools python3-pip -y
sudo pip3 install --upgrade pip
  • 安裝Python3工具包。
pip3 install --trusted-host mirrors.aliyun.com -i http://mirrors.aliyun.com/pypi/simple jinja2 ohos-build==0.4.6 esptool
  • 將hb工具添加至環(huán)境變量。
gedit ~/.bashrc  #打開環(huán)境配置文件
export PATH=$PATH:~/.local/bin  #添加該語句至文件末尾,保存退出
source ~/.bashrc #使環(huán)境配置文件生效

2.安裝repo工具

如果已經安裝并拉取過OpenHarmony代碼,請忽略該步驟。

如果是通過apt install安裝的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/

3.安裝交叉編譯工具鏈

新建一個目錄,用來存放下載的編譯工具鏈。

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

下載交叉編譯工具鏈壓縮包。

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

將交叉編譯工具添加至環(huán)境變量。

  • 解壓工具鏈。
sudo tar axvf xtensa-esp32-elf-gcc8_4_0-esp-2021r2-linux-amd64.tar.gz -C /opt/
  • 打開配置文件。
gedit ~/.bashrc
  • 在文件末尾添加。
export PATH=$PATH:/opt/xtensa-esp32-elf/bin
  • 使配置生效。
source ~/.bashrc

4.獲取源碼

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

構建源碼

構建項目之前,需要對Python3.10的一個相關的文件手動做修改,不然執(zhí)行hb set命令會報錯,Python3.8版本沒有此問題。

文件目錄:

~/.local/lib/python3.10/site-packages/prompt_toolkit/styles/from_dict.py

2.png

以上更改完成后就可以使用hb set命令選擇項目,使用hb

build -f進行編譯了。

  • 進入源碼根目錄,執(zhí)行hb set命令并選擇openvalley下項目iotlink

    hb set
    
  • 執(zhí)行hb build -f腳本構建產生固件。

    hb build -f
    

    構建成功會提示類似如下信息。

    [OHOS INFO] iotlink build success
    [OHOS INFO] cost time: 0:00:28
    

我這邊執(zhí)行完 hb build -f后如下:

3.png

命令行下載工具esptool.py安裝

官方提供了在Windows下使用Flash_Download_Tool工具進行下載的方法。

因為我這邊是Linux的實體機,不可能切到Windows去下載。

Linux下需要使用命令行工具esptool.py進行程序下載。

安裝方法:

1.下載esptool.py源碼

git clone https://github.com/espressif/esptool.git

2.目錄導入到環(huán)境變量

export PATH=/home/xinmeng/esp/esptool:$PATH添加到/etc/profile文件結尾

其中xinmeng/esp需要根據自己放的目錄進行調整

執(zhí)行source /etc/profile立即生效

安裝完成后可以通過esptool.py version查看版本號

image.png

安裝完成后,理論上來說就可以進行下載了,但是很遺憾,下載會出現個問題,找不到usb設備。因為默認Ubuntu22.04并沒有預裝CH9102驅動,所以還需要手動安裝該驅動。

CH9102驅動安裝

CH9102和CH343是同一個驅動并且不能使用CH341的驅動,在網上根本找不到CH343的驅動,當然CH9102的驅動更加找不到,包括WCH官網也找不到,即使找到了可能也無法安裝。

這個時候,只有一個辦法,打電話給WCH技術支持,很快就加上了他們工程師的微信,立馬發(fā)了一個beta版本的CH343的驅動給我,完美安裝,并且能被Ubuntu正確識別到。

4.png

驅動我就直接上傳在這里,需要的可以自取,安裝方法請參考里面的readme文檔。
*附件:ch343ser_linux_withgpio_20220909Beata.zip

使用esptool.py進行下載

現在就可以使用esptool進行下載了,下載之前需要給ttyCH343USB0增加權限,不然會提示沒有權限。

sudo chmod 777 /dev/ttyCH343USB0

下載完成后如圖:

5.png

關于esptool.py詳細的使用方法可以參考這篇文章:


https://blog.csdn.net/espressif/article/details/105028809

總結

在此次開發(fā)環(huán)境搭建的過程中遇到了很多的問題,非常感謝開鴻智谷的技術人員給予非常專業(yè)的技術支持。再次感謝。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 開鴻智谷
    +關注

    關注

    2

    文章

    144

    瀏覽量

    1528
  • NiobeU4
    +關注

    關注

    3

    文章

    31

    瀏覽量

    610
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    迅為RK3576開發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝

    迅為RK3576開發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝
    的頭像 發(fā)表于 06-18 15:22 ?236次閱讀
    迅為RK3576<b class='flag-5'>開發(fā)板</b>NPUrknn-toolkit2<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>和使用docker<b class='flag-5'>環(huán)境</b>安裝

    【米爾-全志T536開發(fā)板試用體驗】- 開發(fā)環(huán)境搭建與測試

    本帖最后由 ALSET 于 2025-6-10 12:26 編輯 【米爾-全志T536開發(fā)板試用體驗】開發(fā)環(huán)境搭建與測試大信(QQ:8
    發(fā)表于 06-10 10:35

    基于RK3576處理器,米爾RK3576開發(fā)板免費試用

    年7月19日 ? 評測數量: 3塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤HH-SCDAYU800A開發(fā)板免費試用 RIS
    的頭像 發(fā)表于 06-09 15:00 ?314次閱讀
    基于RK3576處理器,米爾RK3576<b class='flag-5'>開發(fā)板</b><b class='flag-5'>免費</b><b class='flag-5'>試用</b>

    搭載OpenHarmony操作系統,視美泰SC-3568HA開發(fā)板免費試用

    : 10塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤HH-SCDAYU800A開發(fā)板免費試用 RISC-V
    的頭像 發(fā)表于 06-05 16:45 ?352次閱讀
    搭載OpenHarmony操作系統,視美泰SC-3568HA<b class='flag-5'>開發(fā)板</b><b class='flag-5'>免費</b><b class='flag-5'>試用</b>

    基于RK處理器,創(chuàng)龍TL3562-MiniEVM開發(fā)板試用體驗

    數量: 10塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤HH-SCDAYU800A開發(fā)板免費試用 RISC-V
    的頭像 發(fā)表于 06-05 16:31 ?294次閱讀
    基于RK處理器,創(chuàng)龍TL3562-MiniEVM<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗

    性能強悍!合眾HZ-RK3568開發(fā)板試用體驗

    月19日 ? 評測數量: 10塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤HH-SCDAYU800A開發(fā)板免費試用 RISC
    的頭像 發(fā)表于 06-05 16:30 ?360次閱讀
    性能強悍!合眾HZ-RK3568<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>體驗

    有獎丨米爾 NXP i.MX91開發(fā)板免費試用來啦

    米爾與NXP合作發(fā)布的新品基于NXPi.MX91應用處理器的MYD-LMX91開發(fā)板免費試用名額來啦~~米爾提供了3套價值588元的MYD-LMX91開發(fā)板發(fā)起
    的頭像 發(fā)表于 06-05 08:02 ?422次閱讀
    有獎丨米爾 NXP i.MX91<b class='flag-5'>開發(fā)板</b><b class='flag-5'>免費</b><b class='flag-5'>試用</b>來啦

    【評測試用】合眾HZ-T536開發(fā)板免費試用體驗

    【評測試用】合眾HZ-T536開發(fā)板免費試用體驗
    的頭像 發(fā)表于 05-27 08:05 ?171次閱讀
    【評測<b class='flag-5'>試用</b>】合眾HZ-T536<b class='flag-5'>開發(fā)板</b><b class='flag-5'>免費</b><b class='flag-5'>試用</b>體驗

    Ubuntu22.04 LTS部署zabbix7.0教程

    Ubuntu22.04 LTS部署zabbix7.0教程
    的頭像 發(fā)表于 04-11 15:34 ?439次閱讀
    <b class='flag-5'>Ubuntu22.04</b> LTS部署zabbix7.0教程

    RA-Eco-RA4M2開發(fā)板免費試用啦 #開發(fā)板試用

    開發(fā)板
    ElecFans小喇叭
    發(fā)布于 :2025年04月02日 16:56:25

    免費丨米爾 STM32MP257開發(fā)板有獎試用

    米爾與ST合作發(fā)布的新品基于STM32MP257應用處理器的MYD-LD25X開發(fā)板免費試用活動來啦~~米爾提供了2塊價值488元的MYD-LD25X開發(fā)板發(fā)起
    的頭像 發(fā)表于 03-20 08:05 ?410次閱讀
    <b class='flag-5'>免費</b>丨米爾 STM32MP257<b class='flag-5'>開發(fā)板</b>有獎<b class='flag-5'>試用</b>

    有獎試用!!RA-Eco-RA4M2-100PIN-V1.0開發(fā)板試用活動報名

    RA-Eco-RA4M2-100PIN-V1.0開發(fā)板試用活動
    的頭像 發(fā)表于 03-13 12:10 ?449次閱讀
    有獎<b class='flag-5'>試用</b>!!RA-Eco-RA<b class='flag-5'>4</b>M2-100PIN-V1.0<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>活動報名

    有獎試用!!RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用活動開始報名

    有獎試用!!RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用活動開始報名
    的頭像 發(fā)表于 11-09 01:02 ?526次閱讀
    有獎<b class='flag-5'>試用</b>!!RA-Eco-RA<b class='flag-5'>4</b>E2-64PIN-V1.0<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>活動開始報名

    瑞芯微RK3566鴻蒙開發(fā)板Ubuntu虛擬機環(huán)境搭建教程,觸覺智能Purple Pi OH主板

    本文適用于Ubuntu虛擬機環(huán)境搭建教程學習,設備為觸覺智能開發(fā)的瑞芯微RK3566開發(fā)板,型號Purple Pi OH。是Laval官方社
    的頭像 發(fā)表于 09-08 18:25 ?2748次閱讀
    瑞芯微RK3566鴻蒙<b class='flag-5'>開發(fā)板</b><b class='flag-5'>Ubuntu</b>虛擬機<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>教程,觸覺智能Purple Pi OH主板

    瑞芯微RK3566鴻蒙開發(fā)板Ubuntu虛擬機環(huán)境搭建教程,觸覺智能Purple Pi OH主板

    本文適用于Ubuntu虛擬機環(huán)境搭建教程學習,設備為觸覺智能開發(fā)的瑞芯微RK3566開發(fā)板,型號Purple Pi OH。是華為Laval官
    的頭像 發(fā)表于 09-05 17:47 ?335次閱讀
    瑞芯微RK3566鴻蒙<b class='flag-5'>開發(fā)板</b><b class='flag-5'>Ubuntu</b>虛擬機<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>教程,觸覺智能Purple Pi OH主板
    主站蜘蛛池模板: 四虎永久免费网站免费观看 | 午夜在线播放视频在线观看视频 | 久久精品久噜噜噜久久 | 色婷五月| 午夜免费啪在线观看视频网站 | 中文字幕一区二区三区免费看 | 超级碰碰青草久热国产 | 久久亚洲精品玖玖玖玖 | 午夜色大片在线观看 | 日本高清免费一本视频在线观看 | 亚洲精品一卡2卡3卡三卡四卡 | 操干| 色综合天天综合网国产成人 | 日韩亚洲人成在线综合日本 | 你懂的网址免费国产 | 四虎国产精品视频免费看 | 极品吹潮视频大喷潮tv | 国产va免费精品高清在线观看 | 人成电影免费观看在线 | 最新看片网址 | 亚洲h视频 | 日韩精品一级a毛片 | 777午夜精品免费播放 | 不卡一级毛片免费高清 | 亚洲国产精品丝袜在线观看 | 久久理论片 | 中文字幕亚洲一区二区v@在线 | 激情五月婷婷色 | 日韩草逼 | 天天久久综合 | 免费在线色视频 | 欧美午夜色大片在线观看免费 | 亚州 色 图 综合 | 国产精选经典三级小泽玛利亚 | 男女交性拍拍拍高清视频 | 清朝荒淫牲艳史在线播放 | 视色4se成人午夜精品 | 美女扒开尿囗给男生桶爽 | 在线资源你懂的 | 日日噜噜噜夜夜爽爽狠狠图片 | se色成人亚洲综合 |