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

RK3588核心板显示资源如何分配

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
前言; E$ F; k5 M& T; [. {6 }
6 g; _2 f& m# v+ z/ m
对于多显示的应用场景来说,FET3588-C核心板无疑是一个非常好的选择,加上飞凌嵌入式官方提供的简单易用的Uboot显示资源分配方式,不论是在您前期的开发环节还是后期的应用环节,都可以提供极大的便利和帮助。4 f  j5 z. ]- B1 y# d

9 {" h) c7 e# |4 a. m01强大的显示能力,不只是8K" x4 j) ]$ i8 k# D7 X) n
0 t0 w! y& c9 I: h/ M! L* k
飞凌嵌入式FET3588-C核心板支持HDMI、eDP、DP、MIPI等多种显示接口。丰富的显示资源,让用户不必再担心因主控的显示资源不够而导致鱼和熊掌不可兼得的场面。1 [4 N! @9 y4 S- Z( c. N1 D

, j1 e8 Z& B- h; F不仅如此,在飞凌官方提供的Uboot中,用户可以非常简单地实现四个显示适配器和各类显示接口组合使用,可以输出您想要的各种视频格式和内容。+ K( A& _5 t# ^
! ~0 ?8 G- R: @: t; v

" `8 u  k" y9 ^) A( ?
9 Q1 E* w, y' C0 E% p
02多屏显示资源轻松分配/ C* ^; d5 c  g

* w) O) G% U5 y' q7 K: `8 G& C8 V只聊参数很抽象?那我们来设想一个具体的场景——如果我既想要DP显示8K画面,又想要HDMI显示4K画面,还想要RGB格式的1080P画面,同时让主界面显示在HDMI上,这该怎么办?9 [/ N2 {' [6 p/ a
# g: ~# d# A* i6 g  ~

2 A; X$ Y9 @- v" y& g" A# h
( M/ g& S* y1 g( u8 }1 P1 Y6 Z6 [
* u, r4 }( r  D4 S8 n, m2 [; I
通过飞凌嵌入式提供的Uboot镜像,可以让显示资源的分配变得选择跟拨开关一样容易。接下来,小编就为大家演示下如何轻松分配显示资源。这里我们使用飞凌嵌入式OK3588-C开发板(FET3588-C核心板+底板)来做演示,以便更快地调用各种功能接口。
5 I! D8 }+ B% \' U2 P- u
* J2 ?9 q- H( o0 u
% \2 V' Z# C; `7 S) t% o3 W
. q' n( \; l- ~% A; Q+ L
) o1 k. D& X) _  m' p1 h- Z7 M8 h
[backcolor=rgba(18, 18, 18, 0.5)]​
' R9 l& Q/ H- j6 k) q5 d2 X# ^: Y9 K2 E$ U% f
$ ^1 v& e8 T) d% @
& B* A- T, Z4 ?# ?

& Y. P. q6 X  V2 x$ b编辑切换为居中
5 b% R4 P9 G1 {& `  R2 |9 |! d. h+ V5 P6 z0 F. L7 t: L8 ?( B. D( ~

, s# u+ r, T( a
/ H4 W5 f7 w! m
1 ~  {) C  f' f# K( h. v2 C
, ]/ e- @# B, k1 ]2 o
/ N1 |( Z1 S4 a9 u; [. \/ O/ V* |: ~# P) m0 V/ z

& _4 O9 ^7 c$ t3 vStep 1:
; D3 p9 O+ ~& y- f0 N3 a

3 ]; {. `- [2 i* t# Q通过Type-C线连接好电脑和OK3588-C开发板的Debug端口,使用串口工具打开相应com口,上电启动。上电后立刻连续敲击空格键,进入Uboot选择菜单。; C6 v, i6 c0 H  n4 v
* I& J3 e- {, B5 q/ w+ ]
% m( b: |# R! Q. |. ]

6 Q( ^, J6 S6 ?  {
+ N2 X8 Z5 l  b3 b1 I. A
[backcolor=rgba(18, 18, 18, 0.5)]​& r. g/ S9 F# a  k& `, p6 u; v! B
  G% a# [4 m& T" `# f5 M8 z) M( u
3 z" i* I6 g( W. S4 l1 p! a
7 x4 Q0 W) e& Y( c

$ j) j' q0 j( e4 K8 R  G% v4 w7 @编辑切换为居中
+ r1 r% F& b; x9 W6 p( J  C0 K3 S$ |0 m/ X" J
4 [* D) {. e4 v+ X9 M

- E6 o1 L$ e. x$ E/ d: Q3 n, `0 _8 q3 ^3 U  n8 C+ {

: K/ t3 T' R) |1 t  z
6 H$ \) R6 o" }; A( v2 t9 t. b4 }/ q% B8 E! J

- Y- A( a% {( t1 U6 O9 G& |/ R& q4 u% O9 K0 {: v. p; ^

( T2 p7 |  V& C% Q# V( Z/ E
: \" }( s7 D: ~
Step 2:
0 H$ [0 x; z9 H6 I( ]2 ^+ }

. a7 e+ Q+ Q+ p: t7 }+ A6 O点击数字键2,选择display type。; M$ q4 S: N  j! p! l

0 C( T: `+ s0 D/ E4 F6 S3 M# u% ?- q0 [: F* ^
" Z7 b& R# Y4 F# N+ f6 R
5 m; a, k, W$ D9 X$ z
[backcolor=rgba(18, 18, 18, 0.5)]​
9 T; j7 p6 @( U
' M  z  E& |8 N8 n3 A3 v4 k6 Q; R  @4 \% I

9 v* \  S, t; J* d- @# i8 M! H" {. T- @& s3 H$ P
  a7 @: B! N& n: ~' z7 P$ E' W
编辑切换为居中% G/ S, s7 M2 U5 a/ V8 v) q+ b

2 S. v& |# _) x: U& ^9 e  V1 c8 |- X, m3 |- n) ?5 O# g* {

: v( ^1 |. g0 |# Q" _! r2 a+ \
" A4 Z- s& E, o% R; K# m8 i
( w# s3 h& F; `) G, t/ O& G: B5 o) m6 F/ k7 z! U
  _7 \9 c7 Y/ g* n' C

# ?9 f3 t  ~( Z. M6 ^; b
7 D; L+ e" p. s0 ]1 S+ c4 q
首先,按数字键1,选择hdmi0接口的显示控制器VP,选择为VP2(4K);' |6 F8 A  j6 _" p7 [
6 `2 y( W0 f4 y! L0 x7 \1 y
其次,按数字键9,选择rgb口的显示控制器VP,选择为VP3(1080P);
9 v, S5 @8 c+ m1 T0 G4 ]* c
) K4 A* ~, u* t1 p+ Z% m, T, Z. P
再次,按数字键5,选择dp0接口的显示控制器VP,选择为VP0(8K);
2 y7 ?+ q1 G5 J# k" e

% B  @) V" X4 `2 o最后,按A键选择hdmi0为主界面,按B键设置初始分辨率。  }- |9 O, ~/ Q

% k3 E% P! l& c) w1 U; e  I5 j% x. Q0 x' {: k7 ]% I

: d. {. H* N) q& P8 _

( X- B$ \2 N; A, q4 o4 H6 a/ a# o
[backcolor=rgba(18, 18, 18, 0.5)]​! F7 ?( E* \: H5 l* F9 T; f
# z# A3 o) v% e+ E
) l4 W0 u# Z" N% y7 m0 Y) Z8 T

0 ?8 C" L0 I+ \4 r( t: S2 q, ^( c, B, q6 b+ ^
编辑切换为居中0 x$ r* }+ H# n2 u9 P
' u2 ]3 X5 y! u/ ?( j5 y8 Q

) j" @. R- {3 }- k+ ]1 |4 F$ p/ @2 y
4 [- M, x; `& H$ @& D$ g

, L9 N8 x1 k. h) F
# A* T% C5 ]0 S8 C0 X; w. n. L  v, M* D9 _: Q; S

$ p/ p7 H8 s& l" h

' A" v9 R5 F: W. M+ Y通过以上操作,显示配置就完成了。
( _/ z. x5 [* j

" J; g" `' h9 D- f8 ]! O* TStep 3:
5 b6 G' @# U  X9 L2 q( S, \+ S

( W" Y6 ?, l) `$ b5 B那么问题来了,如果我有1000套OK3588-C开发板,难道将上面的操作重复1000次?当然不用。批量生产也会有批量的方法,直接修改设备树,也可以实现相同的操作。# P8 Q$ G+ O3 Q7 W& ^( f2 Q* D# G

/ R& Y( m4 }4 ]+ p6 R5 h/ K8 w/ R  t. S5 C% B
4 j  z" U! A3 l# U" v. ^/ n3 R
3 L( Z6 A. ]# A
如下图所示,只把需要的接口指定对应的显示控制器,把不需要的接口注释掉,这样1000套开发板就可以有着一样的配置了。
( V  [4 y1 x3 d; I  m- a0 _

' m8 f2 s  a2 E8 G) O" N6 q! D- Q; l

* o/ Z3 d6 M7 E5 e

1 H: T4 ]8 d; e9 p
[backcolor=rgba(18, 18, 18, 0.5)]​
1 B1 X; U, ~9 M* X
8 L; n& K6 x6 I# b3 _

1 Y: O0 l2 Q- g& z9 Q& b9 r- H; G1 ~
& E  D0 ]6 r6 d+ ]0 b4 ]
/ J0 p  ~- Y7 @. u0 t编辑切换为居中) G+ \2 q" U- h8 t
, i' U' p, s" N

$ h! u! E; F# \" N
/ k! B( D: F$ w& ]$ M0 L4 g( p* \/ i2 X$ ?9 ?5 W% c( |9 E
3 E+ T% n/ i( G( {& \

3 F' Y. h9 m) K, o8 s
1 f7 ?- Z9 q9 J0 [. i# Z& c7 Y; _$ ~3 S+ A6 y

, U4 _0 o' t& e
( D7 i7 g( \* a  l, ?/ Z
+ X( G& {( c2 p

6 L  f0 ^( d% j/ }5 ^

该用户从未签到

2#
发表于 2023-4-21 16:46 | 只看该作者
开发板的参数不错,能送一块板子吗

该用户从未签到

3#
发表于 2023-4-23 13:09 | 只看该作者
好的,我这就去买一块来试试、
, @' Q# h" i: B+ R/ c& T, \
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-23 15:35 , Processed in 0.171875 second(s), 23 queries , Gzip On.

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

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

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