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

瑞芯微RK3568开发板初体验

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

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

  • 12V2A或者12V3A DC 电源线


    9 g3 k4 h1 ]1 r( F# [3 ]) ]
  • Type-C串口调试线(电脑端需安装CP2102串口驱动)

    / V7 a& ^* g. k( Q
  • HDMI线与外接的屏幕

    * w- q" g! ]: N3 W
+ o' \( O2 A( f/ w& k, ~) {) P

接线图如下:


3 b8 ?( l. T2 D
4 y+ b2 j& k$ ^
  z+ q; c" _; {3 z+ M; n% g! _. v

1. 系统登录

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

  • 串口登录(有线)


    ( S7 `! i' |* X, a
  • SSH登录(无线,IP)


    7 G9 m1 t8 \$ T) [% p
  • ADB登录(无线,IP)

    0 a! B. K* \0 u6 g2 h/ p$ N) @

1.1 串口登录

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


5 Q  X. v8 d4 _' G" ~
+ L% l7 N4 [! }. {

( d) Y: [4 W5 u# p4 C

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


  • 5 r1 d! W( D6 p7 U# e9 n# O* l! k+ D# f  E
fltest_wifi.sh-i mlan0 -s "your_wifiname"-p your_password

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

' A# o4 [' ]& ~* t' E8 O

1.2 SSH登录

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

5 n0 |+ P. {- K, L' S( @1 Z
$ U# P& P( h3 [. s( e; ^9 S

+ l7 |5 R0 n' c2 q

1.3 ADB登录

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


% h) s# o2 P' i4 Y( z7 g* S9 X# ^7 V5 Z5 k
# H$ \& _' ^5 d$ X* S

2. 命令行功能测试

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


0 K8 r/ b4 O+ i% B1 P" F

2.1 查看系统信息

查看内核和CPU信息:

  • + `, y0 q; T; J4 ^( O- T9 y

      u% V7 u: d. M1 q0 A% T$ u& H
uname -a

查看操作系统信息:

  • ' A6 d) n0 f" I* K! Z3 q6 M8 A- ?0 ]2 g

    / e' m& I5 x9 A/ k  _# z
cat /etc/issue

查看环境变量信息:


  • * d7 p! R( W( Q' w4 ^3 w1 Y) {1 J
    - G  j6 z9 m& f8 S+ K
env

测试截图如下:

$ l$ m. @% K4 ?
: b9 J% |% ?7 k# U* K
/ K/ E% n/ Q. J4 a8 \% n

2.2 CPU与内存

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


  • - l6 S1 p! V1 k( w( C3 @0 l# o2 }" l9 @4 X5 N/ V2 d9 |0 V
cat/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

查看当前CPU的温度:

  • - F1 L8 Q+ H; ]# ~# a1 x" ~

    9 R( K& b2 ]1 F' V9 c& `/ l
cat/sys/class/thermal/thermal_zone0/temp

DDR带宽测试:


  • 1 \( c" [- q5 t- K
    9 `" _( j1 F9 F* z
memory_bandwidth.sh

测试截图如下:

  F  J8 J1 w& _- O4 L# D
% ^' o8 ^- Z5 y$ A( m- B. M0 i

! P( C0 O9 O7 T

2.3 WiFi配网

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


6 B* m+ U+ I. y% y
( h( B6 |. X* n/ P
- A  z5 C: z% p4 n

2.4 eMMC测试

写入测试:

  •   M: u7 V; Z; `; X9 _  W, K; x3 j1 C

    , q9 \% w% t4 }" G9 l0 ]( }( s
ddif=/dev/zero of=/test bs=1Mcount=500conv=fsync

读取测试:

  •   `7 j& B! ]2 h5 z& I/ O! T$ X
    1 p3 w4 y; Q# g' @$ B# k/ p
ddif=/test of=/dev/nullbs=1M

测试截图如下:

6 [. ~8 \  j, g8 i

; b0 ]. Y, k" C/ q6 I. E

% b$ r9 Q; t8 ~" ?6 g0 g7 B

2.5 AI能力测试

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

  e3 `- c3 z6 G5 c9 `4 J& {

测试截图如下:


6 Z: y* w8 x- L* V8 A
/ q0 N6 ^8 N6 ~8 j3 {
5 H! I( @: {9 {  U8 C2 i& ~# f

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

8 ~. x+ M2 t; N
2 ~  H! w8 d0 ]
8 Z' w" T9 N( L, L" K  M

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

6 C" f% }4 g: _9 R& e1 J

3. 出厂界面体验

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


8 V4 f$ g% h8 Z8 l$ J

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


, }( e$ F) B; T; y, W

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


- h( {0 G$ Y; k) D+ {8 S
1 F, o- X( W3 D6 C+ Y1 M$ ~

, y7 [* y, V; }8 N3 B$ B

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

. m: O$ Z# f4 c6 U

3.1 视频播放测试

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


" B, x( G" L7 ?3 g! X

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


. C* h& r$ i9 O* e' \; {$ |

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


- a/ m; T$ H+ B; H$ O
# {0 ^! u) p& C! i

0 M# l; w7 E( V& d+ Y' w

3.2 USB摄像头测试

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

( o! O9 M4 \8 m1 i7 d* H: f; Q$ A9 n
! v7 s" n( a6 c+ X: h
  L7 m9 A2 N% ~4 v$ l

3.3 OpenGL测试

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

9 S) o7 V- R5 c5 M4 N% ^/ L4 [

# `9 `# p6 X! @- K/ f& ^' E; H

, f3 r) s! u/ X4 c" l4 P

3.4 音乐播放测试

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


' z( W( J& W/ Y& T( S) \0 w$ t$ H1 y! X+ D4 I

0 P+ l9 F- A& X/ b/ p

3.5 SQLite数据库测试

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


7 S7 G6 I8 u0 D/ [% ~
, S: d2 m1 U4 ?- o/ `% L
' ^% z1 z0 Z7 _/ B

! f' T! J$ `1 v9 s. Z  |1 }% _

该用户从未签到

2#
发表于 2023-2-20 13:58 | 只看该作者
有哪些需要特别注意的?
1 s( U0 O) a# s" ]# a
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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