|
|
一、产品介绍- F2 h9 W3 n2 X/ i/ D) u2 A8 `7 N: n
ECB20-PG6Y28C-I 是成都亿佰特电子科技基于 i.MX6ULL 处理器推出的工业级测试底板,搭配 ECK20-6Y28C 系列核心板,专为高性能嵌入式场景设计。其核心亮点在于 双网口、多接口扩展能力 和 工业级可靠性,可快速应用于工业控制、物联网网关、智能终端等领域。/ b5 P' D! G, O
$ K0 \. p4 L6 M: t
1.核心优势
! _% g9 y2 M+ |' I. E4 P1. 工业级硬件设计:支持-40℃~+85℃宽温工作,抗电磁干扰能力强,适应恶劣环境。! h0 P: r% N7 ?# t$ n ]
% q" N c' x; y/ ]5 {9 h2. 丰富外设接口:
/ y2 ]) e9 X% P* l
7 i5 a2 S7 e3 r% [6 L' K– 双路百兆以太网、USB HOST/OTG、3路UART、2路CAN总线、3路SPI、RGB888显示屏接口(支持1366×768分辨率)。
( G( ^1 f5 s# ^! E/ B, T+ v; d2 j$ p: u; M2 T7 y
– 兼容树莓派扩展接口,支持GPIO、I2C、PWM等信号扩展。+ t$ ]& [0 X" i# \) S
. A3 o# w/ z" j
3. 灵活启动配置:支持TF卡、eMMC、NAND Flash及USB烧录多种启动方式,满足开发与量产需求。3 Y8 A v1 f: I6 G4 ?! [' v3 w
, V/ w3 }7 g: _4 I
4. 完善软件生态:预装Ubuntu 20.04系统,提供Linux内核源码、交叉编译工具链及烧录工具,加速开发流程。8 t7 G' A% a C) W5 D* w0 U" k6 U
2 O' z1 W2 t/ D* i2 w% I! z! ^2.适用场景
4 j% |7 G/ P9 ]; r# t1 B2 F* O5 |• 工业自动化:PLC控制、设备状态监测。
2 Z# M1 Q7 y! N; y) O: K* }/ m+ g% ~# d+ J- s$ h" P
• 物联网边缘计算:数据采集、协议转换(支持MQTT/Modbus)。
G4 u2 D" m2 ~- p3 B( [! ^8 T& f; c& O4 n
• 智能终端:HMI人机交互、广告一体机。
( L' p+ H8 i" P2 g, y6 b: u. ]+ h7 N: O4 U' n8 T1 G
二、性能参数对比
& y* S1 j5 j, R' G将ECB20-PG6Y28C-I与主流单板机(如树莓派4B、NXP官方开发板)进行关键参数对比:
- S2 z2 L ~. P; \1 T9 z+ i0 E+ ~! f2 F3 g/ M& D, t" `+ W
参数, ]6 w' t% n$ q1 y+ B/ s9 f
8 t% `+ ?1 ~( ^) z
ECB20-PG6Y28C-I
0 X' T) j& h- R+ t
% t h- W0 G. E树莓派4B
3 T M a8 h# W& v% t+ M: X I( t& n- n! n p! p u% L8 z
NXP i.MX6ULL-EVK
5 H; j* w2 W& b3 v9 |- I& V8 m
6 ~( r. A' g- r3 `处理器4 K& w5 }$ P) G6 f4 w/ d: u) _
7 a7 s5 S3 r6 K: E8 o" G9 E8 gi.MX6ULL Cortex-A7@792MHz
# H0 J/ v& ^' F0 C/ z0 r, c; z8 {- c& z4 F
BCM2711 Cortex-A72@1.5GHz7 [' L6 Q+ q; t- z; r6 O) Y3 f
4 o# z, r: d6 J. K# o
i.MX6ULL Cortex-A7@792MHz
. P0 C, j. q5 f- x+ ?. ~7 ^8 n! C1 G1 Q
内存
0 S' Q$ y$ A$ o. W8 A' v9 ^4 K, a) A( o: t0 M! X* g
256/512MB DDR3L(可选)$ s) B, c: M# b' _
% h4 s# }% H8 W4 O; ]8 }
1/2/4/8GB LPDDR4( G, k6 A4 O; \' a" l1 R* `: R" q
! H) U" r1 I; k, T7 y512MB DDR3+ I/ `9 ~7 y* w! Y$ k
* X/ i0 D( P/ @0 h7 u存储
/ z2 L5 V% p* n% ?, a4 L5 T: O% s% m2 e* Y
8GB eMMC/512MB NAND
5 L9 L% W2 j4 R3 s# C
$ @8 A9 l: z3 \2 ?8 G7 eMicroSD卡
# t2 \- H A2 Q6 S7 P V- I
2 a7 p8 ?& k- O$ k; b+ [4GB eMMC
& i/ m1 }$ [! z# }' z$ N! |7 L* v' }
; `- O5 p" k- Z. S2 \/ o3 s% `网络接口0 p7 G7 o% E z. A/ U
0 j4 {( W( D5 ~) T: G' V. I
双路百兆以太网4 ~5 i4 a0 N f1 w! N& x6 u
7 K4 [( A' ? I: p/ {/ L单路千兆以太网
- I& u- `) j0 _ f7 j" Z$ f8 _& D- [9 z! \- ^5 H
单路百兆以太网( u1 n2 ^, M* \
& P2 J+ S! B1 u9 Z
工业级设计
$ b8 Z; o' x% U+ ?
- d# n! }; e5 x) Y( K1 X, O: L+ l支持(-40℃~+85℃), z+ p3 h/ Z- e2 ^; T; T
. d& o( F' j0 X' S* x! A; w U不支持(0℃~50℃)# i" ^' m- c5 y/ ~4 h4 i
W. k; q4 B- u: Q- o( f支持(-40℃~+85℃)$ g$ M$ @9 z- N6 g( M, y' Z
t; \5 }8 v) w# `" o/ U# e
扩展接口+ p4 u; O+ n1 w. h
/ J+ | e% ?, O! W树莓派兼容接口+多路CAN/SPI
8 l4 X$ t* F' e8 a7 I0 i- t
" r6 l o# e: U# c' Y40Pin GPIO( q7 K/ @/ y" |% l3 J
* H; M1 b7 i. [6 y' Z: l原生扩展接口' O6 T! g( i6 v
; ]( q' A5 p) S* c" d7 b典型功耗" S: X. C/ P8 ]
. t5 K7 r, d5 |7 h" G$ N. \: m1.2W(满载)
; F! q: f" C6 ^: a
4 a Q( d5 p: M3 d2 K, T3W(满载)
0 `) A ^1 x8 C+ D$ x+ q3 H) Y5 U5 o; V% m( z
1.5W(满载): J, r. h9 G! P: B6 u
) b9 V( s+ q F
对比结论:
; O& M" i1 Z5 H% `4 O3 J3 Z
) A" f! h; V* Z• ECB20-PG6Y28C-I 在工业环境适应性、多网口支持及接口扩展性上显著优于消费级产品(如树莓派)。
4 |1 ~& L$ c1 {. {: }( c7 X1 B+ l( p: f( R8 O2 i" w
• 与同芯片的NXP官方开发板相比,其集成度更高(内置电源管理、RTC电池接口),且成本更低。
7 k2 l+ S! @' T0 x" c, U
8 w A& G/ U3 r. ?
5 x# u, {9 k& _, D8 K6 H3 z0 m
7 W: m% T: Y* ~! ^1 O ]( q. p三、应用指南
; U- q; U9 F, g' c) W1.1. 快速上手指南/ k6 @, H& _5 F5 l* G. [
硬件配置:
% H8 q6 l& | }1 k" o
* n& ~% Z2 i3 J1 E, b7 S0 \• 电源连接:使用12V/1A DC电源,确保5V/3.3V电源输出稳定。+ _9 ?3 G4 ?, x8 D- n
8 X: K: ?: n' w5 I
• 启动模式设置:
) F5 G4 k7 K, y1 T2 F1 D" t+ O9 ?. g3 ~8 e% W( ~/ q' m* z* z; a9 H
– 开发阶段:拨码开关设置为Internal Boot模式(BOOT_MODE[1:0]=10),从TF卡启动。6 ]" _" g( M' E
& X }+ [8 q3 O! W; x
– 量产阶段:切换为Fuses模式(BOOT_MODE[1:0]=00),固化eMMC程序。
! s/ [2 Z9 X' H9 Y ~$ s
+ G; t7 ?0 D' l; `软件部署:
9 d4 \1 i5 N! r, k0 t, j: j7 a E7 G5 F( L7 X) }# x& T6 W
1. 使用balenaEtcher工具将Ubuntu镜像烧录至TF卡。4 {) Y; I C$ x2 S0 T
' J2 L! |0 m7 w/ S4 \( K
2. 通过Type-C调试串口(默认波特率115200)登录系统,配置网络和GPIO:
4 e. t2 ` G" j1 F3 l: ~. ^- i% I* Z* V
# 配置GPIO1_IO05为输出 $ g' o' ^+ b* ^( q: z
echo 5 > /sys/class/gpio/export , ~9 p2 A7 R& t: Q' m5 R. ]
echo out > /sys/class/gpio/gpio5/direction " r4 M ?( f3 j8 i
echo 1 > /sys/class/gpio/gpio5/value # \4 Y4 |( x/ Y5 I4 S4 s
! ^8 i. x" G( ?7 P" D
2.2. 性能优化建议
& V2 T, c2 H# [ c# A• 降低功耗:
% h; A f' |" z& [2 K h4 {# t& [' Y1 d Q& h4 c' G
– 关闭未使用的外设(如音频接口):通过Device Tree禁用相关驱动。
& c5 K" B9 i+ g% {0 Z: O) g" t' L2 u" o; a9 I6 `9 A
– 启用CPU动态调频:cpufreq-set -g powersave。
" \4 z# e3 D- x# D2 [# N/ n& n6 @7 M- q3 g
• 提升实时性:
9 p$ G [+ C( S, N" k
: c' U. E! H2 u/ _) ~– 使用RT-Preempt内核补丁,减少任务调度延迟。
& Q* \% e9 k0 v4 t( o5 J* w) } X; [3 H O3 W0 a
– CAN总线配置为1Mbps高速模式,缩短传输周期。
. n& @5 b/ k$ J+ L- D/ d7 s2 |" e5 p* g7 f! h
3.3. 常见问题解决/ [- c5 v! S! y/ x$ ^# _8 B
• 无法识别TF卡:检查拨码开关是否为MicroSD启动模式(SW1=ON, SW8=OFF)。8 ?" S$ o! S* L. y
) s6 w' n+ `5 I) J B Y
• USB设备供电不足:外接5V电源或修改MT9700限流电阻(Rset=3.3kΩ,限流1.5A)。
, q- H6 h: t& W/ m4 b' K
+ `% t( Z7 [8 Z* z• 屏幕花屏:检查LCD排线接触,确认FPC座子0.5mm间距对齐。 |
|