|
一、产品介绍5 |" v! \- a5 r2 y0 K" ^2 s6 Y
ECB20-PG6Y28C-I 是成都亿佰特电子科技基于 i.MX6ULL 处理器推出的工业级测试底板,搭配 ECK20-6Y28C 系列核心板,专为高性能嵌入式场景设计。其核心亮点在于 双网口、多接口扩展能力 和 工业级可靠性,可快速应用于工业控制、物联网网关、智能终端等领域。2 ]! b& s6 X l4 a& o* F; H
. k) z% q: R) N9 G/ Y5 ?% c
1.核心优势
+ }% a4 U& ^5 U! H$ Y* @1. 工业级硬件设计:支持-40℃~+85℃宽温工作,抗电磁干扰能力强,适应恶劣环境。2 n7 g' D8 `6 _% l) P
# K- R+ Z2 ~ }* n* M% d3 s$ w
2. 丰富外设接口:$ }: i7 H; i9 Y% w( U+ |+ ?$ L& H
0 z$ H! y( _2 T1 \
– 双路百兆以太网、USB HOST/OTG、3路UART、2路CAN总线、3路SPI、RGB888显示屏接口(支持1366×768分辨率)。3 [( _ g8 G( j, z H2 U+ z
& k! V4 ^: ~$ x: o3 x8 w% J. n" k N- M
– 兼容树莓派扩展接口,支持GPIO、I2C、PWM等信号扩展。0 n! ^3 F$ X9 w) W9 j# @! o
5 t7 S( o8 m: I3. 灵活启动配置:支持TF卡、eMMC、NAND Flash及USB烧录多种启动方式,满足开发与量产需求。+ |) f/ X4 w1 ^, i; K6 x2 T5 O+ R' P
6 \" ~8 H2 l0 X7 O% p4. 完善软件生态:预装Ubuntu 20.04系统,提供Linux内核源码、交叉编译工具链及烧录工具,加速开发流程。$ ~( B2 G1 ?3 | x
$ C$ e @% R4 ?5 A5 e2.适用场景! g- k, q5 z5 P V
• 工业自动化:PLC控制、设备状态监测。0 g- g! L2 x' y$ j& M- C3 X; H
6 M2 y: L+ K( h* [. G
• 物联网边缘计算:数据采集、协议转换(支持MQTT/Modbus)。
( L8 g$ p, N6 n; U' ?- S1 j f3 m0 w% o, u( @3 n* M
• 智能终端:HMI人机交互、广告一体机。6 ^& b" p0 ]2 X' U4 E
0 E) S A, Q0 ]7 l5 o! f7 d: D% k0 l e
二、性能参数对比
5 x+ ?5 N3 z( M. G9 U% @3 c将ECB20-PG6Y28C-I与主流单板机(如树莓派4B、NXP官方开发板)进行关键参数对比:
' j) J3 T) f' }3 Z/ g! h
- E( G6 N7 {6 R9 m H参数, e L% t0 q" h+ @$ J3 {
# o0 B2 M& G E' Y7 Z# c1 p
ECB20-PG6Y28C-I
" V/ C" h; V1 V$ T* {. S7 m$ R' F( z/ x$ ~+ o2 W
树莓派4B
6 Q: ]% C5 a) `4 N4 V: W/ W
P2 ^: s, k" O4 j2 C* hNXP i.MX6ULL-EVK% E8 N, Q+ S. ]- a+ D! w* {7 i
8 M- S1 P$ b) S* w处理器
. w: ~' a4 t& \/ ]6 M9 c0 } f
' E9 C! b& _' [4 ~i.MX6ULL Cortex-A7@792MHz
9 D& Y- U& K7 Z# y
8 q5 q4 ]; I$ y( N( f9 ~4 M* S- ZBCM2711 Cortex-A72@1.5GHz
! } J- p" u, {: v' X$ p9 ~" @9 Y
/ [- ~/ A$ K! Yi.MX6ULL Cortex-A7@792MHz9 ^4 ~% Y, Y5 l
; C. I; x( p- C/ x" w6 x1 \内存0 g) n" O1 H1 @( G0 [
' u/ ^; E, ?3 q+ a- v% `% V! C8 i256/512MB DDR3L(可选)
/ B2 B) f4 p% ~) \2 c; U% L# {9 l- @5 i" }
1/2/4/8GB LPDDR4
$ }8 m4 q7 w$ E* S/ h% a
1 k. f( h s, G% Y; w4 |' y; V512MB DDR3! I0 v( }& M( B5 q7 U [- n
+ t1 S; [6 x" o# Q1 Z; w# c存储0 R! M$ m5 P" Q, `: T7 w1 ~
" X2 |: w! ^4 X1 h d' _9 P8GB eMMC/512MB NAND
u- K0 c, V9 e W5 o+ u9 U3 U: K( n6 _8 Y \! _! k7 P0 V
MicroSD卡) a3 M/ w3 }' p0 e. D; [
2 j1 j0 K- Q1 X' a, N: b# V
4GB eMMC
7 H# W6 o z& ~: P. t' ]/ @
2 B* L6 ^0 v) O8 N# Z网络接口( V) N3 F: ?. d% }5 q
1 V5 [ C) E9 {* W) ]双路百兆以太网
- `) r( m, B( U X! }- ~; d4 {
2 @$ Q6 y i) j# }+ m* Z) N单路千兆以太网
+ I4 q) J" V5 N& Z9 M/ K# [8 ~' v/ V$ ^7 U6 m; _6 J( u. y" o
单路百兆以太网
9 r/ N2 m$ }$ B+ J7 @- L
/ _# T9 H# G( G$ c3 @工业级设计
/ r; C* g9 T1 j+ R
9 M: E) S S2 Y% _+ d: I. G支持(-40℃~+85℃)
) q( A! w4 k( E% u ~+ s+ `6 z2 M G P& W7 Y: Q6 u
不支持(0℃~50℃)
& K7 r. A- q" N* Y2 ?1 ? a& q, V1 `+ r: s- J- c7 o8 _
支持(-40℃~+85℃)' K4 O9 S1 b, o! s' ?
! N4 a v9 \9 u3 K; Y# C
扩展接口
6 A/ A3 W9 t6 G9 R
( O# Y9 i$ g# s0 F5 E! f树莓派兼容接口+多路CAN/SPI/ u6 G: y1 q, A) r% R
: _+ M. Y4 v. S3 \9 N* {
40Pin GPIO
) d( N9 }* J d) b! s; r$ a4 {5 B* z- ?- @1 w! r2 p6 p. {4 l* z, h& K: q
原生扩展接口
$ h4 f! D; Q- u5 d
, m; F `0 I ]2 g+ o4 l2 X典型功耗7 {% p+ I; K" ? h1 [1 {
8 a9 G! {, _$ d1.2W(满载)
% i" \5 H3 n5 X
4 P8 R4 d. N1 P3 s0 B' n- h4 [3W(满载)( _3 y6 u; x0 ]) E. Q3 X- r
4 N. k. K8 d/ P* n
1.5W(满载)
) Q' T" ]* e H. M) m: n
9 t* l4 g# X8 v7 v1 s对比结论:
& @' P& H2 R! P. u2 D
# o) Y$ J+ a/ e) k, A• ECB20-PG6Y28C-I 在工业环境适应性、多网口支持及接口扩展性上显著优于消费级产品(如树莓派)。" A" ^7 n8 z2 C' D# r7 a
, [5 B$ m" {( M( b) ~1 {# [6 F6 C
• 与同芯片的NXP官方开发板相比,其集成度更高(内置电源管理、RTC电池接口),且成本更低。
# i' l, v. N5 T: u8 p8 t$ n3 z+ f/ ^% G
' `4 m1 }. `. S! r J |, N
) h$ R9 u" Z" T1 y& T5 j" e三、应用指南
2 z- R7 K% ?: C' n! f1.1. 快速上手指南
9 |4 J) k0 |; ` a6 ]. K硬件配置:
4 a6 g4 u/ T- g9 ~
6 N; O# F) ? U, n6 a4 d• 电源连接:使用12V/1A DC电源,确保5V/3.3V电源输出稳定。
( b4 L5 q g1 D" n# U0 G* s' s0 s1 b
) i7 B# @1 a" G5 h) P• 启动模式设置:, c" l6 ~3 U% f. W
% T- F+ d; l/ M6 O) t4 K/ N; s, |
– 开发阶段:拨码开关设置为Internal Boot模式(BOOT_MODE[1:0]=10),从TF卡启动。
8 L D) }8 o$ R+ V/ _/ `% r; d3 p$ R+ B6 n5 J+ L6 M
– 量产阶段:切换为Fuses模式(BOOT_MODE[1:0]=00),固化eMMC程序。
/ E+ n3 J/ b3 G, O; x x$ z3 g+ i1 Y9 z
软件部署:1 j/ n1 {4 C X9 J, C3 P. ~
5 K( f& X6 H4 p3 l0 K
1. 使用balenaEtcher工具将Ubuntu镜像烧录至TF卡。
- U9 ]+ Y2 H( a/ A% k8 M4 F. ]! |+ A5 D; `
2. 通过Type-C调试串口(默认波特率115200)登录系统,配置网络和GPIO:: R: c9 b$ T! ~- t
( L7 e; H I6 ~4 {4 r, {! A
# 配置GPIO1_IO05为输出 7 x( j7 }6 ~! f' b/ v3 j
echo 5 > /sys/class/gpio/export
; a; ~7 t$ ~( t4 [, |echo out > /sys/class/gpio/gpio5/direction . z" Q! n1 `, x3 v5 Z) L; }
echo 1 > /sys/class/gpio/gpio5/value 5 P. D) `$ j: k4 W
, \" o2 m1 y; t, S" s
2.2. 性能优化建议8 ^9 p) i. a: r1 m' q0 n
• 降低功耗:! ~) k8 ]9 G* l+ S% h T/ q4 N7 N) P
. h% @7 u$ }# g2 _
– 关闭未使用的外设(如音频接口):通过Device Tree禁用相关驱动。
' [& g* g& U D% [0 u: d$ Z0 I8 B$ s, n5 P+ D& H% Y. C) h
– 启用CPU动态调频:cpufreq-set -g powersave。 ^, ^, x' J4 z( E2 r
a+ s' I, `; R9 \• 提升实时性:6 ?9 t1 q0 q( I. A+ q7 ]. l8 o9 L6 [
9 W1 Q3 Y( Q- A& i– 使用RT-Preempt内核补丁,减少任务调度延迟。# R0 p# R5 g5 g7 C) s
3 B# h6 l( e9 u9 D1 V+ _) d2 \$ Q" }# _
– CAN总线配置为1Mbps高速模式,缩短传输周期。! Y& b( k" U- |1 B
9 C* y5 i- \; T8 T; U
3.3. 常见问题解决
5 {2 \3 R* L9 m6 ?1 l• 无法识别TF卡:检查拨码开关是否为MicroSD启动模式(SW1=ON, SW8=OFF)。/ C. f8 k% h/ @8 U% p/ N8 Q1 q
5 M. J' \" C- c% \. J6 N
• USB设备供电不足:外接5V电源或修改MT9700限流电阻(Rset=3.3kΩ,限流1.5A)。4 }! P& b% z1 Z; V
U( b- X4 S/ m4 o F* b• 屏幕花屏:检查LCD排线接触,确认FPC座子0.5mm间距对齐。 |
|