0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Rockchip 瑞芯微电子 开发板使用入门指南

大大通 2023-04-12 15:07 次阅读

大纲

  1. 原由
  2. 开发板的用途
  3. 如何取得开发板
  4. 使用原厂开发板的好处
  5. 如何使用开发板

一. 原由

有鉴于许多客户虽然已经拿到了开发板, 但是在开始产品开发之前却没有好好利用开发板, 白白浪费了可以缩短产品开发的时间, 本文可以加快新手学习使用开发板的时间.

二. 开发板的用途

对想要使用Rockchip 瑞芯微SOC来开发产品的制造商来说

1. 可以透过开发板了解SOC的规格

2. 可以在开发板上实际验证SOC规格是否能达到想开发的产品规格要求

3. 在产品开发DEBUG时, 用开发板比对问题

4. 产品软体开发时, 在自己做的板子还没有完成之前, 可以先在开发板上开发软体.

对外设厂商来说, 可以利用开发板丰富的接口作外设产品软硬体开发以及测试

对第三方软体开发厂商来说, 可以在开发板上执行应用软体的开发测试

对第三方算法厂商来说, 除了在PC上跑AI model 模拟之外, 可以在Rockchip 瑞芯微 有内建NPU 平台的开发板上实际跑AI 算法., 例如RK3588 有 6Tops NPU 算力.

三. 产品开发的第一步, 要先取得开发板

取得 Rockchip 瑞芯微原厂开发板有以下几种方法.

1. 跟代理商商借, 请跟当地业务窗口洽询.

2. 直接从大联大的大大购网站购买, 例如下图是RK3568开发板的购买网页, 在搜寻列输入3568 可以找到RK3568开发板的购买页面.

RK3568 DDR4 EVB开发工具仓库_大大购

3. 透过代理商窗口购买, 以公司B2B 的管道购买.

4.透过代理商引荐, 直接付给Rockchip 瑞芯微原厂SDK fee, SDK fee费用当中有包含一片开发板.

四. 使用原厂开发板的好处

1. 可以快速熟悉SOC的功能以及规格

2. 反映开发问题或是遇到产品bug时, 可以请RK 工程师用相同开发板同步确认问题, 减少debug 时间.

3. 可以直接使用原厂SDK 软体, 不需要修改SDK 内的设定, 加速开发速度.

4. 可以比对开发板的线路以及PCB 设计, 套用到自己的产品上.

五. 一拿到开发板后, 首先该做的事

1. 扫描开发板上的 QR code, 取得开发板的使用手册, 烧录工具, 开发板的 F/W image, 固件镜像.



QR code 连结到下载开发板相关资料的网站, 如果百度云盘免费帐号下载速度太慢, 也可以先下载文字档, 档案当中有 one drive 下载空间的网址.



2. 确认开发板上的丝印编号.

3.取得开发板的线路图, PCB档案.

例如以RV1106 开发板为例. 可以在开发板上看到有 RV1106G_EVB1_V11_20220402SQJ 的丝印编号,再依照丝印编号跟代理商窗口取得开发板的线路图, PCB档案.

线路跟PCB 档名大致上会跟丝印相同

RV1106 的 开发板线路以及PCB 档名如下

RV1106G_EVB1_V11_20220401LX.DSN (线路)

RV1106G_EVB1_V11_20220402SQJ.pcb(PCB)

六. 依照开发板用户使用指南, 逐一操作验证手册上的内容

下图以RV1106G 的使用手册为例

1. 确认开发板有哪些功能

2. 确认开发板上的元件, 搭配开发板线路图, 确认开发板上有那些接口, 接口定义. 按钮, 开关, jumper以及其在开发板上的位置, 开发板所使用的外设零件料号.例如DDR, EMMC, WiFi IC 型号.



开发板上有丰富的I/O 接口, 方便开发人员做各种测试.


RV1106G 开发板的背面比较简单, 只有 SPI flash 以及speaker 接口

pYYBAGQ2HuiAbZ4YAAERHQ9aM90799.jpg


下图是切换JTAG 与TF 卡功能的jumper

3. 确认开发板能否正确开机, 关机. 如果板子有问题要尽早跟代理商反映.

4. 测试烧录开发板的影像档, 在还没有透过SDK 自行编译image 档案之前, 可以先从 QR code 提供的网路空间下载 image.



5. ADB mode 功能确认ADB 功能可以透过USB 或是 网路连线的方式控制开发板. 要确认ADB mode 所使用的USB port 是哪一个可以从开发板用户使用指南中查询.



6. 串口debug port 的功能确认, UART debug port 串口试产品开发必须要用的功能之一, 确认UART debug port是哪一个USB 接口可以从用户使用指南查询到, 透过熟悉debug port 的操作可以看到开机log的资讯,或是与adm mode 功能相同,直接用指令控制开发板,如果要把开发板的画面投射到PC上也可以使用 Scrcpy 等开源软体.



七. 确认开发板的各项功能是否能正常工作

这点非常重要, 一定要做确认, 除了前面所提到的功能, 因为有些开发板的SDK 配置内容有错误, 会导致自行编译的 image 在开发板上造成某些开发板的功能无法使用,例如RK3568 开发板的Wifi 跟 Ethernet 如果没有修改dts 里VCCIO4跟VCCIO6的电压, Wifi 跟 Ethernet 功能就无法使用. RK3399 开发板不修改 USB3 OTGport 的dts配置, USB3 OTG port 就无法使用, 连带也没办法透过USB 使用ADB mode.

八. 把所有RK 工具软体都在开发板上执行一遍

工具软体在SDK tools目录下, 例如 DDR 测试, 工厂产测等等, 由于软体众多, 本文就不一一介绍.

九. 验证SDK 里RK 提供的所有相关软体功能

当已经对开发板的操作有一定程度的了解, 并且拿到SDK后, 要开始熟悉SDK , 可以开始验证SDK 里的设定功能例如设定CPU, DDR 频率,在应用软体方面可以验证camera 拍照录影, MIC 录音功能, 影像边解码, UAC 功能等等。

十. 结语

对Rockchip 瑞芯微产品有任何问题都可以透过大大通或是当地的业务窗口跟我们洽询。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    24

    文章

    3779

    浏览量

    91605
  • 瑞芯微电子
    +关注

    关注

    1

    文章

    42

    浏览量

    9568
  • Rockchip
    +关注

    关注

    0

    文章

    53

    浏览量

    18042
  • RK3568
    +关注

    关注

    4

    文章

    308

    浏览量

    3769
收藏 人收藏

    评论

    相关推荐

    欢迎Rockchip开放社区入驻电子发烧友企业号!

    电子、智能硬件、机器视觉、行业应用等多元领域。开发者朋友们可以通过微企业号了解更多微热门硬件和最新资讯进入Rockchip开放社区企业号了解详情://www.kjeong.com/
    发表于 12-14 18:30

    RL78/G23-64p 快速原型开发板快速入门指南

    开发板快速
    发表于 02-03 19:06 1次下载
    RL78/G23-64p 快速原型<b>开发板</b>快速<b>入门</b><b>指南</b>

    RL78/G1N 快速原型开发板快速入门指南

    开发板快速
    发表于 03-13 19:34 0次下载
    RL78/G1N 快速原型<b>开发板</b>快速<b>入门</b><b>指南</b>

    RL78/G14快速原型开发板快速入门指南

    开发板快速
    发表于 03-14 18:56 0次下载
    RL78/G14快速原型<b>开发板</b>快速<b>入门</b><b>指南</b>

    入门套件 LCD 应用快速入门指南

    入门套件 LCD 应用快速
    发表于 04-28 18:44 0次下载
    <b>瑞</b>萨<b>入门</b>套件 LCD 应用<b>板</b>快速<b>入门</b><b>指南</b>

    RL78/G15快速原型开发板快速入门指南

    开发板快速
    发表于 05-19 18:36 1次下载
    RL78/G15快速原型<b>开发板</b>快速<b>入门</b><b>指南</b>

    RL78/G1M 快速原型开发板快速入门指南

    开发板快速
    发表于 07-04 20:51 0次下载
    RL78/G1M 快速原型<b>开发板</b>快速<b>入门</b><b>指南</b>

    葡萄雨技术微RK3399邮票孔开发板介绍

    开发板,是深圳葡萄雨技术有限公司推出的基于微(ROCKCHIP)的RK3399( 六核64位)芯片的产品平台。GR3399开发板,主要由GR3399邮票孔核心和底板组成。
    的头像 发表于 11-11 11:31 1659次阅读
    葡萄雨技术<b>瑞</b><b>芯</b>微RK3399邮票孔<b>开发板</b>介绍

    葡萄雨技术微RK3399开发板介绍

    开发板,是深圳葡萄雨技术有限公司推出的基于微(ROCKCHIP)的RK3399( 六核64位)芯片的产品平台。GR3399开发板,主要由GR3399金手指核心和底板组成。
    的头像 发表于 11-11 11:42 2445次阅读
    葡萄雨技术<b>瑞</b><b>芯</b>微RK3399<b>开发板</b>介绍

    香蕉派Rockchip RK3588 开发板套件主要硬件规格

    Rockchip RK3588 开发板套件,支持8G内存,32G eMMC存储
    的头像 发表于 03-03 09:18 6595次阅读
    香蕉派<b>瑞</b><b>芯</b>微 <b>Rockchip</b> RK3588 <b>开发板</b>套件主要硬件规格

    如何在Rockchip Arm开发板上安装Docker Tailscale K3s Cilium

    开发板[1] (500 块多一点买了 3 个), 这个开发板类似树莓派,是基于 Rockchip微) 的 rx3566 arm64 芯片。
    发表于 07-31 10:28 164次阅读
    如何在<b>Rockchip</b> Arm<b>开发板</b>上安装Docker Tailscale K3s Cilium