|
|
一、产品介绍5 u0 ~; _6 k' _# P
ECB20-PG6Y28C-I 是成都亿佰特电子科技基于 i.MX6ULL 处理器推出的工业级测试底板,搭配 ECK20-6Y28C 系列核心板,专为高性能嵌入式场景设计。其核心亮点在于 双网口、多接口扩展能力 和 工业级可靠性,可快速应用于工业控制、物联网网关、智能终端等领域。
# x8 J% s, S$ H$ P& c) h$ q% ^& b6 ?* c0 h8 Z, Z
1.核心优势
; Y2 N' M2 d+ j) T( s1. 工业级硬件设计:支持-40℃~+85℃宽温工作,抗电磁干扰能力强,适应恶劣环境。
* t7 p* b$ x5 q- W9 r! `9 g+ _6 y
: a* n A% z- K7 @+ W+ x+ t2. 丰富外设接口:1 q+ c" G+ j2 L
& f; m4 X/ `2 F) M6 ~$ P– 双路百兆以太网、USB HOST/OTG、3路UART、2路CAN总线、3路SPI、RGB888显示屏接口(支持1366×768分辨率)。6 k+ A5 R) \5 ~7 [! w3 F8 `
% p, E; V2 x5 R, {
– 兼容树莓派扩展接口,支持GPIO、I2C、PWM等信号扩展。. g* a2 H' ^& _0 A3 C
4 `; h5 P: ?# J6 w. ]) g3. 灵活启动配置:支持TF卡、eMMC、NAND Flash及USB烧录多种启动方式,满足开发与量产需求。
, A" m4 M; V) P, c3 y- W8 {+ F% l
+ Q, x3 [ N0 Y( e( m, _4. 完善软件生态:预装Ubuntu 20.04系统,提供Linux内核源码、交叉编译工具链及烧录工具,加速开发流程。
& n" S. S9 Z. ]7 n3 n1 V4 |* l9 A6 \2 l; C/ h# o( h
2.适用场景7 O; H" ?; U4 R: U+ |
• 工业自动化:PLC控制、设备状态监测。
* A" G% M! x2 G! g- a: m' r# T6 \# N. N4 Q( V0 j# h. w& r9 N
• 物联网边缘计算:数据采集、协议转换(支持MQTT/Modbus)。
; d5 t+ v' _, Q6 p% B9 w# E; L
, {4 P( {+ h: u0 [0 ~: i. }• 智能终端:HMI人机交互、广告一体机。/ d% U' g7 E B6 Q% W: p; Q( W
$ }5 @# J' w/ o( |4 U& w" B% X二、性能参数对比9 i m- W( u6 I% l
将ECB20-PG6Y28C-I与主流单板机(如树莓派4B、NXP官方开发板)进行关键参数对比:+ C" | |% I1 P2 y5 H5 ~9 ~0 U/ X
9 M2 M6 p9 b) w* H
参数
o/ d; P+ V/ e8 v, N1 _
) d/ ~; ^: F: ~9 T; YECB20-PG6Y28C-I# `& N5 W* k; B. \1 h8 b# A6 K
7 u8 z$ `0 u7 Q8 K4 L
树莓派4B
8 M) d. M0 a* q- w: Q. l
, }' h p! W/ YNXP i.MX6ULL-EVK7 S' N- a o& i! C2 y
* j8 J. ^6 o; }# c$ \; ~1 v
处理器' e0 v5 N5 y3 F! M' {- U' ^* P
1 m$ ]! Z$ T2 p6 X( h7 [; Y+ p( S
i.MX6ULL Cortex-A7@792MHz
! m$ p: |5 T" x( Q7 ?+ w( J! u) O0 v2 S3 O2 g# c/ ^5 j; E
BCM2711 Cortex-A72@1.5GHz$ u4 z8 z. I6 A6 ~, h! ?# \1 W6 `
, _' J' N% H3 R( D$ n8 r, l" q, Ui.MX6ULL Cortex-A7@792MHz5 h! X* D0 K1 @7 L4 g
* b) \+ S+ \: e0 g1 p内存/ r! G6 u& x8 |+ W6 r8 t2 Y+ Z
) d# i/ O" {. r0 ^ D1 _! Q* _256/512MB DDR3L(可选)
( R8 L8 N/ f5 z; }, i* ^# X* x4 _( B
1/2/4/8GB LPDDR40 s A* \/ @: e" o+ ]
+ k! y/ h# P" t5 @+ B6 m512MB DDR3
( s6 A" f) [7 q2 S7 U# b) \) ?7 Q8 P2 a3 r7 W! p0 k
存储
6 A# U( m( P' z( j$ k8 q, \2 R3 x( f+ P" h6 h& C% F! n1 n: ]# ]$ ~
8GB eMMC/512MB NAND
5 j0 v1 `) S% }8 ~* d$ {0 D( x
|. ~% c3 O) T. E z) jMicroSD卡! ]8 k5 T9 \, v# r+ L' g
% t. m* i# ^7 T$ D3 A% a# R9 C4GB eMMC7 k. \2 t: o; ~ K% M9 {+ _, `" G7 d
% i9 y7 ]9 @( |! ~1 o- p
网络接口7 a: f7 m5 H- @3 e: ~, ]
8 [; ]. B1 ]% Q* `
双路百兆以太网
! |5 o+ ?- T! a5 \! z4 g& M/ z% ^! [( V, p, y5 m
单路千兆以太网
# m0 S |% H4 H o' z9 ^9 j* W
' s, G0 p" u, c单路百兆以太网4 r+ o! x2 L, {' a. H' v8 n; V
0 S8 [7 @# {/ B; w% e5 f
工业级设计
8 m2 u; E% I8 M: r
3 q% B' j( C2 ]0 D8 k支持(-40℃~+85℃)
+ ], @. c- s; a) n$ j- @- n3 J0 i. Q3 a5 ^! f
不支持(0℃~50℃)8 F5 Z4 O( P$ I r, y- u
" M% E: y$ Q. _/ X1 O支持(-40℃~+85℃)6 M4 J+ ^8 c+ A$ `; L/ p
7 v% z( X* [! @" G; B/ N
扩展接口
" {* y- y4 n$ ?0 ?; Z0 u9 c- W3 g/ r
树莓派兼容接口+多路CAN/SPI
1 Q# r' Z7 l) v' a" b% M9 j9 h- _' `0 r/ h0 T+ G
40Pin GPIO& ^* w/ s% T% p
7 ~* N: ?: ^7 q0 p/ H原生扩展接口% m* D4 i p& y0 N( F9 x
1 A* P/ X5 ]$ n
典型功耗
/ G3 l4 b5 F: ?4 p- j6 O8 o7 e. B' g# d1 ]
1.2W(满载)9 K1 H2 l8 a' M" O. A( u
7 J. n E' {( \3W(满载)
% Q4 u4 ?/ p# _
9 o) C. l& I( Y4 c1 t1.5W(满载)
' j1 \3 v! I3 @8 I8 ]) j* {& b4 ^; B; l3 G+ W. r
对比结论:* h! ~9 j/ h' G; @! S9 a
6 A9 V2 i6 ]) P• ECB20-PG6Y28C-I 在工业环境适应性、多网口支持及接口扩展性上显著优于消费级产品(如树莓派)。
" z7 U3 F y3 l/ C. O
% {! e' }& j0 n) U9 B l• 与同芯片的NXP官方开发板相比,其集成度更高(内置电源管理、RTC电池接口),且成本更低。% j$ o' D9 I& \# a6 [) e4 [" B
% Y6 V9 Y# w, h! b( n, ]- b
; T& |, ?# \$ _% `8 Y8 g9 P: b) U$ N" f2 m
三、应用指南
1 Z1 a( S) N8 w+ X: K! S1.1. 快速上手指南% v, P, F! j& m: p/ M s
硬件配置:/ y4 _. U" u: G0 U' ^$ X) N$ x
3 n3 ?. I/ O+ T2 B
• 电源连接:使用12V/1A DC电源,确保5V/3.3V电源输出稳定。
# f6 [1 b! |! \7 n" @; ^+ _5 G5 b% s1 b- U: I" I6 j) W
• 启动模式设置:
! _3 r$ u' c- U+ j' O* k( c& i3 ~! h* _% c6 [3 c
– 开发阶段:拨码开关设置为Internal Boot模式(BOOT_MODE[1:0]=10),从TF卡启动。! O% `9 e0 W9 T5 ]
, H" |2 X( A/ d3 J, K
– 量产阶段:切换为Fuses模式(BOOT_MODE[1:0]=00),固化eMMC程序。; h3 e- S* F9 R2 T* s6 I
6 J& S8 ^. r5 {$ V& ]' Y
软件部署:" B# E: K! q$ M p8 y! O) J
3 N% ~$ q& g \! _! i
1. 使用balenaEtcher工具将Ubuntu镜像烧录至TF卡。
# z; C% I3 ^7 G$ {$ c: R
e/ s& ^8 M Q2 k; N2. 通过Type-C调试串口(默认波特率115200)登录系统,配置网络和GPIO:
1 }" x% b( u; ?% A8 s6 H( I
4 J3 ?" }1 x% [ # 配置GPIO1_IO05为输出
3 O3 }% |/ ^7 E1 `9 j. T( `- decho 5 > /sys/class/gpio/export 5 j1 Q6 l4 {4 o2 E) N
echo out > /sys/class/gpio/gpio5/direction
* C+ U9 e l/ C: |4 m, T5 Z5 Wecho 1 > /sys/class/gpio/gpio5/value $ J+ g9 F: W8 ]% t/ p) C+ B
; l# Z# ~2 p. e0 I) w2.2. 性能优化建议
$ o3 v8 ?- i2 N- a• 降低功耗:
3 B. Z' v6 g5 Q4 J4 d( P Y0 h5 l1 U; k9 ]/ I! t3 G
– 关闭未使用的外设(如音频接口):通过Device Tree禁用相关驱动。
) E+ R) e( U2 G$ h, ^5 E& J# M/ `& a. M' U
– 启用CPU动态调频:cpufreq-set -g powersave。, Y* |4 d1 w0 F2 ], j7 g
, I0 d5 H6 [: @• 提升实时性:
/ N* f& c1 a5 b2 I, e$ ^. G) E9 b; w% r v- {5 \+ y
– 使用RT-Preempt内核补丁,减少任务调度延迟。
8 p5 Q) d6 D& O: F
( d7 H4 S5 y# L( R9 |0 i2 G– CAN总线配置为1Mbps高速模式,缩短传输周期。
4 a4 q$ z, \& i& M1 g3 }0 q, M1 }( p8 _* z7 U
3.3. 常见问题解决
8 `% N/ e- v T• 无法识别TF卡:检查拨码开关是否为MicroSD启动模式(SW1=ON, SW8=OFF)。
* l( m! y( b; i1 {2 M' t( o
5 V/ b% d- P$ k' ~* |• USB设备供电不足:外接5V电源或修改MT9700限流电阻(Rset=3.3kΩ,限流1.5A)。; P" l* b" I: X5 e7 l* \7 b
& c4 |" _) W" }& F; O
• 屏幕花屏:检查LCD排线接触,确认FPC座子0.5mm间距对齐。 |
|