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

瑞芯微RK3568开发板初体验

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

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

  • 12V2A或者12V3A DC 电源线


    4 U* M$ ^) S& L, n
  • Type-C串口调试线(电脑端需安装CP2102串口驱动)


    6 R# m1 Z$ ~& b$ l& m$ j) y
  • HDMI线与外接的屏幕

    ) m1 O$ o3 `6 b6 A! q+ e9 E# U2 f) t) Y

5 R2 v" G6 D4 _% u+ j' N

接线图如下:

6 j) X/ ^4 {7 I' p' P' r- A

* `# l2 [  B- H% [8 B1 l% D, u

' g  x8 v/ s5 B  k: J6 q0 }

1. 系统登录

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

  • 串口登录(有线)

    ! ~! T* ^1 L# s* ?( v
  • SSH登录(无线,IP)


    1 J% k6 g8 e* \, T! z
  • ADB登录(无线,IP)

    4 k* E) d" m3 f4 l

1.1 串口登录

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

* b" [7 ]3 E, o' n; q, Q0 v- X

- N+ V3 n+ v# C' n3 ~! M5 `" V. b
2 e+ o' m: [& R  {: _* v  u8 A

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

  • % q% B( q& _7 K( {4 J. H0 z

    , e; p" H+ ~  G
fltest_wifi.sh-i mlan0 -s "your_wifiname"-p your_password

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


2 U- i! Y+ F1 Z  C3 @0 z

1.2 SSH登录

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

+ a1 p) F- ]9 F7 a9 L1 t

; P9 H' B# |8 h
1 e! M: D, A" `, v

1.3 ADB登录

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

  [) n! G3 h: \' E$ r+ t* m
) w4 h! C  G4 V( }9 d1 Q/ T

1 {( K0 i. g& r3 q2 z3 |4 i

2. 命令行功能测试

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

4 S  k% @/ ]8 D1 a: O" `# |, ~

2.1 查看系统信息

查看内核和CPU信息:

  • ; M/ Q2 X: ^/ X# h9 w

    - Y, ]- I" Y  _9 o' E
uname -a

查看操作系统信息:

  • / A2 l, ]% I. X; C

    9 p' D) k- b# M, B4 H1 ~. w
cat /etc/issue

查看环境变量信息:


  •   L  w9 ?, N8 k! N( Q% D6 M
    # o  Y0 E' @6 s: l2 c: [
env

测试截图如下:


- y; c6 P8 k7 z. c1 T
" a# d& L) j( g

, j( e. \+ _0 l: \8 {- {) P, O$ k

2.2 CPU与内存

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


  • : t3 B9 Q# v6 u8 v3 V0 q
    5 @) j! c, _5 S
cat/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

查看当前CPU的温度:

  • : Y4 ~2 q; \+ N$ b* f4 P% W6 G. K
    4 O, t' A# z+ }! r
cat/sys/class/thermal/thermal_zone0/temp

DDR带宽测试:

  • 2 Y) d/ s+ T. Z4 T% o8 c2 L8 I

    # o4 e4 f) V' {( j. _$ |( b% ?
memory_bandwidth.sh

测试截图如下:

* W6 A( r& C% ?4 g5 A2 P
/ u3 t& l& Y* G; O- @" E

+ x( M! ^6 J9 t9 v

2.3 WiFi配网

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


: `' R3 s" W. ?: c# u
6 A! i% P1 F' n" j: L" X9 r
# N1 c* N3 r6 H4 v# Y' C: i

2.4 eMMC测试

写入测试:


  • ( W3 G7 S( }: l, D% G) b8 t$ V/ q  S% ~7 i) N5 Y# }
ddif=/dev/zero of=/test bs=1Mcount=500conv=fsync

读取测试:

  • $ V: v) Z9 h4 t* U3 a) p  @: g& ]

    0 J; `2 [# R9 K0 ~
ddif=/test of=/dev/nullbs=1M

测试截图如下:

( S2 g3 B% f# N; b1 d9 g! C, m+ \
$ v+ j9 X$ H3 h9 J! e& X5 O
. ^! B( A, k& Z* y% j6 D

2.5 AI能力测试

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


; }& J2 ?6 g% J: h+ S, f

测试截图如下:

" s/ ^+ |+ I4 L7 W% @; h
. f8 F/ _' |; W; s' Y0 B; C
1 b: Q4 J# d. V' K2 `7 |/ m! z

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


5 a2 M2 {: @3 ~: B% |4 X- c3 V+ D( l& |, u# [

2 U  a% v6 W* R

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

+ L2 s1 s7 Y; x. P

3. 出厂界面体验

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


, f: @5 N5 i: n* R5 O# W6 Y

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

1 s: }! ?+ }- K- c- d

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


: f. I, q$ h# [6 w# F' U. b6 o$ G, X! c

( X/ M7 m/ N( p0 g) D

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


: c3 [9 S) q, N- n$ T( u- [

3.1 视频播放测试

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


7 E  {8 c/ {# y& v, Q, |

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


% x* p4 E" n4 {' x: [

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


) F) h; q, T9 i; g$ z
0 U+ ]0 w0 g# I9 U7 @/ J
  i5 v! i" Q: H

3.2 USB摄像头测试

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


( ?+ D* }- ~5 r) W3 O% \& z
8 z: {" B& d0 U* d3 e6 b8 a6 [+ U- W
3 q) u# S  I3 Q) m) e3 }! }

3.3 OpenGL测试

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


7 @5 I: t' O  R( ^2 ^
8 J7 d' I8 Q" j1 d3 Z! g
" w9 D* R& C2 Y% p8 k

3.4 音乐播放测试

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

9 [3 _6 S5 R% I7 b) g7 B, z

& F! v; ]) q0 k! I: v; T4 A

# {9 P2 l: l% h; b. @4 x

3.5 SQLite数据库测试

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

( \& K/ y5 x) R  c+ L8 p& w; O

! ~( [3 @9 B1 ~) e" R3 S: C6 ~
* |' Y9 f0 u) u
3 B! N. u! p: X# e9 t

该用户从未签到

2#
发表于 2023-2-20 13:58 | 只看该作者
有哪些需要特别注意的?* t& S  U; [5 N* O
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-28 15:07 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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