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

瑞芯微RK3568开发板初体验

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

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

  • 12V2A或者12V3A DC 电源线


    2 |$ }/ c0 E/ |9 R1 g$ v
  • Type-C串口调试线(电脑端需安装CP2102串口驱动)

    ) F5 d  Z/ O, |+ g6 H6 Y
  • HDMI线与外接的屏幕


    ! G6 i! q) }5 k' F+ Z, d, n
9 l2 g1 h5 d! j

接线图如下:


; G( `% R1 l" r' J8 ~' `' r9 M7 y$ a. U* J7 O: j

: r4 [. Q3 E! }7 |' L% O+ S! Q2 i

1. 系统登录

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

  • 串口登录(有线)


    9 P/ X2 i) Q- r4 g
  • SSH登录(无线,IP)

    7 \. U6 k6 p: z. a! E, V( v. z
  • ADB登录(无线,IP)


    ! @# _( Z0 u* u- }. K* b4 W

1.1 串口登录

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


' r- O5 H" Z; D/ C
* H* k$ i* J, y  D- X' {
  J6 _- \8 q& _( J

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


  • 4 G5 J1 t3 c" I7 w0 G0 V" _9 V- w( Q' @4 e) ]# l
fltest_wifi.sh-i mlan0 -s "your_wifiname"-p your_password

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

7 Z5 I: ]& j( w, h

1.2 SSH登录

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

5 [0 V) F0 L4 A! e

! e5 z% i3 S8 p/ e9 E4 [$ X

8 P* }: U2 Y. t3 I( ^

1.3 ADB登录

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


5 [; \6 R' b0 g( E6 ?+ F" j! O) U3 X5 y1 n9 C$ ?+ O

6 B2 N$ i! w* {/ o- _( z% O

2. 命令行功能测试

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

& w+ a* W+ ~% q/ T/ r# \

2.1 查看系统信息

查看内核和CPU信息:

  • / ~6 i4 c$ a4 i  A2 H( d) L
    " B; Q# l+ z5 Q" t
uname -a

查看操作系统信息:


  • " y5 _8 l  h8 a% J/ p. U) B5 g$ I  G1 L
cat /etc/issue

查看环境变量信息:


  • 3 D$ n( x7 [9 n
    : Q5 r/ o$ M) B' V9 o* D5 y
env

测试截图如下:


( R8 c9 p3 Q% ]  D+ F# u. y( R$ x
4 h1 ~  m" e, E4 Y* }* I

" Y4 _. c' t0 w1 V0 k

2.2 CPU与内存

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

  • # N' X# Z1 h$ `; z" `% ~
    % u0 ?" d. q4 O* {
cat/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

查看当前CPU的温度:


  • , C5 N# Y6 J7 ^3 u. W  h. \
    ! B- U5 N) @& \
cat/sys/class/thermal/thermal_zone0/temp

DDR带宽测试:

  • 5 ], h; v* L$ `5 ]/ L

      f' U; C% h, }4 D; b  k6 I
memory_bandwidth.sh

测试截图如下:

5 S/ n  `& M* v+ s& L& p8 a

, P) d% N; @5 ]7 ?5 |( J7 {$ }
3 l* q" F6 [. r9 g3 H0 {

2.3 WiFi配网

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

& K2 q; a- L: o5 \
8 m6 |7 l, Q* V. m  z

+ r: |6 ]" l% Q- ~' V( C

2.4 eMMC测试

写入测试:

  • $ v# H  g0 H; d! p

    3 q" f* d0 \/ l* {. E% [1 n
ddif=/dev/zero of=/test bs=1Mcount=500conv=fsync

读取测试:

  • % p6 @: t: u" b6 K' ^
    " o0 p+ U: k: o
ddif=/test of=/dev/nullbs=1M

测试截图如下:

' z, t$ a- k# Z; [
% @. a/ f5 q2 `5 R0 K' T

' s" i% W) n6 {. @; F& {" A4 s

2.5 AI能力测试

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

& A0 H2 K- n2 m

测试截图如下:

2 a! Z2 ^! A9 ?) E6 R2 P5 N7 G  U7 X

9 \& b9 @. n- x1 q9 k4 ^. C

% d8 M: b  W- r2 K& C  w

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


- {: u9 J. K% N; ?; j4 B, Z
. d/ U. [  \( I

0 \0 y2 X! Z4 }. k

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

" X  Q) k' q: l* x: B+ a' c: ^

3. 出厂界面体验

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

5 g1 h! b. s7 Q: P

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

- C; c, @, G2 k* x% Z; o7 @

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

- t- D2 X9 X/ D* E8 R- z

8 A9 e4 h! F1 m$ `" v  I
/ s' }" A# N( [: b7 C2 K

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

) t& G- `# _; T* B  V( X6 t

3.1 视频播放测试

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


/ @& ~# m9 X: X2 X" r

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


- {$ q* a$ [5 X+ p

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

4 {5 P5 H# n- a: ^
+ y$ p4 _6 S, M' ]. m9 R
" A: f) I2 ~/ Q

3.2 USB摄像头测试

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

+ g0 z* i' N& p
8 ]8 U. `4 ^* d2 {

! Z! X% [, d* f& T' z6 B1 c) [( S; i

3.3 OpenGL测试

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


2 E" l* k1 U% Z: Q7 S+ a( R8 ?/ H" g3 }% A
# u( n. {3 @5 Z1 a5 O

3.4 音乐播放测试

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


- q: `6 {( m' S) n: M( e% j+ ^  T8 P' L; w: |, O. ]

; Z% Z0 B9 h/ A7 H, u8 `

3.5 SQLite数据库测试

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


& }! y8 t& M$ a3 u9 ?/ o$ p4 r; n/ m. ~1 _, J- S
! t: p8 Z7 p0 B# V6 g4 |

. j1 T- N: _; J# C8 D

该用户从未签到

2#
发表于 2023-2-20 13:58 | 只看该作者
有哪些需要特别注意的?
9 u7 q3 f7 Y% J8 T. E
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-9-5 02:52 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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