|
|
一、产品介绍
/ [6 B/ v9 l: C3 E6 J8 ]5 uECB20-PG6Y28C-I 是成都亿佰特电子科技基于 i.MX6ULL 处理器推出的工业级测试底板,搭配 ECK20-6Y28C 系列核心板,专为高性能嵌入式场景设计。其核心亮点在于 双网口、多接口扩展能力 和 工业级可靠性,可快速应用于工业控制、物联网网关、智能终端等领域。* U0 H- |' N O1 T4 s5 y& ?, K
/ q$ Q2 }" y8 `: l) H" k7 z
1.核心优势/ A$ o( S( r: G
1. 工业级硬件设计:支持-40℃~+85℃宽温工作,抗电磁干扰能力强,适应恶劣环境。# t" P# H" O2 W2 x9 }
" F; D% f) p9 r( m5 R7 Y
2. 丰富外设接口:
; f6 E7 S; q0 R1 c5 J3 R4 ]" m" H2 _- w- @
– 双路百兆以太网、USB HOST/OTG、3路UART、2路CAN总线、3路SPI、RGB888显示屏接口(支持1366×768分辨率)。
/ v4 k" _3 m7 ?" t1 m$ l3 q; Z9 M8 u! H. {0 ]) y# y
– 兼容树莓派扩展接口,支持GPIO、I2C、PWM等信号扩展。
0 \+ E, ^" U3 I
6 }) B* k: M% C# `. ?. V3. 灵活启动配置:支持TF卡、eMMC、NAND Flash及USB烧录多种启动方式,满足开发与量产需求。
4 Q1 F. p* J; n! X) t( Q% P$ ^: i- ]* Y; z/ X5 i
4. 完善软件生态:预装Ubuntu 20.04系统,提供Linux内核源码、交叉编译工具链及烧录工具,加速开发流程。5 N* e x, X8 O* R; X1 w1 A9 }9 T$ X* W
, B* h" T1 E. |2.适用场景
$ i' C" |% M% d' }1 o5 L- U) N8 b• 工业自动化:PLC控制、设备状态监测。
5 I6 w9 `6 J' g' I! B% N8 f) N- I$ K. ?0 W+ d" m
• 物联网边缘计算:数据采集、协议转换(支持MQTT/Modbus)。9 s5 s6 T b2 B) ~# _0 Q4 p" U
; ?) }, h5 q& r
• 智能终端:HMI人机交互、广告一体机。* T' |( y4 t' z
/ N; r3 x3 b: V, m1 `: }( v; C6 P7 \' B二、性能参数对比9 Y- } @1 Y% o- T- K6 ^
将ECB20-PG6Y28C-I与主流单板机(如树莓派4B、NXP官方开发板)进行关键参数对比:: W. O# a' Z) \4 R+ b$ p
$ \9 m1 {3 h2 D6 J0 s6 k/ D
参数
, H/ n' _" } E6 |$ @* M/ N! W- ~$ A9 U4 I2 H
ECB20-PG6Y28C-I
4 `! `) F( k& b, H1 ?/ E4 u& }
& k0 S( B0 x7 D树莓派4B
8 Y( H. i6 s+ S8 C% `9 T& O
3 ^ F; ~. Q# _) H8 W, `- F6 CNXP i.MX6ULL-EVK. L( s$ e, x# R2 S5 z& S( V
0 ^& a1 A/ j8 E3 @! |
处理器4 o4 N j; [! E
/ k+ e" ^& r3 v
i.MX6ULL Cortex-A7@792MHz5 `( z, _% l7 S2 R" i2 s
# C" \3 l' ]. \+ x; W6 R5 e
BCM2711 Cortex-A72@1.5GHz$ n) H; _6 |- y- f" F2 H0 w
! I$ H4 E+ Z5 E5 ]5 n; d$ O# }i.MX6ULL Cortex-A7@792MHz1 R2 W# U, D% Q: e, I2 g4 y
) o0 E- P9 V. T1 [' _; E2 g
内存
! Z1 ]/ W% L, ^, N9 U+ l
9 h9 f s7 S; F, H! P) H! _9 y4 {2 m256/512MB DDR3L(可选)
( e* d7 K# H' K0 f5 X8 ?2 F2 M6 A9 _0 [
1/2/4/8GB LPDDR4
6 r% X( }. z9 ]- S" i/ g! }
* @0 K* t6 D; Z% a N512MB DDR3( w" `, a+ p1 F% a5 T% c
; M, Y2 L) ?- E$ g, C
存储
/ m" I* f8 m9 t. k* t0 I
- L& S& `! ~- B: Z, Q8GB eMMC/512MB NAND5 P1 }7 V6 i, P2 r: O5 f( f
6 Z8 B; a, ~! P5 \$ tMicroSD卡6 F- g" [; @% J* Z, J
}& {0 ^! v+ g0 W @0 a4GB eMMC
# j& @) W1 v) \6 a! r' y" ^ j6 f6 S0 q( f8 ^1 B& U
网络接口
# f+ A0 J+ x F8 Q1 m
4 X3 d: u; I% b2 u% d双路百兆以太网
' S1 y: W, T) d: f# e2 L+ a9 [& c. t/ t5 L4 Z
单路千兆以太网( p+ s% U% v$ I* O2 }% ]
5 ]! s3 X4 }% T3 ^1 `2 B6 |/ Z
单路百兆以太网( T( t4 U# m w4 G
) W6 L' b. h. J' c z1 _; B- Z& i
工业级设计
, j9 f! n0 K }& r7 g. W& _/ Z* a, y; g+ ]8 G
支持(-40℃~+85℃)
* D* r# h* Q7 i9 W, `3 b5 x: ~2 N6 i, y7 A! k2 \6 a, a# \& F
不支持(0℃~50℃)
% x4 f3 ]& k" r+ J9 z( z% y! @
8 l5 p5 j8 C& {) N) z1 u支持(-40℃~+85℃)# r) H: d9 \0 r" j- n+ I- _
2 w8 p: y7 d: K: U6 G
扩展接口) R, h$ Y, ~% {7 W2 I7 U; S- y
6 n; ?7 Q' U3 V3 P i( G3 O7 H$ g树莓派兼容接口+多路CAN/SPI& D3 y% `" x/ L) v" _
! k5 H/ x! Q* h$ B" j4 r% t# ^40Pin GPIO
; H+ ]6 T! ~; {: M; D7 i: \$ b. X6 t/ ]# D1 n* u( D9 E) h
原生扩展接口$ N, t. k- A6 `7 A; i# k+ _
7 C- s; b4 M% h4 p( h
典型功耗, f* g e, M3 R2 k/ A
: G( f9 L; Z# ] q& S
1.2W(满载)
6 n6 Q7 ? I( Y" W
2 f' _) f. p1 ]& Q0 ~- U3W(满载)
" s) Y' @' r" D6 A8 a. g3 A3 b/ q3 p6 y8 f( t. S# y3 @
1.5W(满载)
+ O0 f) b% J) |6 ]0 ^/ [) ~1 |) M' x$ P3 B' b& d6 X
对比结论:
+ o! d+ v/ D, b. A3 h
/ ]$ U3 h# g" s6 G• ECB20-PG6Y28C-I 在工业环境适应性、多网口支持及接口扩展性上显著优于消费级产品(如树莓派)。
4 C; @1 s- n$ D( e& O9 y- u/ ^7 J" n( `1 F
• 与同芯片的NXP官方开发板相比,其集成度更高(内置电源管理、RTC电池接口),且成本更低。
/ T" b; T- ?- G u& V1 ^
) {. y: M+ @8 i/ V8 q$ t9 B0 A9 ~6 _; z/ {- A% f9 o
, r2 W. z5 n% e6 H三、应用指南5 H. w, e3 M$ p: T( b/ R K( L# F
1.1. 快速上手指南8 N1 p7 t- I5 _" \) ^0 B: R
硬件配置:
# ]0 `- X# }8 {6 R! @
' |" S9 U# s+ ^6 z& _, g• 电源连接:使用12V/1A DC电源,确保5V/3.3V电源输出稳定。
* }1 \) H- b# u, r% D3 y7 s8 C, w* U7 F q
• 启动模式设置:# y# t' ^, U# d1 Q( k
p! F! B+ [0 I- s, L" W– 开发阶段:拨码开关设置为Internal Boot模式(BOOT_MODE[1:0]=10),从TF卡启动。
7 h* L8 M2 t: t; d1 n- q
! P3 u* o/ A$ {$ C% d– 量产阶段:切换为Fuses模式(BOOT_MODE[1:0]=00),固化eMMC程序。, s$ G8 ]4 j$ B/ Y$ I" E
* U9 X m4 ~ Q4 d$ W% F
软件部署:" b H5 M" }* ]* m2 p
' n9 C& n H7 F3 U1. 使用balenaEtcher工具将Ubuntu镜像烧录至TF卡。: W0 ]# f' l- U$ b& B) }0 T" ^3 h
# u! K( n$ ]1 H& u
2. 通过Type-C调试串口(默认波特率115200)登录系统,配置网络和GPIO:! y$ \. @7 F+ Q% i4 b# e$ H H
8 b( k9 I. c$ ~& B- f
# 配置GPIO1_IO05为输出
3 f( z* N4 c7 L6 o5 c& ]echo 5 > /sys/class/gpio/export
( o7 K; o7 g2 |; x* a% A# D# wecho out > /sys/class/gpio/gpio5/direction
0 h4 l- d, V) Cecho 1 > /sys/class/gpio/gpio5/value 7 C5 c: i! b; s* s
- g$ S# r; n6 S" I
2.2. 性能优化建议8 ~% ]4 q( |8 B8 o# I2 v2 n
• 降低功耗:% d( O; ?) J0 j N# e
$ M7 u1 u9 j- u( O/ g9 Z( ~; X* m– 关闭未使用的外设(如音频接口):通过Device Tree禁用相关驱动。
- K6 p5 H! i/ ^$ k% L5 L
/ p6 B/ n4 q! [6 R3 ~7 \– 启用CPU动态调频:cpufreq-set -g powersave。; O8 C' `; E9 ?* W. ]5 |% F. a
0 T- n) F- \6 S2 Y4 u2 M• 提升实时性:
0 v. T4 m+ v$ F% W7 H, Q8 ]
8 b F' \6 G5 P# j& y7 d0 u– 使用RT-Preempt内核补丁,减少任务调度延迟。 G5 v/ d [( T7 y7 N, u& s+ D/ |! G* o
* i0 _7 P p( x- _# G
– CAN总线配置为1Mbps高速模式,缩短传输周期。; j) m2 u- e3 H' X l& E& I: X
5 n) M- x* A z
3.3. 常见问题解决$ Y. m t( ~4 g, i9 J- Z8 e
• 无法识别TF卡:检查拨码开关是否为MicroSD启动模式(SW1=ON, SW8=OFF)。- v7 P1 v- H7 \( j" ~1 t, G
' @; C( X+ S; |! t
• USB设备供电不足:外接5V电源或修改MT9700限流电阻(Rset=3.3kΩ,限流1.5A)。
# k, f4 z# U* n: Z4 c( r/ R0 A6 }# P9 a3 @' H$ e# ?- U+ S2 Z
• 屏幕花屏:检查LCD排线接触,确认FPC座子0.5mm间距对齐。 |
|