找回密码
 注册
关于网站域名变更的通知
查看: 507|回复: 2
打印 上一主题 下一主题

瑞芯微RK3568开发板初体验

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2023-2-18 14:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

首先我们来进行飞凌嵌入式OK3568-C开发板开机体验环节。先进行一些准备工作:

  • 12V2A或者12V3A DC 电源线

    ; s" J6 k9 K; \( b$ }7 N
  • Type-C串口调试线(电脑端需安装CP2102串口驱动)

    $ T3 c/ [. B8 K
  • HDMI线与外接的屏幕

    7 w' C' p' \8 A) n/ l  J0 L! ]

9 i, j3 b& `6 m( h

接线图如下:

2 u6 A1 X3 `2 k$ L/ L$ _
5 j5 K; h8 ]2 I
% @: b3 ^4 p' i: V7 {

1. 系统登录

先登录到板子中,看下板子的系统情况。登录的方式有多种,这里介绍3种:

  • 串口登录(有线)


    0 w9 w  |" o0 G
  • SSH登录(无线,IP)


    4 I; w6 C  m8 T/ G$ n  ?6 u, d
  • ADB登录(无线,IP)


    ' H1 O1 m: |1 t' F6 C2 y1 p

1.1 串口登录

最直接的方式就是串口登录了,板子上的串口驱动芯片为CP2102,电脑端需先安装此驱动,我之前已经安装过了,可以直接通过任意串口助手软件连接到板子,波特率为常用的115200。串口方式连接到板子的测试结果如下:


" X5 d& r2 m4 B( o
9 Z( K! r% Q$ ]4 {* \. K5 A6 D
8 X* t" z) }7 g4 r

串口登录后,可以使用如下指令配置OK3568-C开发板的WiFi。

  • 1 l& a* p: p( ?$ D7 M$ Y) ~) t+ [
    ( p# j7 w6 Z- Q& q9 e
fltest_wifi.sh-i mlan0 -s "your_wifiname"-p your_password

开发板连网成功后,即可使用下面的无线登录方式。

( `6 v: I0 k3 Q5 Q' c

1.2 SSH登录

OK3568-C开发板连网之后,得到它的IP地址,通过SSH的方式,可无线登录到开发板中,登录时可选root用户,密码也为root。SSH方式连接到OK3568-C开发板的测试结果如下:


- Y- G2 O: w/ r' P( z7 X5 C; r
7 V( R5 N2 F# o5 G6 G
1 r. y5 i$ U5 @# ~& p6 z( P5 @

1.3 ADB登录

OK3568-C开发板还支持ADB登录,并且也是无线连接的方式,先在电脑上安装ADB软件,然后通过adb指令连接到板子,ADB方式连接到板子的测试结果如下:

+ u0 _7 n- M* l: y; I

5 D8 W  L! Q0 v2 f5 p5 J7 a
  y+ y1 W5 [( R) k$ `

2. 命令行功能测试

登录到OK3568-C开发板之后,参考OK3568-C的用户手册,先进行一些命令行的功能测试。

1 C! \4 K  Z6 S) \5 j+ N0 P

2.1 查看系统信息

查看内核和CPU信息:


  • + f- h- v  m  b* ?2 |" V
      @! A5 ?3 |2 U& D
uname -a

查看操作系统信息:

  • + T- q0 s8 \6 R$ H; V

    9 R7 `( V/ {9 |, X5 E
cat /etc/issue

查看环境变量信息:

  •   Z" D2 E# U$ `% \
    ' n3 E. L8 a/ e8 `/ A, a
env

测试截图如下:


7 Z6 A( A* @% `$ p+ _+ s* r( {
9 _3 v) k% D  g) }' w
, n% _+ S; E; M( q& X* S: x

2.2 CPU与内存

查看当前CPU支持的频率档位:


  • # s. n* @9 F+ [/ }0 m7 t* B$ _+ a& c2 l5 Y( q. J4 x" t
cat/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

查看当前CPU的温度:


  • 3 f  \8 R+ j" Q1 |9 [! X( e* v1 }+ U" E) q+ U. y* u
cat/sys/class/thermal/thermal_zone0/temp

DDR带宽测试:

  • # d/ ~, B+ n" ^) Y: I) ]

      [- S8 q9 ^# v4 j  U; Y$ J
memory_bandwidth.sh

测试截图如下:

$ \' O7 V5 f: r$ ^- j" H

3 |; p# w6 k3 |3 E2 W4 N- @

$ k) o& {7 h7 ]# @! J4 E0 k9 N' W

2.3 WiFi配网

刚才在系统登录的时候,已经提到过WiFi配网了,通过执行一个脚本连接WiFi,这里看下实际的测试结果:


, ^; S0 a+ t0 h% |5 o) H; r
4 d  b4 S, Y% X5 l2 c
+ y1 }1 a  h$ U" a1 w% H

2.4 eMMC测试

写入测试:


  • 9 Y, [8 S) b3 t& Y$ t1 |1 d( g& m0 y
ddif=/dev/zero of=/test bs=1Mcount=500conv=fsync

读取测试:

  • $ G8 C  \, I* c' ?

    # x. W) }( ~3 [; r5 z
ddif=/test of=/dev/nullbs=1M

测试截图如下:


' L- W; X/ ], U. Y1 x9 S
9 q, H9 u  U/ k$ q) I
6 m" y6 w/ N1 t6 d  Y; q

2.5 AI能力测试

飞凌嵌入式OK3568-C开发板集成了TensoRFlow AI框架,先通过命令行来测试下性能。


4 F0 F# ~% ~0 `; D/ X* Z1 p

测试截图如下:


+ h$ R0 U# l' M( b7 I! a1 A5 n/ @' _4 V' t

8 }# X7 t7 b' S( m$ E0 z

AI目标检测的测试截图如下:


8 l3 x" O# _" v9 m) g
0 }/ [$ j6 n% @/ `# t5 X

& y8 o$ z9 C& v5 r! D9 F, s

命令行的一些功能测试过后,来看下飞凌嵌入式OK3568-C开发板的界面功能。

4 }0 R5 n, t8 n  u

3. 出厂界面体验

飞凌嵌入式OK3568-C开发板支持HDMI2.0、eDP、LVDS、RGB Parallel、MIPI-DSI,五种显示接口,可同时输出三路显示信号,最大支持4K分辨率。


5 M( D9 F: e. s$ r

目前屏幕切换控制方式有两种:uboot菜单动态控制;内核设备树指定。开发板系统默认已开启了HDMI屏幕,接上屏幕即可看到系统界面。


/ I% P4 r7 _: i

此界面是支持鼠标操作的,插入一个鼠标,即可进行功能体验。


: \: C1 Z+ w5 }2 l. z/ v% l8 ?
0 e% `& y* k$ ~+ S, p* o8 ^. r

( r, h1 y* Q2 U0 E, E- j

主界面一共有两页,通过左上角的箭头可切换到第2页。下面来测试下此界面中的一些主要功能。

, i1 H5 |; @. ^

3.1 视频播放测试

点击Video Player图标会进行视频播放。我这个显示器是1920x1080分辨率的,实际体验播放的十分清晰与流畅。

6 ]' r* e+ O. C* Y7 |0 k

另外,视频是有声音的,接上耳机可以听到声音。如果开发板可以内配一个小功率的外放喇叭就更好了。


" E" i& ]- @; ~+ l0 A

此视频播放界面,播放完一个视频后,会自带播放下一个,但好像没有视频列表,只能按顺序播放,后续可以尝试增加视频列表功能。


0 n4 _( m8 S4 J) T& {- M( T! y/ w2 a" C% R! A6 G$ f4 p6 ?- G/ P

5 F# X& R9 i" u( b

3.2 USB摄像头测试

在摄像头测试界面中,支持板载的摄像头和外接的USB摄像头,我这里只有USB摄像头可以测试,在打开这个界面前,先给OK3568-C开发板接入一个USB摄像头,再打开此界面,即可自动识别到USB摄像头,点击对应的按钮即可看到实时的摄像头画面。


% }/ E) {( Z9 `: E; z/ `6 y4 Z0 H# E; M& K; H, `
5 P; g5 u  m; [3 h( i4 _

3.3 OpenGL测试

飞凌嵌入式OK3568-C开发板支持OpenGL,打开OpenGL的界面,可以看到一个动态渲染的三维物体。

$ n& G. _0 @& }+ v: J. ~* L

5 n4 g- y0 e# `/ Z8 n/ {+ k
/ M9 Z' p1 l. r2 F, P; }

3.4 音乐播放测试

音乐播放界面,可以通过文件系统来选择想要播放的音乐文件,播放界面中有播放进度条,暂停继续按钮,音录按钮,文件选择按钮等,后续可尝试对此界面进行进一步美化,以及歌词显示功能。


$ i+ T0 m' t# d! N
# W% t  @2 l$ F" e/ g

$ h7 z( [3 {0 v' @- L, H

3.5 SQLite数据库测试

飞凌嵌入式OK3568-C开发板还支持SQLite数据库,测试界面如下:

* @8 Z1 e& C0 }1 Z" Z; {

9 R& G# }2 f8 x- K* f
" r: ]! w" T: u4 d. s

; v, ?) G7 z& x$ u

该用户从未签到

2#
发表于 2023-2-20 13:58 | 只看该作者
有哪些需要特别注意的?+ G; `2 i( b! A
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-9-10 17:08 , Processed in 0.125000 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表