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

瑞芯微RK3568开发板初体验

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

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

  • 12V2A或者12V3A DC 电源线


    9 B( m( J, `" X, Q7 o8 `6 E  q
  • Type-C串口调试线(电脑端需安装CP2102串口驱动)

    9 v8 G% Z. y4 Q& _8 d# x( C8 ^
  • HDMI线与外接的屏幕

    5 s1 a7 w. N" T; T; _
9 Z+ X6 u/ K. [7 J) @6 Z

接线图如下:


! X; s4 a/ ~8 Y1 r# x" J- r* t- t# \4 a

! Q0 j3 w2 D8 F+ a. ?9 d$ \4 D

1. 系统登录

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

  • 串口登录(有线)


    % o+ X* m8 q: j6 ^/ s
  • SSH登录(无线,IP)


    - t: i# d* t' Y9 }
  • ADB登录(无线,IP)

    ' l& B1 n; e# Y3 r6 o/ U4 H

1.1 串口登录

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


+ g% u! O7 `1 w& Y9 }& @5 u! u$ f* G% u6 G/ _8 k2 t1 ]& M
1 n3 M+ I  Y0 c2 Z3 j7 \" E

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


  •   f' k/ L! ]6 E  I3 ?/ N" k9 P
    - N* M: k! V2 ?, H! O0 Q
fltest_wifi.sh-i mlan0 -s "your_wifiname"-p your_password

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


# H  R- P) T+ T/ d6 z% }

1.2 SSH登录

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

* n) r, o& m; _8 c# m8 W

& `8 \8 J( g" j) \( w# Z

% O4 G' |+ ]. G/ H: f

1.3 ADB登录

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

- p, l) J5 W8 @; C/ U8 s

  L& ~8 i# L3 h
( n- b. R& @  R; T! _

2. 命令行功能测试

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

* _' C% d" G7 h  }* }4 f

2.1 查看系统信息

查看内核和CPU信息:

  • & @+ m/ T- `7 i* z

    1 D5 m5 [2 _$ p% ?4 ?
uname -a

查看操作系统信息:


  • - D6 W  A5 b( l3 c: S/ j$ G& C( c/ \8 F: L% Z
cat /etc/issue

查看环境变量信息:


  • 3 I; K& ~  u, R. Y) P6 E  y( s: r8 H- y6 z+ d
env

测试截图如下:


" k9 }+ m, g" o" I' b/ w" [/ f% d/ r" B* _- Q7 v* a3 M4 r1 r( T5 f( R( R0 {

/ C& H' k, z1 x. Z

2.2 CPU与内存

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


  • ' s" P, A' B  Z5 I/ q6 k+ M
    5 g0 C" L8 L" x, f1 Q
cat/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

查看当前CPU的温度:

  • 3 A+ {7 M" `7 Y4 H
    4 G: h5 u( k* O1 \9 N
cat/sys/class/thermal/thermal_zone0/temp

DDR带宽测试:


  • ! q; o9 O5 T+ t$ }5 O/ M% A8 w1 `9 ^7 F4 W& n9 h( I
memory_bandwidth.sh

测试截图如下:

8 y  ~7 {4 u' `/ |: T% W
! `/ b1 B6 N) j: j

! Z6 ?" U2 j$ y$ j3 r# [! v, N  E

2.3 WiFi配网

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

0 g' i0 r; Q% x4 g% n8 U
# [. }: e8 ^$ l

0 a  ?" m/ m- _- q- T

2.4 eMMC测试

写入测试:


  • ( ]% W. }$ E0 M; g
    : k' u& z9 O/ Z  c1 Z
ddif=/dev/zero of=/test bs=1Mcount=500conv=fsync

读取测试:

  • , v7 T0 T/ B3 ~1 A  g
    $ u7 o3 m! o  h, f. _# |# `/ N
ddif=/test of=/dev/nullbs=1M

测试截图如下:

! Z5 O# m0 b! U+ G0 j. @4 E- @# O/ _
0 R5 `- M  ?0 V8 G( T' |4 {! |

4 R1 Y& p4 ~7 K! ]" i) g

2.5 AI能力测试

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


/ v0 j3 e/ n: Y1 D6 |

测试截图如下:

7 [# N# X+ l) S) c( x, r

* [' Q* R* P: L( z, g# [0 D

, c0 q. \4 `# C. g$ w7 O

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


3 D! \) B5 d& g# a7 B2 E$ o4 s6 C5 g- A5 Z% R, i5 a
( P, `0 m; c0 W+ T4 f5 t

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


. i0 i& ]3 P1 Y5 [

3. 出厂界面体验

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

, a) h: e. v* A; n0 h' W  q

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

* m' Y% u% R+ H4 c0 L) [

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

* A: q" |/ N& P8 \; o

9 ]4 b! m, [- y$ b4 u$ b' g2 p

+ n2 {7 @" c) y' j7 j6 Z

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

/ c' `0 j+ k9 ~) h

3.1 视频播放测试

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

5 I0 @1 M9 o8 ?  F$ |$ y) I  \

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

. x4 A! A3 R; j  M7 j8 Y( z

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

5 I7 p" Y% v0 o5 d# i) w

2 _6 `5 e% E9 U. w
! k* J2 `2 K( p8 A6 [

3.2 USB摄像头测试

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

6 V1 C; D( Z3 k4 C' r* t% b3 w

7 Y0 N6 x6 O' ]! x6 `  I% O2 A
% |! x% u1 R, z5 T

3.3 OpenGL测试

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

& I% n( O2 [2 g
+ K. B: ]; Y( s: f

( N! E5 O2 I" X/ L0 ?/ A, I9 ]

3.4 音乐播放测试

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

4 ?1 t/ ~! T, N

. k% B% B$ s; j+ c$ t+ j( a! }" `# K

6 D6 j6 e4 ?% y

3.5 SQLite数据库测试

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


+ o% n# Z0 M9 L9 {" l0 Q! }5 v6 l3 g5 s% P5 K% E( d

! q6 F, ]- b% E0 D# C" D9 x! P% ~( Y1 f

该用户从未签到

2#
发表于 2023-2-20 13:58 | 只看该作者
有哪些需要特别注意的?
1 _5 F% |8 F& C1 ^) n
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-18 19:44 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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