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

瑞芯微RK3568开发板初体验

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

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

  • 12V2A或者12V3A DC 电源线

    ; v! b% |" a2 K4 H5 B' O6 I8 ?$ w
  • Type-C串口调试线(电脑端需安装CP2102串口驱动)


    1 e" ~+ i4 g* @  f- D2 \
  • HDMI线与外接的屏幕

    + Z) p( ?, s0 R" S) Q! c

1 [2 f# E. X! x" o+ q( _0 a

接线图如下:

- G/ J2 N6 i6 F! D
* n. H" E; S2 `/ G3 F% H: `" m7 U

* N7 X, v" C/ w" D3 @

1. 系统登录

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

  • 串口登录(有线)


    - V! M) b" v: L" Z8 b
  • SSH登录(无线,IP)

    5 T- U0 [# V/ l3 S
  • ADB登录(无线,IP)


    ) o3 X4 J4 s8 _- y$ X+ W, t

1.1 串口登录

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


* [6 X# X' e* f# {0 v! B& r; q$ S
% I- p# m7 y# N7 A* g9 H
; o6 U6 D; l  ]. w

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

  • 7 i3 [8 o: G6 n
    ) d. y7 y8 B# |6 `2 u  ]& D5 @! D9 Y
fltest_wifi.sh-i mlan0 -s "your_wifiname"-p your_password

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


4 c3 z" {2 G* ^/ d& {' Z

1.2 SSH登录

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

+ n3 y1 p5 C3 |  ~* }; M
* H' a. M8 B; a$ I
( k9 E, N" A( c) n3 c. ?

1.3 ADB登录

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

* |6 ?7 E9 U( [, m3 k% ~
3 B1 l: Q5 i' h% B

# T$ I( L. W9 U6 a

2. 命令行功能测试

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

  i3 L. W; w; c$ k" M7 l5 h6 Z

2.1 查看系统信息

查看内核和CPU信息:

  • ! z# V! u( d8 c7 q1 R5 R+ E
    2 h% J0 T. j+ n, P% X/ W" d
uname -a

查看操作系统信息:


  • 3 w+ ^" S6 s5 |  V* ?5 e9 ~
    ! Y8 X7 G: u( z& h3 r" ~; {
cat /etc/issue

查看环境变量信息:


  • 5 N# x0 y* E. E' ?3 D; [8 r: e# F2 `2 z1 \
env

测试截图如下:


8 N* \5 y. i( T- B& v% e8 O) q; t- t5 Z% i# X, o6 ^' w% _

+ M" K8 a5 I$ l+ d7 C

2.2 CPU与内存

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

  • 8 }* J" N  t2 \! X- t! W! p/ r

    * S# h+ w, D! ^9 x5 F0 l8 i
cat/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

查看当前CPU的温度:

  • : L' r  I! v" _5 s. i8 O
    . n# E- ~$ S3 x6 d
cat/sys/class/thermal/thermal_zone0/temp

DDR带宽测试:

  • / k  P/ e1 z8 T" h8 \; B1 V

    ) r! `' _2 r# y3 ~" A7 B" B
memory_bandwidth.sh

测试截图如下:


: ]7 ^% D% Q$ Z- s) p& N- X* E1 v' K0 |
4 n7 T1 j  z; X% j8 ~

2.3 WiFi配网

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


0 N4 U/ D* @6 E- x- R. a8 P
" x( Y- ?8 c, c/ J  e

! U9 A/ q- a! Y+ v, n' r

2.4 eMMC测试

写入测试:


  • 4 W1 z$ f, K0 j% y# f
    1 o( R% `, L( s# F8 ~
ddif=/dev/zero of=/test bs=1Mcount=500conv=fsync

读取测试:

  • " F3 V2 g9 }& x) Q9 _! q

    ) L- m8 r0 }+ b9 f
ddif=/test of=/dev/nullbs=1M

测试截图如下:


6 _8 Z) E& l+ m7 [' S. _! ~% P3 h2 e8 X# h+ L% a2 v

3 r* a4 K5 z3 t$ P3 k4 A; M7 {

2.5 AI能力测试

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


: i# G' n! `. Y: Q$ D4 ?: S

测试截图如下:

6 H, `# y/ I: W+ [9 b$ k. o! Y
) ^! }9 V3 }3 E' B2 i3 X: P5 ~

- R& B: X0 q. D! A

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

+ d5 ]4 U! o! b; Q- t: k# t# R

" b* k0 n* J) A9 h4 L/ D( ~
& Z; L- `1 z" t( b1 J

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

* y. k, X# ]; O) d  R9 X! F

3. 出厂界面体验

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

- |$ r& G* H* X; ?

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

: T' a4 c' s6 @0 _- {3 |# I( ]5 _

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

) m) b/ \0 c0 c: F( t

; U" a) \. U8 K

1 \. ]0 w- t% ?+ M2 Y

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


$ v2 {/ r+ T; ^$ }

3.1 视频播放测试

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

  _: H7 n, }; X' b

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


) @) w% t! t4 ]

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

* {2 M! K; N. k

4 {$ x! |4 U# M
% z  I) s9 A9 r

3.2 USB摄像头测试

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


- R( s% P: `) `
* w7 g$ l* Y1 t

  Q" s4 X, A0 N+ r. k

3.3 OpenGL测试

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

2 m; Y8 v4 e* ]) P
. q6 ?- o1 o1 c* g6 s1 z

5 W# v' d% X9 C7 I' O2 f

3.4 音乐播放测试

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


' K, d8 h- t; {( Q) q5 h; {- Y9 v0 b* v
8 G! A; M4 d, `; H: P6 Q2 K" ^4 ~. Y

3.5 SQLite数据库测试

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

6 D" _0 M9 l$ J7 P; }) O

: n! l$ r$ z( S- ]) a8 e% J

8 D. Z8 U0 Z' q8 r: E" H1 w, j' F

该用户从未签到

2#
发表于 2023-2-20 13:58 | 只看该作者
有哪些需要特别注意的?" `! w% D$ E& j% O
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-23 13:24 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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