|
|
一、产品介绍
7 S) E5 S% Z) z% p4 r5 EECB20-PG6Y28C-I 是成都亿佰特电子科技基于 i.MX6ULL 处理器推出的工业级测试底板,搭配 ECK20-6Y28C 系列核心板,专为高性能嵌入式场景设计。其核心亮点在于 双网口、多接口扩展能力 和 工业级可靠性,可快速应用于工业控制、物联网网关、智能终端等领域。" N; c# z) u# y, u5 h& \
! t* f; U( L; k, N/ T4 H
1.核心优势6 ^9 ?; j0 q' D
1. 工业级硬件设计:支持-40℃~+85℃宽温工作,抗电磁干扰能力强,适应恶劣环境。
( r5 v( D, o# {6 |6 m# K9 t) p: y; ~: y p; X! y3 J* H
2. 丰富外设接口:
6 _- c- I( d& O/ i$ k2 c: W) D3 {; y, \! E; T) Z
– 双路百兆以太网、USB HOST/OTG、3路UART、2路CAN总线、3路SPI、RGB888显示屏接口(支持1366×768分辨率)。
2 H' A& ?& X3 g( i G" _- ]5 x/ R7 x1 ]5 t& k8 x' s8 w
– 兼容树莓派扩展接口,支持GPIO、I2C、PWM等信号扩展。
: c4 ]9 e" Y3 ` x( m$ O5 L9 x* V) K$ E; J$ L' z! K
3. 灵活启动配置:支持TF卡、eMMC、NAND Flash及USB烧录多种启动方式,满足开发与量产需求。
* h& f% o) [: r0 H* W$ R, K' N* l4 g& i: R# B3 l" W
4. 完善软件生态:预装Ubuntu 20.04系统,提供Linux内核源码、交叉编译工具链及烧录工具,加速开发流程。
9 ^$ X2 a1 u* Z3 i
7 t4 W; Q. j2 Z2.适用场景/ S+ |* e. t3 i6 C* I( ?
• 工业自动化:PLC控制、设备状态监测。
+ I+ e9 K# O$ t2 A1 q" h8 _5 f$ v( {
• 物联网边缘计算:数据采集、协议转换(支持MQTT/Modbus)。2 @, g3 _6 ]" i, s
* h) s) R h4 l8 ?/ T4 k7 {+ f• 智能终端:HMI人机交互、广告一体机。
9 i/ q3 p+ g! r3 U& n% q5 B$ Z3 j
" @, T7 L" i. |& L二、性能参数对比
' ^( T' w# D" o" t8 C" i1 X5 }/ K将ECB20-PG6Y28C-I与主流单板机(如树莓派4B、NXP官方开发板)进行关键参数对比:
, q: b/ N5 U q8 V0 W
# _6 L7 h5 G* \ o参数
# o8 X8 Q/ [( O7 s: g( ?
* Z5 F, [" V6 J2 q" sECB20-PG6Y28C-I
* D% X$ G- j+ C! a& F/ ]% v5 s' H
/ G0 v0 u- }9 E; q% V3 S树莓派4B; r6 s1 ^1 O5 @
- ^" k: }$ Y9 a) m2 L
NXP i.MX6ULL-EVK
4 T7 v4 v/ v' x1 K3 D' @
/ H. c/ \: s+ `. P+ T, [0 J/ a处理器" L9 j7 T$ ?: D
! r$ y! g) q+ i4 o' ki.MX6ULL Cortex-A7@792MHz7 n' T. Z, _( W& s
0 }4 N, M+ S$ \7 ]7 ZBCM2711 Cortex-A72@1.5GHz$ a; Z' ~" f" w0 i" T/ I; [
8 @% R3 R: G2 ^0 i4 ti.MX6ULL Cortex-A7@792MHz
X# S. h) X( {3 b) z; F; E+ H! v
; e; f6 k9 a2 j& n' |内存' m9 R' P# I" o3 g6 R8 L7 a$ ?
$ y$ c' y4 g. {256/512MB DDR3L(可选)
. B6 s5 z* |" \) ~3 C" X2 e. ~& t4 `2 P
1/2/4/8GB LPDDR4+ a! ]% } C# N8 U. b
/ A) n" P8 H0 X! `
512MB DDR39 w9 I; \' Y$ C
* H; V6 V. I4 X$ P" N) L' C
存储% [8 }6 [9 I$ m* K
& d$ z, P. ?/ N8GB eMMC/512MB NAND
0 a4 H0 X1 \% a0 y+ X6 ?
9 o6 A5 F2 L2 W9 @# e8 V) ?/ kMicroSD卡% i! _/ h" H6 Q# y& E
( E" S8 |. \! F) @9 Y1 k4GB eMMC
3 @# a4 u E2 g+ O. h* z7 h9 d$ G3 [( D
网络接口9 q! a% V. V& _1 q- l. a
8 V1 A# t B# p7 S2 r5 R双路百兆以太网7 Z( ^8 F& _! V% S" {- g
8 j2 P. r+ M( v! R单路千兆以太网
, q I8 E( |& }% |
- @! J" K, }2 y: g5 m/ e1 ]. C$ p单路百兆以太网! P$ }: S5 C9 ?" A0 c3 G
7 E3 J. [# {- n- @. e* @
工业级设计
. W' G. D! k7 ^1 R7 n& {7 s0 b/ C8 x* A
支持(-40℃~+85℃)
1 k% C# ^/ R* l- Z0 X2 T* c! L2 A+ a
不支持(0℃~50℃)8 H. c4 d3 s( p: e; B- J
5 \; D5 m2 o, M g u; `
支持(-40℃~+85℃)0 X5 L' L# B( z% C5 O6 L
# s; i3 C5 A2 \9 R9 n; _9 P4 `5 \; Q! [! M扩展接口5 L5 ^) C) V8 U+ g$ a8 A/ H
( O1 Y+ K, t' f/ }
树莓派兼容接口+多路CAN/SPI0 V- x7 t! k0 @
, _# u+ D0 x6 c+ R1 @) R" R# r5 x40Pin GPIO
' r! S: J( ?: p+ P$ Y
) N9 z# B$ R7 ]% [, o, b原生扩展接口
! _: L+ m" r5 T i& U
! B7 ~8 |6 S. F+ V; L- c |典型功耗
. Y: X" \5 p8 u* Q0 [6 U
4 |$ T9 K$ K2 Y8 S N0 |; t1.2W(满载)+ K% u! E( n5 N" ^ u5 G. T
/ F- [7 h* o# S% T% Q- ?3W(满载), g1 ?0 N, V% W' V9 U
" C8 L: }2 Z2 P* A+ N1.5W(满载)
) V f- _6 E2 L8 f* k/ f# P* w
1 P6 `' \$ C# e5 a: o5 j对比结论:
5 h8 X# D4 t/ V) S
6 j0 e5 p/ h. a$ Y3 y• ECB20-PG6Y28C-I 在工业环境适应性、多网口支持及接口扩展性上显著优于消费级产品(如树莓派)。8 L) w3 w- d# S0 c. r6 @; _2 w* I m5 H- {
8 O+ e; X; u8 X& a, N
• 与同芯片的NXP官方开发板相比,其集成度更高(内置电源管理、RTC电池接口),且成本更低。& a/ G0 m8 d0 D& u( n
6 e$ H0 O; R% N- r, C( I
+ K$ q% M( z( \9 b, O4 a" W9 m1 W Y& C1 I! \! `) Q) R$ g( `
三、应用指南
# j9 l4 c. j: f% W5 v1.1. 快速上手指南& E' m% n7 R. F
硬件配置:" T" f: H' b' {( L% N! p
3 M! ~- x: z: O2 H3 F! Z% c
• 电源连接:使用12V/1A DC电源,确保5V/3.3V电源输出稳定。/ N) T0 o# a! ]7 K
# H5 n6 d) ]+ E% ?* G8 O5 I• 启动模式设置:4 o( i- f3 x9 Q, ?
& b/ ]) q9 }- c' m
– 开发阶段:拨码开关设置为Internal Boot模式(BOOT_MODE[1:0]=10),从TF卡启动。
( ?9 @% O# I2 |! [( }, D" R; K2 I" f* ]) ?# w7 g- @, t
– 量产阶段:切换为Fuses模式(BOOT_MODE[1:0]=00),固化eMMC程序。- K A5 ]$ t; V {
8 s7 w: L- o$ h; k软件部署:, K. v! F# q# N4 v0 T& V: _; D
) `0 F6 \* Q1 W3 |8 U
1. 使用balenaEtcher工具将Ubuntu镜像烧录至TF卡。6 f8 L( y: H+ ~4 j
! o' o, c! o) n$ Z8 T
2. 通过Type-C调试串口(默认波特率115200)登录系统,配置网络和GPIO:5 s8 V7 B- W* t% U. d
) x' G) {4 J) S' [
# 配置GPIO1_IO05为输出
' a+ @+ T' N+ H, r! T- Decho 5 > /sys/class/gpio/export . H0 K; J8 r3 j: {
echo out > /sys/class/gpio/gpio5/direction
5 J$ M2 o6 N4 K$ n7 m( p/ |echo 1 > /sys/class/gpio/gpio5/value * X* W6 S# S" c7 C/ M
) h* U* _5 Z: @5 b0 B2.2. 性能优化建议
! O( `& K% f% L$ F2 ~• 降低功耗:
6 m$ W9 k& C) s" f; J0 x, v. `% C! _) q
– 关闭未使用的外设(如音频接口):通过Device Tree禁用相关驱动。5 j; H1 p" X9 H5 ]8 M
# Q; u. W9 V! j: c
– 启用CPU动态调频:cpufreq-set -g powersave。
: ^& P8 b6 y3 a" q
# P" A8 c9 b0 S• 提升实时性:
1 {. U9 e! l0 G, Y& K* F- i8 A$ J
; e5 g, _' ?+ w4 Y$ j– 使用RT-Preempt内核补丁,减少任务调度延迟。4 \9 ~8 o% O/ M
' L! q* Y) T0 N8 K- g( E
– CAN总线配置为1Mbps高速模式,缩短传输周期。
5 A+ J) {% ` T" s
/ H2 e6 g; ^: k4 k0 x( G6 i# L3.3. 常见问题解决- V5 U+ I5 g, g1 B% T6 {2 S8 ~
• 无法识别TF卡:检查拨码开关是否为MicroSD启动模式(SW1=ON, SW8=OFF)。
}- q1 v/ r1 ?0 X% T
( @! M( V. x/ f' V• USB设备供电不足:外接5V电源或修改MT9700限流电阻(Rset=3.3kΩ,限流1.5A)。
& G/ v$ {- p; i, I, s5 r) }! R. Q3 Z( R0 w- ~
• 屏幕花屏:检查LCD排线接触,确认FPC座子0.5mm间距对齐。 |
|