<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

【潤和軟件DAYU200開發板體驗】03----大禹200內核源碼編譯操作方法

開發板試用精選 ? 來源:開發板試用 ? 作者:電子發燒友論壇 ? 2022-10-12 10:59 ? 次閱讀

本文來源電子發燒友社區,作者:胡智元, 帖子地址:https://bbs.elecfans.com/jishu_2307415_1_1.html

編譯內核感悟:進過艱苦卓越的奮斗,在經歷5天的無盡黑暗之后,終于迎來的曙光。
在剛開始編譯的過程中,添加各種各樣的庫,不會那么盡如人意,
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
看到這些是不是。。。。
接下來才是重點,那該如何快速搭建一個大禹的環境呢?
獨立Docker環境:適用于直接基于Ubuntu、Windows操作系統平臺進行版本編譯的場景。接下來請按照步驟操作。

第一:首先安裝一下Ubuntu系統
18.04或者20.04均可 ,可以到Ubuntu官網下載

第二:下載官方源碼

不用安裝git工具,直接從官網下載:
[zh-cn/release-notes/Readme.md · OpenHarmony/docs - Gitee.com](https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/Readme.md)

第三:在Ubuntu的家目錄下安裝
命令1:sudo snap install docker

image.png
命令2:sudo apt install docker.io

image.png

第四:獲取Docker鏡像

docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0

image.png

第五:進入源碼根目錄執行如下命令,從而進入Docker構建環境

docker run -it -v $(pwd):/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0

第六:編譯大禹200源碼
編譯命令:

./build.sh --product-name rk3568 --ccache
image.png

總結:上面六步,可能是全網最簡單的方法,希望對大家有幫助

編譯時間有點長,耐心等待,
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • dayu200
    +關注

    關注

    1

    文章

    26

    瀏覽量

    1121
  • 潤和軟件
    +關注

    關注

    1

    文章

    217

    瀏覽量

    754
收藏 人收藏

    評論

    相關推薦

    請問DAYU200有SPI可以用么

    大家好,請問DAYU200有SPI可以用么 我看這里https://developer.huawei.com/consumer/cn/market/prod-detail?productId
    發表于 02-20 11:38

    使用Tasking對已經編譯好的軟件進行下載到開發板操作時出現故障是怎么回事?

    使用Tasking對已經編譯好的軟件進行下載到開發板操作時出現故障問題
    發表于 02-20 06:25

    MCU200T開發板下載程序時openocd報錯的原因?怎么解決?

    操作系統版本:ubuntu 20.04 Desktop IDE版本:NucleiStudio IDE 202310 Lin64 開發板型號:MCU-200T 我使用vivado將E203的mcs文件
    發表于 01-10 06:42

    DAYU200 rk3568板子燒寫OpenHarmony鏡像resource.img誤燒寫成ramdisk.img,燒寫成功后無法開機無法進入loader模式,求助?。?!

    DAYU200 rk3568板子燒寫OpenHarmony鏡像resource.img誤燒寫成ramdisk.img,燒寫成功后無法開機無法進入loader模式,求助?。?! RT,有沒有同仁遇到類似問題或者有解決方案的,求拯救。
    發表于 12-15 22:24

    獲取Linux內核源碼方法

    (ELF1/ELF1S開發板及顯示屏)Linux內核操作系統中最核心的部分,它負責管理計算機硬件資源,并提供對應用程序和其他系統組件的訪問接口,控制著計算機的內存、處理器、設備驅動程序和文
    的頭像 發表于 12-13 09:49 ?340次閱讀
    獲取Linux<b class='flag-5'>內核</b><b class='flag-5'>源碼</b>的<b class='flag-5'>方法</b>

    T507開發板如何修改和保存內核配置

    本文檔介紹如何在開發時修改和保存內核配置,適用于開發板TQT507。1.修改內核配置編譯時系統會先檢測當前
    的頭像 發表于 12-08 11:26 ?278次閱讀
    T507<b class='flag-5'>開發板</b>如何修改和保存<b class='flag-5'>內核</b>配置

    rk3568 dayu200開發版故障

    dayu200開發版卡在 DAYU開機界面,但是通過截屏軟件可以顯示正確圖像。
    發表于 11-30 09:53

    200個經典C程序【源碼

    電子發燒友網站提供《200個經典C程序【源碼】.zip》資料免費下載
    發表于 11-21 10:34 ?0次下載
    <b class='flag-5'>200</b>個經典C程序【<b class='flag-5'>源碼</b>】

    嵌入式學習-ElfBoard ELF 1-內核源碼編譯方法

    1.拷貝ELF1開發板資料包\\02-Linux 源代碼\\02-0 出廠內核和uboot源碼\\內核源碼目錄下的
    發表于 11-04 09:04

    OpenHarmony開發板匯總

    Tiger(A311D)標準系統:DAYU200開發套件(RK3568)標準系統:軟通揚帆富設備開發板(RK3399) 系統類型 OpenHarmony支持如下幾種系統類型: 輕量系統(mini
    發表于 10-19 11:27

    標準系統:DAYU110(SL8541E)

    開發板名稱(芯片型號) 大禹系列DAYU110(SL8541E) 芯片架構 ARM CortexA53 CPU頻率 1.4GHZ 介紹(字數請控制在200字以內)
    發表于 10-19 10:56

    標準系統:DAYU200開發套件(RK3568)

    開發板名稱(芯片型號) 大禹系列HH-SCDAYU200開發套件(RK3568) 芯片架構 CPU頻率 介紹(字數請控制在200字以內)
    發表于 10-19 10:42

    開鴻DAYU200DAYU210聯袂通過OpenHarmony 3.2 Release版本兼容性測評

    DAYU210兩款開發平臺率先完成OpenHarmony 3.2 Release版本適配的詳細情況。 開鴻DAYU200DAYU21
    發表于 09-22 11:11

    潤開鴻DAYU200DAYU210聯袂通過OpenHarmony 3.2 Release版本兼容性測評

    近日,潤開鴻HH-SCDAYU200及HH-SCDAYU210兩款開發平臺同時通過OpenHarmony3.2Release版本兼容性測評,在引領技術共建、推動OpenHarmony新版本先行示范
    的頭像 發表于 09-09 08:02 ?1396次閱讀
    潤開鴻<b class='flag-5'>DAYU200</b>及<b class='flag-5'>DAYU</b>210聯袂通過OpenHarmony 3.2 Release版本兼容性測評

    OpenHarmony DAYU200開發板,全新未開封(出)

    DAYU200開發板,全新未使用,多買了一塊,現在想出,有朋友要嗎
    發表于 09-04 15:41
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>