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

瑞芯微RK3568开发板初体验

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

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

  • 12V2A或者12V3A DC 电源线

    * c6 F% }+ h, U! F0 U1 l' m
  • Type-C串口调试线(电脑端需安装CP2102串口驱动)

    , f9 x2 S) e. p3 b! I
  • HDMI线与外接的屏幕


    9 p5 f9 h$ s) r. N9 S

- }2 K5 a( v3 `2 C- u- C

接线图如下:

, C5 k, v& j+ u/ l4 Y) P
9 s0 ~, n4 U% [7 Y

4 Y. T" x# l( G

1. 系统登录

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

  • 串口登录(有线)

    ' C! V/ G! y) j' x
  • SSH登录(无线,IP)


    9 J; G; \# \- {- ~! o+ N7 q( O: r
  • ADB登录(无线,IP)

    ) f& O! S3 O7 T' F" n3 k

1.1 串口登录

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

  q' z+ N# P% m6 `

  ]  u6 g$ Z% t) G% X; r% @( u

6 V8 X( w4 W# s" V# ~' o2 O) ?

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

  • ( j' F  V' i; }8 n

    3 P* ?) a9 N" p9 O2 O, |" P9 P* b
fltest_wifi.sh-i mlan0 -s "your_wifiname"-p your_password

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

! a8 R% p& Z3 Y7 @% H# @0 s1 N$ K1 j

1.2 SSH登录

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


5 Y( G3 F3 d, E0 v1 {
* G% _' S1 f. S
) n; B7 m$ l  d) m# [

1.3 ADB登录

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

# c3 w$ F* F5 N3 U3 g, T% c( T- @

( B" e9 k2 a0 E8 @

: o8 h  ?1 x- M3 m: ^

2. 命令行功能测试

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

! v: h# e) w# x% B, g: J

2.1 查看系统信息

查看内核和CPU信息:


  • 0 m' P& p/ _$ H8 A6 C; V% R9 o& D7 m8 J* Q) ?  p  l
uname -a

查看操作系统信息:


  • ; n/ G- @6 e+ h0 r7 F, l$ z, t* ^: ]' r
cat /etc/issue

查看环境变量信息:

  • 9 {0 q- E6 [: ^& J5 q1 P! _

    ( u, K& @5 e9 ~! |( {" Q; k
env

测试截图如下:


6 B) x/ L& |  v4 n2 P
& O" J8 M4 S, ?% Y5 a. j
4 R! {1 Q8 J1 V( C( |7 ~

2.2 CPU与内存

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

  • " m1 }! X: ]/ l* O: u# r3 `

    + T* `) I1 l- {) b/ ~
cat/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

查看当前CPU的温度:

  • ! r3 W6 Z1 j, d$ n; [5 }

    & V+ w2 p0 i/ |7 s5 h) o9 m6 c
cat/sys/class/thermal/thermal_zone0/temp

DDR带宽测试:


  • ! j: p" L" l- H. S, j0 m3 `
    # A! o& u' @8 F/ b4 I% i0 Q2 D
memory_bandwidth.sh

测试截图如下:


7 A. w; _7 }5 X3 Z9 `, r( t
. r, U( b6 y3 }

5 L) {" [# G+ ?6 t5 O! w3 I

2.3 WiFi配网

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


8 \9 n. ]; y- \; g/ w2 K: k
, I9 d$ J! O1 R# j* B* T
: z& Y  s0 m3 d7 w: m( \  v  n, m$ H

2.4 eMMC测试

写入测试:

  • 6 t3 X/ r& W" J, X) J* j9 P6 d

    2 z+ D; G& F. B9 n/ m( V- ?
ddif=/dev/zero of=/test bs=1Mcount=500conv=fsync

读取测试:


  • 5 K* A" R) w$ K+ r- n
    * M) S2 Q4 a1 _$ n' t5 T9 q& N
ddif=/test of=/dev/nullbs=1M

测试截图如下:


+ U# v- x; [* U! B5 L4 v' f% R3 C" y( v8 f6 R; D

8 }7 {/ f7 R; q  P% B8 E4 n

2.5 AI能力测试

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

- X* N5 ?* D) S3 Z

测试截图如下:


+ m- v6 Z: G- r+ V/ J8 r/ G; s7 L9 h# o( h9 O/ o

4 u' q2 M/ @* I- p* s1 Z( R

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

, \* o! E- ?1 c) g9 T

" ~! |' Y) d8 |" G) l

* l1 k5 ~$ b% R: a

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

1 o+ g/ z. C9 I0 d

3. 出厂界面体验

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

* ~# L: q" ]3 R

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

# W  M' R& }; S# L7 P' [" @- f0 l

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


& T3 ]' Z& s0 t% z# D& J+ |7 J! r( t, r
' p! _% ~* T2 N- ^" |& `% }  L5 N

( D7 O3 ?; ^7 t+ ^8 i7 H

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

% Z* [' B. Z4 Q; j6 e( G2 s4 ?

3.1 视频播放测试

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

6 f- l) D2 T7 m+ h

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


9 X9 Y, S; X- J0 v* D) W

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


2 E# Q  N/ c: m* ^
$ X8 Z  [$ X. c; s( G, P8 O5 H! ?
  m6 u8 j' h, s4 J) [' X

3.2 USB摄像头测试

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


% D  }: n6 ?. o7 G* S6 E8 t4 R+ |6 ^2 }5 ]- N6 n. b: Z2 B
+ y# [/ R& A2 }$ ?# t% @8 j1 U

3.3 OpenGL测试

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

3 m5 g2 P: i: N7 K9 M3 x

& |' q5 b) A% c4 _3 n7 P
7 q! m5 B, b$ E! p% ?) d

3.4 音乐播放测试

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

, s8 v8 T. ]0 ^1 x

& ^$ [" z: ?6 W* l
8 h1 r& i; c: p9 a; L$ S

3.5 SQLite数据库测试

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

6 U3 S  j5 w6 d
" A6 z% |$ B5 w* T7 f( z) b. \
3 N$ V  U& d4 J( g  T7 \

4 X1 o! ~( i' g3 O" d

该用户从未签到

2#
发表于 2023-2-20 13:58 | 只看该作者
有哪些需要特别注意的?/ y# X) Q9 Y8 `, B
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-19 10:41 , Processed in 0.078125 second(s), 23 queries , Gzip On.

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

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

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