大綱
- 原由
- 開(kāi)發(fā)板的用途
- 如何取得開(kāi)發(fā)板
- 使用原廠開(kāi)發(fā)板的好處
- 如何使用開(kāi)發(fā)板
一. 原由
有鑒于許多客戶(hù)雖然已經(jīng)拿到了開(kāi)發(fā)板, 但是在開(kāi)始產(chǎn)品開(kāi)發(fā)之前卻沒(méi)有好好利用開(kāi)發(fā)板, 白白浪費(fèi)了可以縮短產(chǎn)品開(kāi)發(fā)的時(shí)間, 本文可以加快新手學(xué)習(xí)使用開(kāi)發(fā)板的時(shí)間.
二. 開(kāi)發(fā)板的用途
對(duì)想要使用Rockchip 瑞芯微SOC來(lái)開(kāi)發(fā)產(chǎn)品的制造商來(lái)說(shuō)
1. 可以透過(guò)開(kāi)發(fā)板了解SOC的規(guī)格
2. 可以在開(kāi)發(fā)板上實(shí)際驗(yàn)證SOC規(guī)格是否能達(dá)到想開(kāi)發(fā)的產(chǎn)品規(guī)格要求
3. 在產(chǎn)品開(kāi)發(fā)DEBUG時(shí), 用開(kāi)發(fā)板比對(duì)問(wèn)題
4. 產(chǎn)品軟體開(kāi)發(fā)時(shí), 在自己做的板子還沒(méi)有完成之前, 可以先在開(kāi)發(fā)板上開(kāi)發(fā)軟體.
對(duì)外設(shè)廠商來(lái)說(shuō), 可以利用開(kāi)發(fā)板豐富的接口作外設(shè)產(chǎn)品軟硬體開(kāi)發(fā)以及測(cè)試
對(duì)第三方軟體開(kāi)發(fā)廠商來(lái)說(shuō), 可以在開(kāi)發(fā)板上執(zhí)行應(yīng)用軟體的開(kāi)發(fā)測(cè)試
對(duì)第三方算法廠商來(lái)說(shuō), 除了在PC上跑AI model 模擬之外, 可以在Rockchip 瑞芯微 有內(nèi)建NPU 平臺(tái)的開(kāi)發(fā)板上實(shí)際跑AI 算法., 例如RK3588 有 6Tops NPU 算力.
三. 產(chǎn)品開(kāi)發(fā)的第一步, 要先取得開(kāi)發(fā)板
取得 Rockchip 瑞芯微原廠開(kāi)發(fā)板有以下幾種方法.
1. 跟代理商商借, 請(qǐng)跟當(dāng)?shù)貥I(yè)務(wù)窗口洽詢(xún).
2. 直接從大聯(lián)大的大大購(gòu)網(wǎng)站購(gòu)買(mǎi), 例如下圖是RK3568開(kāi)發(fā)板的購(gòu)買(mǎi)網(wǎng)頁(yè), 在搜尋列輸入3568 可以找到RK3568開(kāi)發(fā)板的購(gòu)買(mǎi)頁(yè)面.
RK3568 DDR4 EVB開(kāi)發(fā)工具倉(cāng)庫(kù)_大大購(gòu)

3. 透過(guò)代理商窗口購(gòu)買(mǎi), 以公司B2B 的管道購(gòu)買(mǎi).
4.透過(guò)代理商引薦, 直接付給Rockchip 瑞芯微原廠SDK fee, SDK fee費(fèi)用當(dāng)中有包含一片開(kāi)發(fā)板.
四. 使用原廠開(kāi)發(fā)板的好處
1. 可以快速熟悉SOC的功能以及規(guī)格
2. 反映開(kāi)發(fā)問(wèn)題或是遇到產(chǎn)品bug時(shí), 可以請(qǐng)RK 工程師用相同開(kāi)發(fā)板同步確認(rèn)問(wèn)題, 減少debug 時(shí)間.
3. 可以直接使用原廠SDK 軟體, 不需要修改SDK 內(nèi)的設(shè)定, 加速開(kāi)發(fā)速度.
4. 可以比對(duì)開(kāi)發(fā)板的線路以及PCB 設(shè)計(jì), 套用到自己的產(chǎn)品上.
五. 一拿到開(kāi)發(fā)板后, 首先該做的事
1. 掃描開(kāi)發(fā)板上的 QR code, 取得開(kāi)發(fā)板的使用手冊(cè), 燒錄工具, 開(kāi)發(fā)板的 F/W image, 固件鏡像.

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

2. 確認(rèn)開(kāi)發(fā)板上的絲印編號(hào).
3.取得開(kāi)發(fā)板的線路圖, PCB檔案.
例如以RV1106 開(kāi)發(fā)板為例. 可以在開(kāi)發(fā)板上看到有 RV1106G_EVB1_V11_20220402SQJ 的絲印編號(hào),再依照絲印編號(hào)跟代理商窗口取得開(kāi)發(fā)板的線路圖, PCB檔案.
線路跟PCB 檔名大致上會(huì)跟絲印相同
RV1106 的 開(kāi)發(fā)板線路以及PCB 檔名如下
RV1106G_EVB1_V11_20220401LX.DSN (線路)
RV1106G_EVB1_V11_20220402SQJ.pcb(PCB)
六. 依照開(kāi)發(fā)板用戶(hù)使用指南, 逐一操作驗(yàn)證手冊(cè)上的內(nèi)容
下圖以RV1106G 的使用手冊(cè)為例

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

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

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

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

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

3. 確認(rèn)開(kāi)發(fā)板能否正確開(kāi)機(jī), 關(guān)機(jī). 如果板子有問(wèn)題要盡早跟代理商反映.
4. 測(cè)試燒錄開(kāi)發(fā)板的影像檔, 在還沒(méi)有透過(guò)SDK 自行編譯image 檔案之前, 可以先從 QR code 提供的網(wǎng)路空間下載 image.

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

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

七. 確認(rèn)開(kāi)發(fā)板的各項(xiàng)功能是否能正常工作
這點(diǎn)非常重要, 一定要做確認(rèn), 除了前面所提到的功能, 因?yàn)橛行╅_(kāi)發(fā)板的SDK 配置內(nèi)容有錯(cuò)誤, 會(huì)導(dǎo)致自行編譯的 image 在開(kāi)發(fā)板上造成某些開(kāi)發(fā)板的功能無(wú)法使用,例如RK3568 開(kāi)發(fā)板的Wifi 跟 Ethernet 如果沒(méi)有修改dts 里VCCIO4跟VCCIO6的電壓, Wifi 跟 Ethernet 功能就無(wú)法使用. RK3399 開(kāi)發(fā)板不修改 USB3 OTGport 的dts配置, USB3 OTG port 就無(wú)法使用, 連帶也沒(méi)辦法透過(guò)USB 使用ADB mode.
八. 把所有RK 工具軟體都在開(kāi)發(fā)板上執(zhí)行一遍
工具軟體在SDK tools目錄下, 例如 DDR 測(cè)試, 工廠產(chǎn)測(cè)等等, 由于軟體眾多, 本文就不一一介紹.

九. 驗(yàn)證SDK 里RK 提供的所有相關(guān)軟體功能
當(dāng)已經(jīng)對(duì)開(kāi)發(fā)板的操作有一定程度的了解, 并且拿到SDK后, 要開(kāi)始熟悉SDK , 可以開(kāi)始驗(yàn)證SDK 里的設(shè)定功能例如設(shè)定CPU, DDR 頻率,在應(yīng)用軟體方面可以驗(yàn)證camera 拍照錄影, MIC 錄音功能, 影像邊解碼, UAC 功能等等。
十. 結(jié)語(yǔ)
對(duì)Rockchip 瑞芯微產(chǎn)品有任何問(wèn)題都可以透過(guò)大大通或是當(dāng)?shù)氐臉I(yè)務(wù)窗口跟我們洽詢(xún)。
-
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5650瀏覽量
104105 -
瑞芯微電子
+關(guān)注
關(guān)注
1文章
63瀏覽量
10205 -
Rockchip
+關(guān)注
關(guān)注
0文章
80瀏覽量
19101 -
RK3568
+關(guān)注
關(guān)注
5文章
584瀏覽量
6339
發(fā)布評(píng)論請(qǐng)先 登錄
有獎(jiǎng)丨米爾 瑞芯微RK3506開(kāi)發(fā)板免費(fèi)試用

有獎(jiǎng)丨米爾 瑞芯微RK3562開(kāi)發(fā)板免費(fèi)試用新增名額!

3步精簡(jiǎn)Android11預(yù)裝!瑞芯微開(kāi)發(fā)板系統(tǒng)瘦身實(shí)戰(zhàn)

【免費(fèi)試用】開(kāi)發(fā)板評(píng)測(cè)大賽開(kāi)啟!OH 、RISC-V、Rockchip頂級(jí)開(kāi)發(fā)板等你試用~

瑞芯微RK3506開(kāi)發(fā)板之Qt應(yīng)用開(kāi)發(fā)手冊(cè)(上) 深圳觸覺(jué)智能出品,嵌入式方案商

有獎(jiǎng)丨米爾 瑞芯微YR3562開(kāi)發(fā)板免費(fèi)試用

Banana Pi開(kāi)源社區(qū)基于瑞芯微RK3588開(kāi)發(fā)板,DeepSeek開(kāi)發(fā)利器

國(guó)產(chǎn)開(kāi)發(fā)板的端側(cè)AI測(cè)評(píng)-基于米爾瑞芯微RK3576
OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開(kāi)發(fā)板演示

瑞芯微開(kāi)發(fā)板/主板Android系統(tǒng)APK簽名文件使用方法,實(shí)用干貨

瑞芯微主板/開(kāi)發(fā)板Linux系統(tǒng)播放音頻方法,觸覺(jué)智能RK3562開(kāi)發(fā)板演示

追加名額丨米爾瑞芯微RK3576開(kāi)發(fā)板有獎(jiǎng)試用

有獎(jiǎng)丨米爾 瑞芯微RK3576開(kāi)發(fā)板免費(fèi)試用

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

評(píng)論