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

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

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

3天內不再提示

RV1103 開發板+SDK部署

chen ? 來源:chen ? 作者:chen ? 2023-10-16 01:01 ? 次閱讀

本文介紹一下RV1103 SDK的部署,以及初步修改,并編譯出一個能在設備上運行的基礎版本的固件。

SDK介紹

RK公版的SDK解壓之后內容如下。RV1103和RV1106是公用一套SDK的。這套SDK和RV1109/RV1126系列不能共用。

wKgaomUsGluAehLTAAAUvJ8yKfY128.png

其中

1、.repo

整個工程的版本管理工具

2、docs

開發文檔

3、media

多媒體開發工具。里面包含了v4l2視頻輸入庫, mpp編解碼庫,alsa音頻庫等音視頻組件庫。

4、project

里面的內容如下

wKgZomUsGluAAL41AAAjGRD-75I231.png

其中app目錄是一些更上層的應用示例,比如ipc的應用demo。

cfg目錄是板級編譯配置。目前支持的配置如下

wKgZomUsGluAUMrpAAAy0GUJNeE394.png

scripts目錄里面是編譯腳本和一些打包配置,比如打包內核鏡像+設備樹的its文件。

這個cfg目錄+scripts目錄在常規的RK SDK里面一般是放在device目錄里面。

5、sysdrv

目錄里面內容如下

wKgaomUsGluAEDqOAAAS7DkrPt8654.png

cfg目錄是編譯配置

drv_ko存放部分不開源的驅動,以及WiFi驅動的源碼。

source是uboot和kernel源碼

tools目錄用于構建rootfs。其中board是板端的軟件組件包源碼,比如busybox和adb等。pc是pc端的工具源碼,比如mtd-tools編譯出來的mtd工具可用于打包nand分區鏡像。

這個tools目錄類似于其它RK SDK的buildroot

6、tools

包含Windows和Linux下面的固件制作工具以及燒錄工具。此外交叉編譯工具在linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf下

這個SDK跟之前RK其它系列的Linux SDK不一樣,它的目錄更少,而且沒有那么多種rootfs的支持。此外,libc庫更改為uclibc而不是其它系列使用的glibc。

新建編譯配置

首先進入project/cfg/BoardConfig_IPC目錄,注意到里面并沒有RV1103 SPI NAND的配置,因此要新建一個??梢栽赟PI NOR的基礎上修改。這個開發板名叫PICO,因此可以執行如下操作

wKgZomUsGluAaZrqAAAQsXkfYuk842.png

然后打開這個文件,進行如下修改

wKgaomUsGluAehLTAAAUvJ8yKfY128.png

uboot里面的defconfig,默認都是rv1106的defconfig,這個defconfig是從SPI NAND啟動的

wKgaomUsGlyAQ8ziAAATYIfYJ4g757.png

分區表配置,修改為這樣,適配W25N01 128MB的

wKgaomUsGo6AZ8mtAACmESqOWhA059.png

文件系統類型

wKgZomUsGpSAP3MaAACS2pcxsVY344.png

如果是讀寫分區,spi nand一般用ubifs,spi nor用jffs2。只讀分區都用squashfs。建議rootfs改為只讀,以提升系統可靠性

另外最后還要加上如下內容,指定SPI NAND的塊大小和頁大小

wKgaomUsGlyABWzhAAAqxTP1lvs371.png

設備樹需要新建一個支持SPI NAND的。打開sysdrv/source/kernel/arch/arm/boot/dts,找到rv1103g-evb-v10.dts,直接基于這個進行修改。執行

wKgZomUsGlyAZNMNAAAGeTZv1hc787.png

然后將默認的spi nor改成spi nand。在復制過來的這個dts末尾增加

wKgaomUsGlyAFq7ZAAAvDl_fSVs480.png

然后修改mk文件種的這個DTS為新建的

wKgaomUsGlyAbPgtAAASc1Wyv3o055.png

其余的暫時不修改,嘗試執行構建。在SDK根目錄下執行

./build.sh lunch

找到新建的這個方案,輸入對應的序號,這里是3

wKgZomUsGlyANT43AAApMAJ2nKo881.png

然后執行

./build.sh

進行完整構建

如果沒有出現錯誤,會生成固件,放在output/image下

wKgaomUsGlyAex8PAAAtgizWCZM618.png

這個update.img就是打包后的固件

將構建后的固件燒錄到設備上。重新上電,可以看到內核的編譯信息

wKgZomUsGlyAbsUVAAAfAecvu7A585.png

注意到編譯的時間已經更新。說明燒錄進去的固件已經能正常運行。到這里,SDK部署就完成了。后續可以在此配置上面進行相關功能的開發。

構建中出現的問題

1、media部分編譯報錯

wKgZomUsGm-ANXPJAAIqfvXCOs0324.png

此問題第一次執行構建時必現,再次執行構建消失。初步看是media有很多個模塊組成,模塊之間有依賴關系,不能并行編譯

解決方案為media部分強制改為單線程編譯

wKgaomUsGlyAVVSoAABFlgvydpA438.png


審核編輯 黃宇

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

    關注

    5117

    文章

    19361

    瀏覽量

    311833
  • 開發板
    +關注

    關注

    25

    文章

    5278

    瀏覽量

    100104
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1055

    瀏覽量

    47019
  • Rockchip
    +關注

    關注

    0

    文章

    75

    瀏覽量

    18897
收藏 0人收藏

    評論

    相關推薦

    Luckfox Pico RV1103點亮led燈#Linux開發板

    Linux開發板
    綻放
    發布于 :2023年10月21日 13:49:50

    【新品體驗】LuckFox Pico 開發板免費試用

    LuckFox Pico 是一款基于瑞芯微 RV1103 芯片具有高性價比的微型 Linux 開發板,旨在為開發者提供一個簡單且高效的開發平臺;支持多種接口,包括 MIPI CSI、G
    發表于 09-11 14:08

    【LuckFox Pico Plus開發板免費試用】-01-資料收集和分享

    很高興有機會試用 LuckFox Pico Plus開發板,在知道自己有這個機會試用的時候,自己就開始在網上收集這個開發板的資料了,自己整理了出來,網上的資料比較全,但是資料比較亂,所以自己整理
    發表于 10-12 11:15

    【LuckFox Pico Plus開發板免費試用】02_SDK開發環境部署

    SDK開發環境部署 前面進行了開箱并準備好了相關的硬件資源,這次就把開發環境繼續準備好。因為是初學者,也難免碰到了很多坑,好在也能一一解決,很有收獲。
    發表于 10-23 19:05

    【LuckFox Pico 開發板免費試用】1. 開發環境搭建

    :/home/luckfox/luckfox-pico$ ./build.sh 三、驅動安裝 幸狐Luckfox Pico RV1103 教程合集 (spotpear.cn) 這里有需要的驅動和刷機工
    發表于 10-28 13:32

    【LuckFox Pico 開發板免費試用】+ 系統燒寫

    很高興有機會對LuckFox Pico 開發板試用。收到板子后好好研究了一番,找了相關的資料。 LuckFox Pico 開發板基于瑞芯微 RV1103 主控芯片,Cortex-A7@1.2GHz
    發表于 10-29 20:05

    【LuckFox Pico Plus開發板免費試用】上手體驗

    一、外觀與芯片介紹 拿到板子和期待一樣很小巧。 意外的是發現板子上芯片如此之少。 查資料獲知,RV1103芯片集成了百兆以太網PHY和DDR2內存. 具體如下: 1、內置自研第4代NPU,最高
    發表于 11-01 17:47

    【LuckFox Pico 開發板免費試用】1.初次開箱

    。 總的來說,LuckFox Pico開發板基于RV1103芯片,具備出色的性能和豐富的功能,適用于各種人工智能應用場景。它們提供了一個強大的工具,幫助開發者加速人工智能項目的開發
    發表于 11-02 20:41

    【LuckFox Pico Plus開發板免費試用】RKNN模型推理測試

    感謝電子發燒友和幸狐科技提供了此次LuckFox Pico Plus開發板試用機會。 LuckFox Pico 是一款基于瑞芯微 RV1103 芯片具有高性價比的微型 Linux 開發板,旨在
    發表于 11-11 16:51

    【LuckFox Pico開發板免費試用】RKNN SDK使用教程

    查看當前目錄。 2 編譯SDK 輸入“./build.sh lunch”選擇編譯的分支。我用的是Luckfox pico開發板,所以輸入0。 1對應的是luckfox pico plus開發板。如下
    發表于 11-29 21:38

    基于瑞芯微 RV1103 芯片,微型 Linux 開發板LuckFox Pico Plus開發實踐

    LuckFox Pico 是一款基于瑞芯微 RV1103 芯片具有高性價比的微型 Linux 開發板,旨在為開發者提供一個簡單且高效的開發平臺;支持多種接口,包括 MIPI CSI
    發表于 11-30 14:10

    RV1126開發板數據手冊

    本產品是基于瑞芯微 RV1126 媒體處理芯片開發的 IPC 開發板,分為核心和底板, 且 RV1126 和
    發表于 08-28 11:09 ?18次下載

    【LuckFox Pico Plus開發板免費試用】+開發板上手

    LuckFox Pico的試用機會,這款開發板相當于是RV1103的小型評估,引出了所有的IO口,并且帶以太網/USB/攝像頭等高速接口。下面一起來看一下。
    的頭像 發表于 10-16 00:58 ?5434次閱讀
    【LuckFox Pico Plus<b class='flag-5'>開發板</b>免費試用】+<b class='flag-5'>開發板</b>上手

    CSM32RV20開發板介紹_RISCV核低功耗MCU單片機

    CSM32RV20開發板是基于我司CSM32RV20MCU芯片打造的一款輕便易攜、可覆蓋我司全部射頻芯片應用的開發板,配合我司CSMStudioIDE專屬
    發表于 11-24 16:46 ?68次下載

    RV1103核心特性詳解

    RV1103是一款集成了高性能處理器與豐富多媒體功能的先進芯片,專為滿足現代智能設備對高效能與靈活性的雙重需求而設計。其主要特性如下: 處理器配置: 中央處理器:融合了Cortex A7處理器
    的頭像 發表于 02-11 16:17 ?737次閱讀

    電子發燒友

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

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品
    主站蜘蛛池模板: 色多多·com 色多多18免费观看 色多多a | 日韩午夜在线视频不卡片 | 欧美男人天堂网 | 99热国内精品 | 91热成人精品国产免费 | 性刺激的欧美三级视频 | 最新久久精品 | 午夜高清免费在线观看 | 狠狠干天天色 | 国产午夜视频在线观看网站 | 好紧好湿好黄的视频 | 噜噜色小说 | 六月婷婷导航福利在线 | 亚洲色图偷窥自拍 | 双性受粗大撑开白浊 | 伊人网综合在线观看 | 18女人毛片水真多免费 | 国产操女 | 日日噜噜噜夜夜爽爽狠狠图片 | qvod高清在线成人观看 | 性欧美高清久久久久久久 | 扒开双腿疯狂进出爽爽爽 | 特级毛片aaa免费版 特级毛片a级毛免费播放 | 亚洲人成网站在线在线 | 久久思re热9一区二区三区 | 五月欧美激激激综合网色播 | 亚洲a人片在线观看网址 | 日本aaaaa| 国产一二三区在线观看 | 亚洲天堂999 | 天堂网在线最新版www中文网 | 直接看的黄色网址 | mm131美女肉体艺术图片 | 色多多视频官网 | 日本精品视频一视频高清 | 久久人人青草97香蕉 | 久久久伊香蕉网站 | 超级碰碰青草免费视频92 | 亚洲 欧美 日韩 丝袜 另类 | 国产在线精品一区免费香蕉 | 特级毛片aaa免费版 特级毛片a级毛免费播放 |