|
|
一、产品介绍
: X$ L" {3 a9 K- NECB20-PG6Y28C-I 是成都亿佰特电子科技基于 i.MX6ULL 处理器推出的工业级测试底板,搭配 ECK20-6Y28C 系列核心板,专为高性能嵌入式场景设计。其核心亮点在于 双网口、多接口扩展能力 和 工业级可靠性,可快速应用于工业控制、物联网网关、智能终端等领域。" {+ c) s# t/ g- J
8 g: K6 b: D8 x: z- m5 P0 c( I9 e+ F1.核心优势
9 ~; g) t' }2 {! d+ [& J1. 工业级硬件设计:支持-40℃~+85℃宽温工作,抗电磁干扰能力强,适应恶劣环境。
# z6 |3 ^, M/ ?
' N# G5 z$ H- Q" }( X+ `2. 丰富外设接口:0 a2 Q2 [. V, l4 J
0 z0 c3 r" h1 k7 z* G# `– 双路百兆以太网、USB HOST/OTG、3路UART、2路CAN总线、3路SPI、RGB888显示屏接口(支持1366×768分辨率)。
: M7 ^+ I! L% q' ?0 D* m1 I; P* e+ w* S0 j) \# Q# ]9 p* K, H1 w& X/ P
– 兼容树莓派扩展接口,支持GPIO、I2C、PWM等信号扩展。
0 t+ M# B d3 }0 P" ]: w9 n7 t1 ~& A, Z: H7 k/ x- z
3. 灵活启动配置:支持TF卡、eMMC、NAND Flash及USB烧录多种启动方式,满足开发与量产需求。
) X0 H: H3 V; ]: M# }( f% G: B* H2 D5 {5 v/ X
4. 完善软件生态:预装Ubuntu 20.04系统,提供Linux内核源码、交叉编译工具链及烧录工具,加速开发流程。 Q1 G0 s" T, p* u) _
' W3 p4 N# |2 d5 }& T# }
2.适用场景/ Q1 X/ W" n6 Z! k8 g4 `: W, p
• 工业自动化:PLC控制、设备状态监测。
7 L4 F4 ]* y! c9 {3 z/ R# F+ M0 G& {8 K& e r& x1 P' H: U! f% w- L
• 物联网边缘计算:数据采集、协议转换(支持MQTT/Modbus)。
2 |' ~. l4 l4 E+ Y( m$ i3 U% Q* J2 c2 b2 n( i3 X7 m3 d, C
• 智能终端:HMI人机交互、广告一体机。1 Q5 k h6 o1 y7 _" Z* }
% z% x3 M! g/ ]& a二、性能参数对比
! s3 t9 j3 C2 ^% G( U, S, j. R6 z! Y将ECB20-PG6Y28C-I与主流单板机(如树莓派4B、NXP官方开发板)进行关键参数对比:
/ [$ w2 I2 m% Z8 c0 x: d8 T( [
/ J& h9 J, ?7 m" Q参数$ F4 U5 w# f6 q* Z( v
0 e& y+ }# F. U. @
ECB20-PG6Y28C-I
, |2 ]5 I$ E7 c: }) U5 P6 N# i7 B Z6 V" V; m. g/ r5 U6 R
树莓派4B
5 T: v1 f, D- R5 t+ `2 i* x! R
4 M7 s3 d& W* k! L7 P# nNXP i.MX6ULL-EVK/ h* P9 D4 } [3 j
+ \( w2 j4 G+ Z6 _3 d处理器
/ s9 P+ U: V [( E7 O; h" ^2 j2 A; G: J" d
i.MX6ULL Cortex-A7@792MHz
: a) m2 ^5 J8 N, w4 T9 w6 n, {$ V& I
BCM2711 Cortex-A72@1.5GHz
3 G" [' [- _9 Y! D* x/ @) j: x* A* @0 @* K/ a
i.MX6ULL Cortex-A7@792MHz* v- b; ^0 N& u5 `5 ~7 [
7 [* t4 T7 T# U3 K- N
内存
; b. N4 e; M, @/ q% H+ D
( i/ r% d! ~( M+ W' E256/512MB DDR3L(可选)
5 I7 v2 `/ D' o; N4 _+ v0 U3 |$ X
: S7 s7 q: e# l/ V6 T6 k7 x# ]0 q1/2/4/8GB LPDDR40 \+ z/ f0 z9 }3 l( q6 A4 r7 ~1 }; I
5 h: Y8 }& b- o2 o512MB DDR3) u" E9 L- N2 n: o6 H7 @
! }! g, n: ~$ z7 K存储! m; v3 \/ q, W: k$ M m
- |2 G; H( n c
8GB eMMC/512MB NAND
7 L1 M& a+ Q: V l. t k% y# S4 P. S7 z I+ t
MicroSD卡9 B0 u8 P- k! [
8 t) x7 }4 N& @- N# Z# Y+ a4GB eMMC
8 O" h9 o$ h2 m7 N# \0 y( p, O; I
网络接口
! _7 l0 J1 C' b/ K( T) T7 ^% y \$ B: I N
双路百兆以太网
( [. a( H+ z: L9 \1 I; ]
$ r6 ~% K# f; N% ?( i5 N单路千兆以太网: u1 |0 Y( u9 @, g& R5 n# h1 V
& f" L9 M9 y! p# _2 ^+ f/ M单路百兆以太网
2 ^ S* w3 A/ ?' L9 t" }5 J, d; B6 L
工业级设计
1 L: E4 i; s4 b" a8 \# J% _% ^& Y: H# \
支持(-40℃~+85℃)5 e$ [, e6 V( E0 a; l
5 L0 y8 Z6 J, ]
不支持(0℃~50℃)6 `1 k: D; ^8 o
y) y; h1 s0 N- `5 @
支持(-40℃~+85℃). ?3 G) u" F4 O- D) a& g
" ]# x* @8 i9 M0 X( M
扩展接口* c9 J2 P# h9 T3 t
; z; m% B; K6 z3 O8 y% ~树莓派兼容接口+多路CAN/SPI
* q5 @8 X) o# r" G2 ]3 W
2 V. U3 H! [% R: [" ~! s0 f40Pin GPIO- I4 K6 _% C5 o; V4 K4 x
% k/ S P6 M6 f) b! V2 R/ Y原生扩展接口) q; W! E0 u2 X% p! @
& H5 s0 T" O3 z7 \典型功耗
: J% f) ^. K5 e- z; B' z
& F7 G5 x$ }$ m7 m* U" ^- U1.2W(满载)$ Y# o3 E6 s5 o- w% @& B+ c1 q
e Q8 Z0 h. {3W(满载)' U( x1 o4 b+ V A6 x
' A6 F) u) a$ @* T% D
1.5W(满载); x( t* Y3 S; B+ v$ L( X
5 ~6 t2 A* S' ~8 q6 V8 M( x5 M1 N对比结论:" c5 q" G: {$ R* _
( y) Y$ r" _9 E+ ^* j! ^" C• ECB20-PG6Y28C-I 在工业环境适应性、多网口支持及接口扩展性上显著优于消费级产品(如树莓派)。
" W$ T. s' ~8 x* |# P2 i' ?; N; j7 z3 z' y
• 与同芯片的NXP官方开发板相比,其集成度更高(内置电源管理、RTC电池接口),且成本更低。
& g& c0 I, r* x$ }2 P1 A
% q8 \# N" G2 Q6 n# Z0 w! D
% O. c) J5 y# R/ D. X0 p7 H! A6 o, ~8 H2 E) k* @& o4 p
三、应用指南
5 m# J2 G! Y. f+ M4 H9 V- D1.1. 快速上手指南
2 ~* p% \! h% I; u* t硬件配置:
% r: A6 T E5 \* b* j. _
) S/ w1 r% g; ?. h( `# \' \• 电源连接:使用12V/1A DC电源,确保5V/3.3V电源输出稳定。
" \: `8 W5 d8 Z1 ] q' |& ^
2 K( ?4 K2 N2 J" ~/ w• 启动模式设置:
: v# S* M/ Y2 o: [+ H9 _/ {0 ]& B" G( }6 ?( i: G
– 开发阶段:拨码开关设置为Internal Boot模式(BOOT_MODE[1:0]=10),从TF卡启动。7 [9 B5 e6 W& h, H) ^' `
. L3 p- j; l X9 f1 a" g– 量产阶段:切换为Fuses模式(BOOT_MODE[1:0]=00),固化eMMC程序。; B8 G% N2 n% ?/ m+ T' X
2 K4 z: {4 n2 y6 \$ N8 ~: r% G7 f+ u软件部署:3 }+ j; d! `0 n& ~& B
& Z' d; e, t7 C% O' N7 k7 N1. 使用balenaEtcher工具将Ubuntu镜像烧录至TF卡。
$ I1 o8 M$ Y! E4 J. S$ G
* Q/ B2 W) n* B* o! z" I' h z2. 通过Type-C调试串口(默认波特率115200)登录系统,配置网络和GPIO:
7 O* E+ M" [( w" u9 K$ w: O/ x
! X, V1 v( a* c- w6 U # 配置GPIO1_IO05为输出
* f% M. k" e0 Xecho 5 > /sys/class/gpio/export 8 S) U3 a( I, p) h/ W6 n
echo out > /sys/class/gpio/gpio5/direction 5 Z& \6 M& F' x* Z. O/ F
echo 1 > /sys/class/gpio/gpio5/value
6 n: E4 `' j3 e: x; @9 k
0 X8 ~ P. A. c% q% M, r( T5 A2.2. 性能优化建议( J* _8 O! K+ V1 M( S& n8 V9 |6 v
• 降低功耗:
p3 y5 P) Q5 P8 g" _ R* X+ Z! h0 T& w! _. X G. N
– 关闭未使用的外设(如音频接口):通过Device Tree禁用相关驱动。
9 i% K" x, Z) Z* Q
% k8 e7 v3 U- M– 启用CPU动态调频:cpufreq-set -g powersave。
4 s- O' P- A& Z& C0 }; j2 p
( v% G6 M! u; _7 P• 提升实时性:
, o+ m; \ V; X- |
) ]1 a5 n7 K# T% ? t6 J+ R3 D- ^% C– 使用RT-Preempt内核补丁,减少任务调度延迟。% b% j0 q G6 E, U6 `5 q
% z9 v; j5 C# ]6 n7 K– CAN总线配置为1Mbps高速模式,缩短传输周期。' T+ E- ^. C+ }3 O
4 f' K. s" h- m; |9 ?( R. f
3.3. 常见问题解决* z$ b0 b9 S3 ^/ R5 g
• 无法识别TF卡:检查拨码开关是否为MicroSD启动模式(SW1=ON, SW8=OFF)。& Y1 ]2 B. ^( y! K ~
( t' ]/ A0 l$ n* a; [; v2 {• USB设备供电不足:外接5V电源或修改MT9700限流电阻(Rset=3.3kΩ,限流1.5A)。9 E* g4 u# C5 S$ G: `6 U
8 P. a! M* c! h5 S3 {• 屏幕花屏:检查LCD排线接触,确认FPC座子0.5mm间距对齐。 |
|