|
|
一、产品介绍
% c L) N5 j7 sECB20-PG6Y28C-I 是成都亿佰特电子科技基于 i.MX6ULL 处理器推出的工业级测试底板,搭配 ECK20-6Y28C 系列核心板,专为高性能嵌入式场景设计。其核心亮点在于 双网口、多接口扩展能力 和 工业级可靠性,可快速应用于工业控制、物联网网关、智能终端等领域。
+ l1 B7 V5 i4 `: j
}4 Y- b& P. c( y2 w5 m1.核心优势
9 u8 N' ]0 q0 U' ^; K# N1. 工业级硬件设计:支持-40℃~+85℃宽温工作,抗电磁干扰能力强,适应恶劣环境。) F# \& n* L% _6 K
) n( S X, H7 R0 f" G5 G
2. 丰富外设接口:
2 U4 _6 |1 m. X$ b& s8 I
1 X& o3 {7 f& n; a– 双路百兆以太网、USB HOST/OTG、3路UART、2路CAN总线、3路SPI、RGB888显示屏接口(支持1366×768分辨率)。9 H1 i$ `: G! s3 J4 l' m6 J
. d- b7 c& x. s! C+ b' r B+ h5 v
– 兼容树莓派扩展接口,支持GPIO、I2C、PWM等信号扩展。/ e8 t3 S7 w; c& r1 @
7 W6 X. N$ l. R3. 灵活启动配置:支持TF卡、eMMC、NAND Flash及USB烧录多种启动方式,满足开发与量产需求。: l7 a9 c0 o/ ^7 B, ]/ e7 z$ S
+ ]/ |& ^6 Q( }/ E
4. 完善软件生态:预装Ubuntu 20.04系统,提供Linux内核源码、交叉编译工具链及烧录工具,加速开发流程。
( E' h! T3 H' |1 h2 @, A# e& J8 Y) m
2.适用场景* X! q2 N) f, z1 ]% W: N
• 工业自动化:PLC控制、设备状态监测。# W/ R* a6 n. u4 l$ l
# T* H) _8 ~. S- g: ?2 E• 物联网边缘计算:数据采集、协议转换(支持MQTT/Modbus)。- v% N+ a# b' M
" w- _1 k$ W( M& Y& S) S" d% n9 b• 智能终端:HMI人机交互、广告一体机。
8 u' v) J& \7 Y3 o: `( g" V5 O% q7 S+ i- i9 p$ o
二、性能参数对比
) T6 m* W: J/ C1 b" [0 `$ y6 r将ECB20-PG6Y28C-I与主流单板机(如树莓派4B、NXP官方开发板)进行关键参数对比: L2 {( T3 Y2 W$ R" X! R
t& ?& [# Z( V7 Y0 W& I
参数
& m6 k9 j% v) @: s6 y. v/ u/ A1 }
2 S, ?: h/ {2 N9 p7 m! [) NECB20-PG6Y28C-I
% y3 B, N r4 P/ f+ i. @+ h7 e4 t, V6 K0 h8 O% `7 V5 X; W
树莓派4B
H4 _. l z/ y9 S$ d
$ U# h) |1 Q( o! J; T9 H* m, O3 KNXP i.MX6ULL-EVK
& f2 ~" R+ G1 P0 o0 [
* z: f3 ^) T" [! T9 o- d# k/ x处理器
0 V0 ?7 F' P- ?& g% J" N
" D, v6 m% ~( O' \' ti.MX6ULL Cortex-A7@792MHz
6 C) M! _2 m Q# \
4 U# Y$ T9 ]4 D4 `# X; H# J, I2 m. l* YBCM2711 Cortex-A72@1.5GHz
& _/ }! p6 ?/ X: ]# S m
. y5 z8 m5 ]$ b8 [0 O5 |7 |i.MX6ULL Cortex-A7@792MHz
$ Y- W2 ~2 c# U$ w) X+ ~4 h) R& d4 u3 l2 {7 \
内存7 s1 m" o- U, L7 |. H
8 R" ~8 a$ D* \" X1 {% `256/512MB DDR3L(可选)
. F8 G+ T' D( O9 }/ N, H M
o! C) p. |; }; M& H3 m/ B1/2/4/8GB LPDDR48 w9 Y6 Z3 ]$ j u) x8 \, N( F0 x+ h
i$ b `. Q- \4 R/ ?* h k+ C
512MB DDR3; _) O$ l+ H1 J% c4 z6 z
; e+ e$ O( V+ B. u4 s
存储4 Z' E: Y$ Y8 w. o7 {
& |+ w. h+ A/ h6 t4 E5 N7 K6 h
8GB eMMC/512MB NAND
# K; ?- ~' T! k- ?8 b
' K' M- Y4 g$ uMicroSD卡
8 D- {) \. j( ~
. q: s- i- x. f5 F! t# V6 p4GB eMMC
* [6 v; }& C0 `3 E2 U* |+ i8 x5 @, l+ ?$ ?* k6 G* f
网络接口- d' D+ }; _3 B7 o0 A6 T8 W
1 ~# `* }& I9 s5 _" J2 b o- J双路百兆以太网
+ f# A' r5 |, E+ p, n) H
; k9 ^8 o& e5 T. P- L单路千兆以太网
5 t, t, [ N2 D* L# f
, B0 R( S! ~+ V( t* d' g! [; K' i: p单路百兆以太网
; o. E" f3 a$ B4 O4 l2 N- z- H: ? H3 i4 H2 _" X! V$ q
工业级设计8 W" V0 n- Z0 p6 b) i
/ f. C' a, t( l7 I0 F8 Q( P: m1 V0 z支持(-40℃~+85℃)) z* ?) D0 Y* X) P
6 _7 ~1 r- Z4 n; J3 H不支持(0℃~50℃)) W8 R* V- k4 I- E$ G! ?8 o. x
2 k6 g$ K* q q' m* X9 E6 q
支持(-40℃~+85℃)
' r4 t+ t- I1 P& X
( n T- U7 A, y1 E7 t# @扩展接口. }' i! F& O, F" T% C d
8 {; M7 @' ^! Y+ l8 j树莓派兼容接口+多路CAN/SPI
/ K0 V3 n8 M7 c" ]' R P! Q5 ~5 _ _% G2 }
40Pin GPIO5 G% a7 R6 p! @ }+ Y
! i( v e4 @0 \+ K原生扩展接口
* q; |, M" E* D) b5 i9 W3 a1 d! @0 i$ r( U4 f! k
典型功耗
; ^" S5 R- ]% U5 b8 x6 x) b4 W0 D8 n8 h2 q4 D
1.2W(满载)( X5 v5 x$ U. F1 n" l- |
: r4 Z9 v* q- u3 ]# ]* w1 s% P3W(满载)
7 t. e' z! T" C) y( i, a( [
6 ^( O Q3 U2 C' f0 ?1.5W(满载)% X8 U8 q+ q- Q* H2 H8 f) L
$ H" A# u% c. s; C对比结论:
2 }4 T( B* S! [% ]4 r- ^: j; w! G( ^ h3 u' j# d1 ~. ~: A% M) B% ^
• ECB20-PG6Y28C-I 在工业环境适应性、多网口支持及接口扩展性上显著优于消费级产品(如树莓派)。
7 M- B( i% a& l1 U- S# j
+ \. M0 {3 n( _2 F5 I3 ~; n: X• 与同芯片的NXP官方开发板相比,其集成度更高(内置电源管理、RTC电池接口),且成本更低。5 ~5 N% U3 m E4 M5 |1 m* o
$ B$ t: @( T8 K. S6 I& v
9 H8 w3 M; C; {. s* |# i, }$ Q# T" m+ J
三、应用指南- P g, `- C2 V1 n0 n. h* k
1.1. 快速上手指南
& w3 C: r' s! Y1 H8 `硬件配置:$ ^+ Z! |! w4 [5 r. j* S4 S
) p& d& F. _2 q* d( t+ C• 电源连接:使用12V/1A DC电源,确保5V/3.3V电源输出稳定。 @* g1 n6 _, g3 K- v8 r
, B D/ t8 o' ^# f L4 [. Z7 M• 启动模式设置:1 `/ M1 Z: S1 N( ?8 N0 N
* m5 s( h2 s9 E+ J! C– 开发阶段:拨码开关设置为Internal Boot模式(BOOT_MODE[1:0]=10),从TF卡启动。
% ]9 `4 H: l3 A4 O# W2 o; I
6 f; \. w+ v# o– 量产阶段:切换为Fuses模式(BOOT_MODE[1:0]=00),固化eMMC程序。
1 O& ?# b' G M) O9 V! I) f+ y8 M" C5 }
软件部署:
& Z f" h6 j C# F. _: _' Q3 K1 u
1. 使用balenaEtcher工具将Ubuntu镜像烧录至TF卡。5 X. ^; ]/ ?. I- J' i
2 j4 T- C' \, m) o
2. 通过Type-C调试串口(默认波特率115200)登录系统,配置网络和GPIO:8 B2 x& h+ a2 q) x/ I
* t$ k/ Y( O% d2 x7 |3 `0 x
# 配置GPIO1_IO05为输出 ( ? R5 p4 d' C( E
echo 5 > /sys/class/gpio/export 7 J. B0 p$ B% Z9 {; \& {
echo out > /sys/class/gpio/gpio5/direction
+ j( G* y" n+ t! recho 1 > /sys/class/gpio/gpio5/value % c4 y) i3 ~+ ]% }% Q
3 l3 {$ C5 I J- k3 w' \2.2. 性能优化建议
5 U# E4 H+ I5 P1 ]; y" |• 降低功耗:% `2 X! O' d9 V3 ]
+ |7 j* t6 k2 [1 b j
– 关闭未使用的外设(如音频接口):通过Device Tree禁用相关驱动。
8 Y2 ^& ]. i$ O, `/ c& r
6 `6 s- E! @6 b; @7 o– 启用CPU动态调频:cpufreq-set -g powersave。* y! e0 C. J1 D2 o0 v
0 Y \0 g5 o1 y8 \
• 提升实时性:
: E# Y) A" s4 q( M
( _ W6 n2 @# [8 {1 J% E$ E" ^* D– 使用RT-Preempt内核补丁,减少任务调度延迟。6 x0 F; B, }. {; c/ n) l
5 L4 T ]# I0 {– CAN总线配置为1Mbps高速模式,缩短传输周期。
2 z/ v3 H* r$ A C" D) X$ x. v* x! B @- E, s* d3 y {6 O6 a1 x
3.3. 常见问题解决
9 S |3 ~ C, X9 R• 无法识别TF卡:检查拨码开关是否为MicroSD启动模式(SW1=ON, SW8=OFF)。4 M3 w; g6 S8 X6 w2 a
* _) u9 y0 f. }
• USB设备供电不足:外接5V电源或修改MT9700限流电阻(Rset=3.3kΩ,限流1.5A)。1 U9 o+ T8 K& f9 ^$ @' h, m! T, w
3 e* Q2 q- n4 `: R( ~
• 屏幕花屏:检查LCD排线接触,确认FPC座子0.5mm间距对齐。 |
|