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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Rockchip 瑞芯微電子 開發(fā)板使用入門指南

大大通 ? 2023-04-12 15:07 ? 次閱讀

大綱

  1. 原由
  2. 開發(fā)板的用途
  3. 如何取得開發(fā)板
  4. 使用原廠開發(fā)板的好處
  5. 如何使用開發(fā)板

一. 原由

有鑒于許多客戶雖然已經(jīng)拿到了開發(fā)板, 但是在開始產(chǎn)品開發(fā)之前卻沒有好好利用開發(fā)板, 白白浪費(fèi)了可以縮短產(chǎn)品開發(fā)的時(shí)間, 本文可以加快新手學(xué)習(xí)使用開發(fā)板的時(shí)間.

二. 開發(fā)板的用途

對(duì)想要使用Rockchip 瑞芯微SOC來開發(fā)產(chǎn)品的制造商來說

1. 可以透過開發(fā)板了解SOC的規(guī)格

2. 可以在開發(fā)板上實(shí)際驗(yàn)證SOC規(guī)格是否能達(dá)到想開發(fā)的產(chǎn)品規(guī)格要求

3. 在產(chǎn)品開發(fā)DEBUG時(shí), 用開發(fā)板比對(duì)問題

4. 產(chǎn)品軟體開發(fā)時(shí), 在自己做的板子還沒有完成之前, 可以先在開發(fā)板上開發(fā)軟體.

對(duì)外設(shè)廠商來說, 可以利用開發(fā)板豐富的接口作外設(shè)產(chǎn)品軟硬體開發(fā)以及測(cè)試

對(duì)第三方軟體開發(fā)廠商來說, 可以在開發(fā)板上執(zhí)行應(yīng)用軟體的開發(fā)測(cè)試

對(duì)第三方算法廠商來說, 除了在PC上跑AI model 模擬之外, 可以在Rockchip 瑞芯微 有內(nèi)建NPU 平臺(tái)的開發(fā)板上實(shí)際跑AI 算法., 例如RK3588 有 6Tops NPU 算力.

三. 產(chǎn)品開發(fā)的第一步, 要先取得開發(fā)板

取得 Rockchip 瑞芯微原廠開發(fā)板有以下幾種方法.

1. 跟代理商商借, 請(qǐng)跟當(dāng)?shù)貥I(yè)務(wù)窗口洽詢.

2. 直接從大聯(lián)大的大大購網(wǎng)站購買, 例如下圖是RK3568開發(fā)板的購買網(wǎng)頁, 在搜尋列輸入3568 可以找到RK3568開發(fā)板的購買頁面.

RK3568 DDR4 EVB開發(fā)工具倉庫_大大購

3. 透過代理商窗口購買, 以公司B2B 的管道購買.

4.透過代理商引薦, 直接付給Rockchip 瑞芯微原廠SDK fee, SDK fee費(fèi)用當(dāng)中有包含一片開發(fā)板.

四. 使用原廠開發(fā)板的好處

1. 可以快速熟悉SOC的功能以及規(guī)格

2. 反映開發(fā)問題或是遇到產(chǎn)品bug時(shí), 可以請(qǐng)RK 工程師用相同開發(fā)板同步確認(rèn)問題, 減少debug 時(shí)間.

3. 可以直接使用原廠SDK 軟體, 不需要修改SDK 內(nèi)的設(shè)定, 加速開發(fā)速度.

4. 可以比對(duì)開發(fā)板的線路以及PCB 設(shè)計(jì), 套用到自己的產(chǎn)品上.

五. 一拿到開發(fā)板后, 首先該做的事

1. 掃描開發(fā)板上的 QR code, 取得開發(fā)板的使用手冊(cè), 燒錄工具, 開發(fā)板的 F/W image, 固件鏡像.



QR code 連結(jié)到下載開發(fā)板相關(guān)資料的網(wǎng)站, 如果百度云盤免費(fèi)帳號(hào)下載速度太慢, 也可以先下載文字檔, 檔案當(dāng)中有 one drive 下載空間的網(wǎng)址.



2. 確認(rèn)開發(fā)板上的絲印編號(hào).

3.取得開發(fā)板的線路圖, PCB檔案.

例如以RV1106 開發(fā)板為例. 可以在開發(fā)板上看到有 RV1106G_EVB1_V11_20220402SQJ 的絲印編號(hào),再依照絲印編號(hào)跟代理商窗口取得開發(fā)板的線路圖, PCB檔案.

線路跟PCB 檔名大致上會(huì)跟絲印相同

RV1106 的 開發(fā)板線路以及PCB 檔名如下

RV1106G_EVB1_V11_20220401LX.DSN (線路)

RV1106G_EVB1_V11_20220402SQJ.pcb(PCB)

六. 依照開發(fā)板用戶使用指南, 逐一操作驗(yàn)證手冊(cè)上的內(nèi)容

下圖以RV1106G 的使用手冊(cè)為例

1. 確認(rèn)開發(fā)板有哪些功能

2. 確認(rèn)開發(fā)板上的元件, 搭配開發(fā)板線路圖, 確認(rèn)開發(fā)板上有那些接口, 接口定義. 按鈕, 開關(guān), jumper以及其在開發(fā)板上的位置, 開發(fā)板所使用的外設(shè)零件料號(hào).例如DDR, EMMC, WiFi IC 型號(hào).



開發(fā)板上有豐富的I/O 接口, 方便開發(fā)人員做各種測(cè)試.


RV1106G 開發(fā)板的背面比較簡單, 只有 SPI flash 以及speaker 接口

pYYBAGQ2HuiAbZ4YAAERHQ9aM90799.jpg


下圖是切換JTAG 與TF 卡功能的jumper

3. 確認(rèn)開發(fā)板能否正確開機(jī), 關(guān)機(jī). 如果板子有問題要盡早跟代理商反映.

4. 測(cè)試燒錄開發(fā)板的影像檔, 在還沒有透過SDK 自行編譯image 檔案之前, 可以先從 QR code 提供的網(wǎng)路空間下載 image.



5. ADB mode 功能確認(rèn)ADB 功能可以透過USB 或是 網(wǎng)路連線的方式控制開發(fā)板. 要確認(rèn)ADB mode 所使用的USB port 是哪一個(gè)可以從開發(fā)板用戶使用指南中查詢.



6. 串口debug port 的功能確認(rèn), UART debug port 串口試產(chǎn)品開發(fā)必須要用的功能之一, 確認(rèn)UART debug port是哪一個(gè)USB 接口可以從用戶使用指南查詢到, 透過熟悉debug port 的操作可以看到開機(jī)log的資訊,或是與adm mode 功能相同,直接用指令控制開發(fā)板,如果要把開發(fā)板的畫面投射到PC上也可以使用 Scrcpy 等開源軟體.



七. 確認(rèn)開發(fā)板的各項(xiàng)功能是否能正常工作

這點(diǎn)非常重要, 一定要做確認(rèn), 除了前面所提到的功能, 因?yàn)橛行╅_發(fā)板的SDK 配置內(nèi)容有錯(cuò)誤, 會(huì)導(dǎo)致自行編譯的 image 在開發(fā)板上造成某些開發(fā)板的功能無法使用,例如RK3568 開發(fā)板的Wifi 跟 Ethernet 如果沒有修改dts 里VCCIO4跟VCCIO6的電壓, Wifi 跟 Ethernet 功能就無法使用. RK3399 開發(fā)板不修改 USB3 OTGport 的dts配置, USB3 OTG port 就無法使用, 連帶也沒辦法透過USB 使用ADB mode.

八. 把所有RK 工具軟體都在開發(fā)板上執(zhí)行一遍

工具軟體在SDK tools目錄下, 例如 DDR 測(cè)試, 工廠產(chǎn)測(cè)等等, 由于軟體眾多, 本文就不一一介紹.

九. 驗(yàn)證SDK 里RK 提供的所有相關(guān)軟體功能

當(dāng)已經(jīng)對(duì)開發(fā)板的操作有一定程度的了解, 并且拿到SDK后, 要開始熟悉SDK , 可以開始驗(yàn)證SDK 里的設(shè)定功能例如設(shè)定CPU, DDR 頻率,在應(yīng)用軟體方面可以驗(yàn)證camera 拍照錄影, MIC 錄音功能, 影像邊解碼, UAC 功能等等。

十. 結(jié)語

對(duì)Rockchip 瑞芯微產(chǎn)品有任何問題都可以透過大大通或是當(dāng)?shù)氐臉I(yè)務(wù)窗口跟我們洽詢。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4771

    瀏覽量

    96178
  • 瑞芯微電子
    +關(guān)注

    關(guān)注

    1

    文章

    44

    瀏覽量

    9730
  • Rockchip
    +關(guān)注

    關(guān)注

    0

    文章

    70

    瀏覽量

    18465
  • RK3568
    +關(guān)注

    關(guān)注

    4

    文章

    479

    瀏覽量

    4723
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    微RK3566鴻蒙開發(fā)板OpenHarmony標(biāo)準(zhǔn)系統(tǒng)應(yīng)用兼容性測(cè)試指導(dǎo)

    本文OpenHarmony標(biāo)準(zhǔn)系統(tǒng)應(yīng)用兼容性測(cè)試指導(dǎo),適用鴻蒙系統(tǒng)軟件開發(fā)測(cè)試的新手入門學(xué)習(xí)課程,設(shè)備為觸覺智能的微RK3566開發(fā)板,
    的頭像 發(fā)表于 09-10 11:56 ?124次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b>微RK3566鴻蒙<b class='flag-5'>開發(fā)板</b>OpenHarmony標(biāo)準(zhǔn)系統(tǒng)應(yīng)用兼容性測(cè)試指導(dǎo)

    Openharmony軟件評(píng)估指南-米爾微RK3568開發(fā)板

    MYD-LR3568開發(fā)板正面 圖1-2. 米爾MYD-LR3568開發(fā)板反面 1.軟件資源米爾米粉派3568系列開發(fā)板的Openharmony BSP是基于
    發(fā)表于 09-06 20:06

    微RK3566開發(fā)板USB OTG模式介紹及命令切換,觸覺智能EVB3566主板鴻蒙硬件廠商

    本文USB OTG模式介紹及命令切換,適用于嵌入式工程師、硬件開發(fā)教程入門學(xué)習(xí)課程。設(shè)備為觸覺智能開發(fā)微RK3566
    的頭像 發(fā)表于 09-05 17:01 ?561次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b>微RK3566<b class='flag-5'>開發(fā)板</b>USB OTG模式介紹及命令切換,觸覺智能EVB3566主板鴻蒙硬件廠商

    微圖像識(shí)別開發(fā)板技術(shù)交流

    有一個(gè)微圖像識(shí)別開發(fā)板的技術(shù)開發(fā)需求,歡迎洽談
    發(fā)表于 05-29 18:41

    開發(fā)板copy 安卓圖像識(shí)別軟件copy

    開發(fā)板copy,內(nèi)置安卓圖像識(shí)別軟件,需要copy整個(gè)、系統(tǒng)、識(shí)別軟件,歡迎有經(jīng)驗(yàn)的同行洽談
    發(fā)表于 05-29 18:38

    海應(yīng)用筆記:CPW3101入門指南

    本技術(shù)說明文檔提供關(guān)于 CPW3101 開發(fā)板 UFCS_EVB_V1.2 功能介紹、特性說明、使用說明、IAP升級(jí)、使用注意事項(xiàng)等,旨在幫助用戶更好地使用 CPW3101 開發(fā)板_V1.2,進(jìn)行
    發(fā)表于 05-16 14:39

    RK3562開發(fā)板:安卓Linux開發(fā)入門到精通(一)

    導(dǎo)讀對(duì)于初涉嵌入式軟件開發(fā)的探索者,掌握開發(fā)板并實(shí)戰(zhàn)項(xiàng)目是不可或缺的一環(huán)。一套系統(tǒng)詳盡的入門指南猶如明燈。若你鐘情于嵌入式軟件,那么這款開發(fā)板
    的頭像 發(fā)表于 03-28 08:31 ?701次閱讀
    RK3562<b class='flag-5'>開發(fā)板</b>:安卓Linux<b class='flag-5'>開發(fā)</b>從<b class='flag-5'>入門</b>到精通(一)

    迅為RK3568開發(fā)板驅(qū)動(dòng)開發(fā)指南-輸入子系統(tǒng)

    迅為RK3568開發(fā)板驅(qū)動(dòng)開發(fā)指南-輸入子系統(tǒng)
    的頭像 發(fā)表于 02-23 15:11 ?590次閱讀
    迅為RK3568<b class='flag-5'>開發(fā)板</b>驅(qū)動(dòng)<b class='flag-5'>開發(fā)指南</b>-輸入子系統(tǒng)

    米爾電子電子推出首款MPU生態(tài)開發(fā)板米派

    近日,米爾電子電子共同定義和開發(fā)薩第一款MPU生態(tài)開發(fā)板——
    的頭像 發(fā)表于 01-25 09:21 ?874次閱讀

    【LuckFox Pico Plus開發(fā)板免費(fèi)試用】RKNN模型推理測(cè)試

    感謝電子發(fā)燒友和幸狐科技提供了此次LuckFox Pico Plus開發(fā)板試用機(jī)會(huì)。 LuckFox Pico 是一款基于微 RV1103 芯片具有高性價(jià)比的微型 Linux
    發(fā)表于 11-11 16:51

    基于薩R7F42L1芯片的開發(fā)板入門點(diǎn)滴分享

    這是一款基于薩 R7F42L1芯片的開發(fā)板,它也是基于Cortex-M23的 核心(屬于Cortex-M 系列中功耗最低的 CPU)。
    的頭像 發(fā)表于 11-08 12:41 ?807次閱讀
    基于<b class='flag-5'>瑞</b>薩R7F42L1芯片的<b class='flag-5'>開發(fā)板</b><b class='flag-5'>入門</b>點(diǎn)滴分享

    Banana Pi BPI-P2 Pro 開源硬件開發(fā)板,Rockchip RK3308開發(fā)板啟動(dòng)及設(shè)置

    Banana -Pi BPi-P2 Pro 是一款采用RockChip Arm 處理器的新型開發(fā)板。 64 位四核 Arm Cotrex-A35,使用 RockChip RK3308
    的頭像 發(fā)表于 11-02 09:13 ?584次閱讀
    Banana Pi BPI-P2 Pro 開源硬件<b class='flag-5'>開發(fā)板</b>,<b class='flag-5'>Rockchip</b> RK3308<b class='flag-5'>開發(fā)板</b>啟動(dòng)及設(shè)置

    開發(fā)板開發(fā)工具指南

    與使用開發(fā)環(huán)境相比,許多工程師更傾向于將調(diào)試點(diǎn)嵌入其代碼并使用測(cè)試設(shè)備來驗(yàn)證其硬件。歐時(shí)電子指南將詳述開發(fā)板開發(fā)工具的優(yōu)勢(shì),并提供關(guān)于使用
    的頭像 發(fā)表于 10-26 14:35 ?470次閱讀

    Rockchip RK3399軟件開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《Rockchip RK3399軟件開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 10-09 14:30 ?12次下載
    <b class='flag-5'>Rockchip</b> RK3399軟件<b class='flag-5'>開發(fā)指南</b>

    微RK3568開發(fā)板雙屏異顯方案演示

    開發(fā)板
    武漢萬象奧科
    發(fā)布于 :2023年09月25日 17:52:39