|
|
一、产品介绍
, e9 G! B' f3 l4 Z5 X! `ECB20-PG6Y28C-I 是成都亿佰特电子科技基于 i.MX6ULL 处理器推出的工业级测试底板,搭配 ECK20-6Y28C 系列核心板,专为高性能嵌入式场景设计。其核心亮点在于 双网口、多接口扩展能力 和 工业级可靠性,可快速应用于工业控制、物联网网关、智能终端等领域。7 {2 `+ K% y5 }) M* c
7 X9 @3 v; h9 p5 R( w* z0 s- R) Q* P
1.核心优势
8 ~2 j1 X d# E8 P C5 }" _1. 工业级硬件设计:支持-40℃~+85℃宽温工作,抗电磁干扰能力强,适应恶劣环境。& z. |1 H1 ?7 s8 e0 \
0 y2 n2 ~) F* a5 u4 {
2. 丰富外设接口:
: i# H9 R5 b. e t' U( S q6 M% q3 {' C: P/ P4 A! E( Y0 X$ m
– 双路百兆以太网、USB HOST/OTG、3路UART、2路CAN总线、3路SPI、RGB888显示屏接口(支持1366×768分辨率)。/ e$ n; k/ p7 M) D+ u
5 n( M0 K- ]8 |. n– 兼容树莓派扩展接口,支持GPIO、I2C、PWM等信号扩展。
U8 h" ?4 X# b( |7 ~, K# S. ]( `1 Q* A2 Z# J) _5 k! V6 O8 ]
3. 灵活启动配置:支持TF卡、eMMC、NAND Flash及USB烧录多种启动方式,满足开发与量产需求。/ j* f5 Z9 R5 G! U: _5 {, {
% C8 G5 i9 G6 S' M) a }/ I
4. 完善软件生态:预装Ubuntu 20.04系统,提供Linux内核源码、交叉编译工具链及烧录工具,加速开发流程。. L6 n" x( {) L$ W
6 A2 ]( {$ }8 X2 c: l9 z2.适用场景
! C, B' s* k. o& U) e) ` r8 }/ T• 工业自动化:PLC控制、设备状态监测。
/ U& m4 K5 r1 ]' X* y2 _! S ~ U5 G/ w$ X: O5 s
• 物联网边缘计算:数据采集、协议转换(支持MQTT/Modbus)。 h: W1 G: i, q ^( l: B) n
+ Y. R( M3 g7 H+ M7 H2 q$ L9 p
• 智能终端:HMI人机交互、广告一体机。
T& P: I- R* \* [: g
1 y% q% W0 V; s' O二、性能参数对比
8 P* |; O0 j4 ~1 @ J; z! @# ]) D将ECB20-PG6Y28C-I与主流单板机(如树莓派4B、NXP官方开发板)进行关键参数对比:, w3 R2 R8 \0 s
; q, T& ?4 P* ^3 t参数8 Y& ^5 E R5 q
7 A: e. f) u) S! m9 q$ D- x6 V0 {4 n% p
ECB20-PG6Y28C-I
6 ~. H+ o' d: K1 P) `" c3 f3 X6 _: F! T. q; J# E3 o
树莓派4B/ {- L6 n3 O1 D: B
( m( A, A$ i- O5 Q4 b# Z; lNXP i.MX6ULL-EVK
. r! m" \. ], d, a! O$ ~
( v8 |5 ~ S$ x" x; f) q1 F处理器% t2 \7 v1 Y( {; y
% ^! P& d: M. l+ u! D ~8 b9 E
i.MX6ULL Cortex-A7@792MHz# v5 Q, [% G! h4 X4 |, E, Z
; u0 t. U, h$ Y* h8 z' D
BCM2711 Cortex-A72@1.5GHz
9 T1 ]2 C4 [: C8 g5 \8 m' s
0 }9 S$ M# y5 a" F9 |i.MX6ULL Cortex-A7@792MHz
# }6 u$ y1 y# a( C% Q, n- k- ]
0 Z/ x2 Y! T5 r内存
9 _- w) \8 x u- z- l3 {+ ?$ R4 F7 Z, d- G
9 r2 `# @- b8 _9 F; ]4 S, Z* {. F256/512MB DDR3L(可选)
( W6 c% S' S4 A+ [' q9 D% ~# J% Q: U# F: J0 \% \. b B9 Q& o
1/2/4/8GB LPDDR4: [( J, _* y, k* N7 k% ~
/ }' x* s, T# M, b2 u5 u512MB DDR39 J0 W$ d, G6 v& G7 k, d) [' g
2 I) y; l, }7 r2 L3 [/ P8 a% W存储
0 q4 Y6 ?- q' X0 r+ Q0 _$ K: E/ t' J& {# K- F) B" V
8GB eMMC/512MB NAND# U5 e6 V, r1 H5 J# }
+ i: c) z0 E8 v, w
MicroSD卡
, k4 }# |4 H! K7 k2 p- |3 c: v
0 h, u' v$ P/ g4 l1 B1 u7 A6 O' r4GB eMMC& K( b1 U" _1 _6 E0 L" _/ h; P* \
4 D4 [# P( x2 }; Y* ~3 ^* F
网络接口
% P7 y" N5 R( `# e
/ O: Q8 |- J! V' I% Q+ A双路百兆以太网
& m$ d* O! k: S" ?8 I0 k- b) t7 ]
单路千兆以太网9 U K) h9 w. l$ H# U5 Z c& B: F; S
3 I: {6 B/ K- V0 E( ?# `+ |" N单路百兆以太网
( B& V1 n* Q+ J4 F( A0 }/ ], ~& ^9 c# t) p+ h: I: U r) ]& Z3 e8 O
工业级设计
! P& h5 z5 U, l
`$ b) a; k$ E+ K支持(-40℃~+85℃)% ~ j/ f1 |0 p1 |
% L( f* P# m2 ]
不支持(0℃~50℃)3 J" M4 [2 s3 }" J5 T" l
% ]3 H1 Y% i% n% w& {支持(-40℃~+85℃)
+ C( r. T9 @2 F
: P7 R& g( A \7 I- Q扩展接口
9 P7 q, C# Y) z2 x8 H3 Z! }; f6 W2 D8 p+ Q9 [; ~# ~
树莓派兼容接口+多路CAN/SPI
, T+ p# m$ `/ ^
; K# ` ]' j1 q! S( P" g40Pin GPIO
* k5 m3 C6 q' z a+ p# [9 e3 N: @2 \! w7 }
原生扩展接口
$ ?! ~4 L! K# _7 [9 O0 O
. \! Q! ^5 o8 V2 a5 |2 F9 ]) N; T' }典型功耗
: ]# g- C! r0 q; ]$ @. a4 P/ s7 }' i% h3 y1 d
1.2W(满载)2 z) ?5 d- M9 J* f
: v$ K( a. N# U9 W5 x5 L1 Z3W(满载)
- @6 G/ z# L# ]3 f: W( L7 }6 _) K& F5 U" r% V
1.5W(满载)6 J, s$ O7 g% N0 b: l1 O
8 e* F% E* j" a7 V
对比结论: M3 P6 ~2 b$ z8 t4 W6 q6 r' H
; X/ ~ j g- B9 U• ECB20-PG6Y28C-I 在工业环境适应性、多网口支持及接口扩展性上显著优于消费级产品(如树莓派)。; Z& f2 s W5 O7 Z2 i- n
- i9 z( ]! \ N* K: S$ h• 与同芯片的NXP官方开发板相比,其集成度更高(内置电源管理、RTC电池接口),且成本更低。& O) v/ t/ y5 b$ K3 t0 T7 S
$ Q$ ?, R$ W/ D, K# N
. `, o8 s/ J; e& l) b# N# Q) d; s8 j
三、应用指南
' f1 h$ W, z- `8 t1.1. 快速上手指南; ]6 g# {8 m8 S( T; Y3 e' a6 \
硬件配置:
6 h# A4 O/ c, i }& j( b, }' M) W' ^% \% ?4 b
• 电源连接:使用12V/1A DC电源,确保5V/3.3V电源输出稳定。
3 p Z; p. r* g2 d% e# g9 L6 L& N. | O& y
• 启动模式设置:* _) Z M* U# x
, i" x, c# F: O2 Z/ b! K, J) T– 开发阶段:拨码开关设置为Internal Boot模式(BOOT_MODE[1:0]=10),从TF卡启动。
7 m: t* M% `0 u4 c: A* S/ r
: r3 a3 l, _; w9 G# K( z0 Y( ?4 J– 量产阶段:切换为Fuses模式(BOOT_MODE[1:0]=00),固化eMMC程序。
& M1 Z# T8 e, z% _( v% s, t. r8 m- Z
软件部署:# J5 n# K( `% H# G) l
s7 n6 O- C, u0 D
1. 使用balenaEtcher工具将Ubuntu镜像烧录至TF卡。, x' E& p G5 G- _# `
7 {1 m2 X5 @$ L0 P
2. 通过Type-C调试串口(默认波特率115200)登录系统,配置网络和GPIO:
/ ^9 ~! _, V8 u
- T0 |$ y% \% n( N/ [+ ^) k! b # 配置GPIO1_IO05为输出
5 D4 i. I; H% N5 M4 l( jecho 5 > /sys/class/gpio/export # z/ u3 A% E' W% J0 N; B
echo out > /sys/class/gpio/gpio5/direction
8 K& B0 v" l& l' Y0 secho 1 > /sys/class/gpio/gpio5/value & L1 T$ R2 k: N* Z$ F4 e1 m3 c
1 C% J" I( s( ~* b, e, W
2.2. 性能优化建议' l- m5 \7 }2 g1 L: V, k
• 降低功耗:5 C% a4 m4 o1 @* l" B
$ ]) J2 g7 R2 q6 I$ L
– 关闭未使用的外设(如音频接口):通过Device Tree禁用相关驱动。
' h+ l0 X0 B5 {1 t8 q. D& T4 ?5 c- ]1 X7 Y3 D
– 启用CPU动态调频:cpufreq-set -g powersave。
( z, q* l' [; v+ p, n" M
' X, _" a# L4 C# E9 }• 提升实时性:0 t9 G4 H, A- c. @/ q" F) ^
, m0 i# d) ?% ^) F1 h
– 使用RT-Preempt内核补丁,减少任务调度延迟。
" G/ b& A9 k6 ~8 O; f; t$ K Y
" y8 f+ u1 N- x7 G6 e– CAN总线配置为1Mbps高速模式,缩短传输周期。0 z7 x% P1 a. @3 r+ f9 ~, I
0 }+ W& H" d$ \9 {7 j/ g! Q3.3. 常见问题解决
6 L. R$ |9 h, D B; X• 无法识别TF卡:检查拨码开关是否为MicroSD启动模式(SW1=ON, SW8=OFF)。
! d2 V* M* T- | E
' m3 i# S( s& Y2 G1 N8 ^3 G• USB设备供电不足:外接5V电源或修改MT9700限流电阻(Rset=3.3kΩ,限流1.5A)。
5 s3 h9 |7 Z" ]/ ?9 Q
% ?- [) @$ q+ q L, F- `3 B& [. A• 屏幕花屏:检查LCD排线接触,确认FPC座子0.5mm间距对齐。 |
|