色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

微雪電子RK3308主板CC固件編譯工具介紹

firefly ? 來源:微雪電子 ? 作者:微雪電子 ? 2019-12-23 15:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

固件編譯工具(Docker 方式)

說明

SDK編譯工具 - Docker 方式,通過 Firelfy 定制的 Ubuntu 16.04 Docker鏡像,快速搭建SDK所需的編譯環境。

我們已經在Docker鏡像內配置好了編譯SDK所需的依賴環境,無需在本地配置編譯環境,進入對應的docker容器內進行SDK編譯即可。

目前暫時只支持ROC-RK3308-CC Buildroot SDK的編譯。

安裝 Docker CE

Docker CE 支持以下版本的 Ubuntu 操作系統

Bionic 18.04 (LTS)

Xenial 16.04 (LTS)

Trusty 14.04 (LTS) (Docker CE v18.06 及以下版本)

各種環境下的安裝指南,官網文檔都有介紹。

我們主要在Ubuntu環境下測試和使用,其他系統環境下待驗證。

使用 DKCook 進行編譯

DKCook是Firefly為了方便使用寫的一個簡單腳本,放在了SDK的FFTools/DockerCook/目錄下。

如果沒找到FFTools/,請更新最新的SDK。

DKCook默認使用的docker鏡像是tchip/buildroot-builder,在使用的時候會自動到Docker Hub下載,不需要其他額外的操作。

其使用方式很簡單,在原有的編譯命令前面加上./FFTools/DockerCook/DKCook即可。

例如,參考固件編譯,SDK全編譯:

cd SDK/ ./FFTools/DockerCook/DKCook ./build.sh roc-rk3308-cc_release_BoardConfig.mk ./FFTools/DockerCook/DKCook ./build.sh

注意:由于ROC-RK3308-CC使用的WIFI是AP6236,需要修改buildroot/configs/firefly_rk3308_release_defconfig,關閉BR2_PACKAGE_RKWIFIBT_RTL8188EU,打開BR2_PACKAGE_RKWIFIBT_AP6236。

git diff buildroot/configs/firefly_rk3308_release_defconfig diff --git a/buildroot/configs/firefly_rk3308_release_defconfig b/buildroot/configs/firefly_rk3308_release_defconfig index d64c090..929a55b 100755 --- a/buildroot/configs/firefly_rk3308_release_defconfig +++ b/buildroot/configs/firefly_rk3308_release_defconfig @@ -29,8 +29,8 @@ BR2_PACKAGE_SOFTAPSERVER=y BR2_PACKAGE_WIFIAUTOSETUP=y BR2_PACKAGE_RKWIFIBT=y # BR2_PACKAGE_RKWIFIBT_COMPATIBLE is not set -# BR2_PACKAGE_RKWIFIBT_AP6236 is not set -BR2_PACKAGE_RKWIFIBT_RTL8188EU=y +BR2_PACKAGE_RKWIFIBT_AP6236=y +# BR2_PACKAGE_RKWIFIBT_RTL8188EU is not set BR2_PACKAGE_EQ_DRC_PROCESS=y BR2_PACKAGE_ALSA_LADSPA=y BR2_PACKAGE_ROCKCHIP_TEST=y

例如,編譯內核:

cd SDK/ ./FFTools/DockerCook/DKCook ./build.sh kernel

或者進入到kernel目錄編譯內核:

cd SDK/kernel/ ../FFTools/DockerCook/DKCook make arch=arm64 firefly-rk3308_linux_defconfig ../FFTools/DockerCook/DKCook make arch=arm64 rk3308-roc-cc-dmic-pdm_emmc.img

同時,如果需要進入到容器里面進行操作,可以執行命令:

cd SDK/ ./FFTools/DockerCook/DKCook --bash

注意:

如果之前在 Docker 容器中編譯,后面想轉到 PC 上編譯,或者之前在 PC 上編譯,后面想轉到 Docker 容器中編譯,那么由于環境已經改變,你需要重新編譯整個SDK(主要針對buildroot,刪掉 SDK/buildroot/output/ 目錄),否則會出現編譯錯誤。

進階

如果對 Docker 比較熟悉,可以參考下面,自定義 Docker 操作。

獲取 Docker 鏡像

該 Docker 鏡像獲取方式有兩種:

通過Dockerfile生成鏡像

通過Docker Hub 下載鏡像

通過 Dockerfile 生成鏡像

Github 地址: https://github.com/T-Firefly/buildroot-builder

從github拉取源碼:

git clone https://github.com/T-Firefly/buildroot-builder.git

執行命令:

cd DockerCook/ docker build -t buildroot-builder .

通過 Docker Hub 下載鏡像

Docker Hub 上的搜索: tchip/buildroot-builder即可找到。

命令行獲取Docker鏡像:

docker pull tchip/buildroot-builder:latest

命令行使用

容器默認的工作目錄是/home/project,可將這個目錄作為掛載點,掛載自己當前的工作目錄。然后操作容器,例如:

docker run -it --rm \ -e USER_ID=$UID \ --mount type=bind,source="$PWD",target="/home/project" \ buildroot-builder \ /bin/bash

執行上面命令,即可進入到容器,參考固件編譯進行編譯即可。

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

    關注

    87

    文章

    11492

    瀏覽量

    213194
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6097

    瀏覽量

    36215
  • Firefly
    +關注

    關注

    2

    文章

    541

    瀏覽量

    7453
  • RK3308
    +關注

    關注

    1

    文章

    40

    瀏覽量

    1526
收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ROC-RK3308主板CC固件編譯的知識點解析,絕對實用

    ROC-RK3308主板CC固件編譯的知識點解析,絕對實用
    發表于 03-09 07:29

    有什么辦法可以去解決RK3308固件編譯報錯的問題呢

    有什么辦法可以去解決RK3308固件編譯報錯的問題呢?
    發表于 03-09 06:35

    一文詳解RK3308開發板Qt開發的流程

    1、RK3308開發板Qt開發的步驟介紹下載Firefly編譯的QT工具鏈Firefly 提取了 Buildroot 的交叉編譯
    發表于 08-16 16:58

    淺析RK3308開發板固件編譯的方法及其步驟

    pkg-config cmake tree texinfo交叉編譯工具介紹u-boot 及 kernel 編譯工具鏈:路徑:Y:\\hx
    發表于 09-29 15:56

    firefly RK3308開發板ROC-RK3308-CC四核64位AIOT主板規格

    ROC-RK3308-CC 四核64位AIOT主板
    的頭像 發表于 11-03 11:08 ?5462次閱讀
    firefly <b class='flag-5'>RK3308</b>開發板ROC-<b class='flag-5'>RK3308-CC</b>四核64位AIOT<b class='flag-5'>主板</b>規格

    fireflyROC-RK3308B-CC固件編譯工具簡介

    Docker鏡像內配置好了編譯SDK所需的依賴環境,無需在本地配置編譯環境,進入對應的docker容器內進行SDK編譯即可。 目前暫時只支持ROC-RK3308B-CC Buildro
    的頭像 發表于 12-20 09:30 ?2227次閱讀

    電子RK3308主板CC啟動模式介紹

    ROC-RK3308-CC 有著非常靈活的啟動方式。一般情況下,除非硬件損壞,ROC-RK3308-CC 主板是不會變磚的。
    的頭像 發表于 12-23 15:47 ?3012次閱讀

    電子RK3308主板CC上手介紹

    確認主板配件連接無誤后,通過 USB Type-C 線給 ROC-RK3308-CC 供電。
    的頭像 發表于 12-23 15:50 ?2684次閱讀

    Core 3308Y固件ROC RK3308B CC PLUS Buildroot NoUI

    電子發燒友網站提供《Core 3308Y固件ROC RK3308B CC PLUS Buildroot NoUI.txt》資料免費下載
    發表于 09-13 10:01 ?1次下載
    Core <b class='flag-5'>3308</b>Y<b class='flag-5'>固件</b>ROC <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> PLUS Buildroot NoUI

    Core 3308Y固件ROC RK3308B CC PLUS Buildroot MiniGUI

    電子發燒友網站提供《Core 3308Y固件ROC RK3308B CC PLUS Buildroot MiniGUI.txt》資料免費下載
    發表于 09-13 10:00 ?3次下載
    Core <b class='flag-5'>3308</b>Y<b class='flag-5'>固件</b>ROC <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> PLUS Buildroot MiniGUI

    Core 3308Y ROC RK3308B CC PLUS Ubuntu Minimal固件

    電子發燒友網站提供《Core 3308Y ROC RK3308B CC PLUS Ubuntu Minimal固件.txt》資料免費下載
    發表于 09-13 09:55 ?0次下載
    Core <b class='flag-5'>3308</b>Y ROC <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> PLUS Ubuntu Minimal<b class='flag-5'>固件</b>

    Core 3308Y固件ROC RK3308B CC PLUS Ubuntu Desktop固件

    電子發燒友網站提供《Core 3308Y固件ROC RK3308B CC PLUS Ubuntu Desktop
    發表于 09-13 09:53 ?0次下載
    Core <b class='flag-5'>3308</b>Y<b class='flag-5'>固件</b>ROC <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> PLUS Ubuntu Desktop<b class='flag-5'>固件</b>

    Core 3308Y固件ROC RK3308B CC PLUS支持Docker固件

    電子發燒友網站提供《Core 3308Y固件ROC RK3308B CC PLUS支持Docker固件
    發表于 09-13 09:52 ?10次下載
    Core <b class='flag-5'>3308</b>Y<b class='flag-5'>固件</b>ROC <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> PLUS支持Docker<b class='flag-5'>固件</b>

    Core 3308Y固件ROC RK3308B CC Buildroot NoUI固件

    電子發燒友網站提供《Core 3308Y固件ROC RK3308B CC Buildroot NoUI
    發表于 09-13 09:51 ?0次下載
    Core <b class='flag-5'>3308</b>Y<b class='flag-5'>固件</b>ROC <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> Buildroot NoUI<b class='flag-5'>固件</b>

    ROC RK3308B CC Buildroot Qt Desktop固件

    電子發燒友網站提供《ROC RK3308B CC Buildroot Qt Desktop固件.txt》資料免費下載
    發表于 09-13 09:49 ?0次下載
    ROC <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> Buildroot Qt Desktop<b class='flag-5'>固件</b>
    主站蜘蛛池模板: 和I儿媳妇激情 | 男女生爽爽爽视频免费观看 | 欧美一区二区激情视频 | 日韩高清特级特黄毛片 | 一道本av免费不卡播放 | 另类重口bdsm日本tv | 同桌别揉我奶了嗯啊 | 姑娘日本大全免费观看版中文翻译 | 观看免费做视频 | 中文字幕爆乳JULIA女教师 | 火影忍者高清无码黄漫 | 午夜免费福利 | 佐山爱巨大肥臀在线 | a免费视频| 高H短篇辣肉纯肉 | 牛牛在线视频 | 99国产精品偷窥熟女精品视频 | 久久精品123| 欧美性猛交AAA片免费观看 | 国内自拍 在线 亚洲 欧美 | 久草在线一免费新视频 | 国产高清精品国语特黄A片 国产高清国内精品福利色噜噜 | 国内外成人免费在线视频 | 双性人皇上被c到哭 | 欧美日韩亚洲一区视频二区 | 色噜噜噜噜亚洲第一 | 欧美人与动牲交ZOOZ特 | 被公疯狂玩弄的漂亮人妻 | 国产GV天堂亚洲国产GV刚刚碰 | 一二三四高清中文版视频 | 一本之道高清视频在线观看 | 国产亚洲精品久久久久久线投注 | 国产精品久人妻精品 | 亚洲VA欧美VA天堂V国产综合 | 久久99精品国产麻豆婷婷 | 亚洲成人黄色片 | 九九久久国产精品大片 | 里番acg纲手的熟蜜姬训练场 | xxx免费观看 | 在线播放真实国产乱子伦 | 男人插曲女人身体视频 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品