|
一、产品介绍' o, G6 p. x' i/ z& W7 `
ECB20-PG6Y28C-I 是成都亿佰特电子科技基于 i.MX6ULL 处理器推出的工业级测试底板,搭配 ECK20-6Y28C 系列核心板,专为高性能嵌入式场景设计。其核心亮点在于 双网口、多接口扩展能力 和 工业级可靠性,可快速应用于工业控制、物联网网关、智能终端等领域。& V' W- }/ h: W7 p6 u8 s
7 C# E3 F& `& k9 {" g: t
1.核心优势
$ a0 `7 Y' \( h( k5 R! K4 K8 g1. 工业级硬件设计:支持-40℃~+85℃宽温工作,抗电磁干扰能力强,适应恶劣环境。
2 h/ p' P4 \9 b
2 L3 T& u! |; t2. 丰富外设接口:
& @% h4 N1 C; O0 g U P: a6 j, J* O( n6 m5 d! j% J5 p2 x% n
– 双路百兆以太网、USB HOST/OTG、3路UART、2路CAN总线、3路SPI、RGB888显示屏接口(支持1366×768分辨率)。
- p, \: B* n2 w* r/ H. G# u/ v. g0 m% I
– 兼容树莓派扩展接口,支持GPIO、I2C、PWM等信号扩展。& ]3 Y( C/ ~" O* V3 l, {& {
3 V+ J g, q3 L; w# I7 `
3. 灵活启动配置:支持TF卡、eMMC、NAND Flash及USB烧录多种启动方式,满足开发与量产需求。. @- ]0 ?) c: [: H
1 B; i$ P& A2 h, y" S" O5 `
4. 完善软件生态:预装Ubuntu 20.04系统,提供Linux内核源码、交叉编译工具链及烧录工具,加速开发流程。1 g* ~. ?9 L( _' W. r1 A, r) G$ G
7 X! q4 {8 r+ B4 Q, D
2.适用场景
" o! y$ {: u1 v5 B$ Y• 工业自动化:PLC控制、设备状态监测。
4 ^5 Q, y- a3 R& r5 I
! R; H- R) s4 _! d• 物联网边缘计算:数据采集、协议转换(支持MQTT/Modbus)。- N: | Q$ h t7 \
8 B$ N+ N3 f8 {; G* P; j• 智能终端:HMI人机交互、广告一体机。
5 X+ [& c4 `7 e; {$ i" Q4 E( E8 k! w3 p
二、性能参数对比6 h8 d$ w4 }2 y W' P& F$ j' c
将ECB20-PG6Y28C-I与主流单板机(如树莓派4B、NXP官方开发板)进行关键参数对比:
. O: Z* W, l, i3 B/ h( ?) v; A/ O* `
参数
; T! x! J" e* S( ^; v4 T2 d/ ^' f0 f# O5 o0 a
ECB20-PG6Y28C-I
+ i' c! R5 s- U4 U, [0 z( U* D! M" U) \9 m7 F) l- ^- K+ B/ N
树莓派4B6 J' m H; d6 `7 D
4 t1 q2 h; u$ X; z; P0 Y( J
NXP i.MX6ULL-EVK
5 v/ B5 Z: u3 n$ g9 |
& B0 H1 f" i0 ~2 Y0 o处理器
+ N+ l2 @% ]( r$ J" v, w1 @' }2 f! U6 x3 @# ?
i.MX6ULL Cortex-A7@792MHz! h/ \# ?4 d9 P' Z3 A$ A, C
' p6 D3 o; n- z
BCM2711 Cortex-A72@1.5GHz( a+ x( m B3 R0 A" N3 j
& l: B) k7 i) ki.MX6ULL Cortex-A7@792MHz
y8 D: m3 n6 N, K; I
* I K" x1 A' r2 i内存/ V5 p& J5 b4 ^9 m- V- A( `
, X9 R1 {& r* f% y# c5 F
256/512MB DDR3L(可选)
3 {' [' s6 f8 e \1 X$ z N& g; }! G5 y
1/2/4/8GB LPDDR4; ?" j5 H7 G, W$ f- H$ D* _ Y1 |( p
. g9 p. ]3 w& r( w4 E512MB DDR3
) D7 p" E5 b# s0 L1 \6 F1 m7 H7 a. N5 B, r& r- `9 {
存储
( U; K+ l% R* I/ A( y1 s+ R* S1 J: x
8GB eMMC/512MB NAND* Z1 |8 G" z1 S: D" z
# o. x X! R* U, e6 ~, w5 ^/ ~
MicroSD卡
3 o1 e* h- H# ], k* B. i& c6 X. g
4GB eMMC; H+ v% X, D) H: o7 B& \( w
+ W3 u, O8 d' T) _ h. c
网络接口
4 Q" s9 q8 I4 b7 n, w
/ w0 l+ c x! o, v双路百兆以太网) U. L: V, }+ A6 B q* m% ^
7 [4 X, T; o5 t; ^+ x( \
单路千兆以太网* N2 S8 R- I4 Y; \* K% r; t; l/ A* g
* E$ ?; A' Q0 z/ v2 C$ t H2 o单路百兆以太网5 R6 R9 T& u/ j V
+ J- I1 G, i' j
工业级设计5 a6 V ^( I) h5 c% j& \4 w& {
6 I& s% W/ ]7 X+ Z" @支持(-40℃~+85℃)
+ H7 L8 E" t$ J& P; \
( E4 D5 {- P! @; L2 p% V& S( C! W不支持(0℃~50℃)
. `. \ t+ [4 N5 G( `; m
) _6 Q( J5 v; V7 @% R: ?+ z1 Z支持(-40℃~+85℃): Q) Y4 ]6 n' x$ H* T- ?
0 ?& ?: E" j3 [7 H3 v& F
扩展接口
5 [. M4 x4 o8 w0 t& m% [/ j/ e: z# z) {2 u# C4 K+ u
树莓派兼容接口+多路CAN/SPI
) X& ~, {$ y8 e- V; x+ a( m$ h5 ^9 C+ R3 f5 _2 k, X& _
40Pin GPIO) Q1 L }" w: s& h, ]
/ a& w1 Y# T( B- K: P P7 @
原生扩展接口
$ C$ T. _$ o+ @ m' e4 L% `9 S0 l2 j+ G% G8 _1 d( F
典型功耗+ Y6 w- B- t+ E3 H; N# y2 m. x+ d) c
4 ]% P- u5 L: j1 i; w
1.2W(满载)
9 `" n: x6 m+ X
4 i: L+ }$ M& u! W9 N3W(满载)
( `5 z2 f. U) W* b, H5 m" b9 V! Z9 G1 G
# T" |% k! b; ^1 Z1.5W(满载)
8 M4 ^1 k# u4 a
2 A, [; A1 X0 ]对比结论:8 v; N8 z2 F- l/ v w' ?! i
g3 Q% c- K4 M* `0 \% i3 E
• ECB20-PG6Y28C-I 在工业环境适应性、多网口支持及接口扩展性上显著优于消费级产品(如树莓派)。
% S1 X1 i7 @4 K
/ z7 H; T2 `5 K/ ?" ?% l) c- R8 U• 与同芯片的NXP官方开发板相比,其集成度更高(内置电源管理、RTC电池接口),且成本更低。* N$ ~- j) I7 {5 A3 b
. _+ M+ t) \ m! ?2 v) U. C
! b8 w* ~2 `, ?, z, |: f' v
2 m3 K. ?: f$ `1 }/ G& i$ I) n) [0 z三、应用指南
' ~, G/ e5 j+ U( _" e& J( `! ^1.1. 快速上手指南/ E& x( @* S" |: f! a
硬件配置:
1 f# n. ?3 N- H% P+ g$ e1 i" p) }& D$ p2 Y
• 电源连接:使用12V/1A DC电源,确保5V/3.3V电源输出稳定。
4 D, w( |8 o: w: w# b9 |: O: A. E- G
• 启动模式设置: H- r7 G3 j! l7 y3 T3 F* o
& `6 F7 b- m' e: Q7 W$ R5 h _6 }
– 开发阶段:拨码开关设置为Internal Boot模式(BOOT_MODE[1:0]=10),从TF卡启动。8 a5 d, ~1 ~, W
0 E5 b. N) Y- E# l+ A$ L
– 量产阶段:切换为Fuses模式(BOOT_MODE[1:0]=00),固化eMMC程序。! {) y4 q! F6 D q- M! O
/ [3 u% K5 d' L4 n% s2 P7 t. a
软件部署:
' U7 D' ?9 K3 U6 i/ G5 L
4 g3 X9 M! N" z8 u* ~1. 使用balenaEtcher工具将Ubuntu镜像烧录至TF卡。5 S( L' r3 N! N; U( r) B `# H' l
, p; y9 g$ o4 x7 ?3 s
2. 通过Type-C调试串口(默认波特率115200)登录系统,配置网络和GPIO:1 S/ J! E; g& w# b8 V) [3 i) G0 G
6 ?9 |. Y% Y- s6 I1 H. M6 R( K # 配置GPIO1_IO05为输出
8 p$ R4 |2 B. g% gecho 5 > /sys/class/gpio/export 5 y" A2 a# t Z- |: X* ?, ~: j' l8 ^
echo out > /sys/class/gpio/gpio5/direction ) T( G# Y0 h/ `' x k
echo 1 > /sys/class/gpio/gpio5/value + j9 g- G9 X8 T! s! X" R1 J; t( W
8 d; V# n" }: h
2.2. 性能优化建议# c8 r) K* m: B6 e& O
• 降低功耗:
. R1 k5 a- v" y: s2 M' p+ y4 b. o3 s# W
– 关闭未使用的外设(如音频接口):通过Device Tree禁用相关驱动。
" a+ ]$ s5 v* D, M5 p5 H" l
( U$ X8 ]) h6 J9 R* |& f– 启用CPU动态调频:cpufreq-set -g powersave。
' W. x1 [! y7 {& p- J% {5 B5 R! H
• 提升实时性:2 y- _5 {, u; ^' E5 Y ?& C
, c: t# s, C8 z( J/ A% S
– 使用RT-Preempt内核补丁,减少任务调度延迟。
3 y! t6 Y2 {' S2 } d
( j9 V* e1 l) c$ b# M+ j– CAN总线配置为1Mbps高速模式,缩短传输周期。/ ^# N7 h7 l) e4 N2 E: W
3 D/ P9 U/ Z+ q/ s$ Z/ }7 ]. c( Y; _3.3. 常见问题解决
# B* ? Q* q4 ^6 f• 无法识别TF卡:检查拨码开关是否为MicroSD启动模式(SW1=ON, SW8=OFF)。
1 \3 J/ [. P/ u n$ h) |
- |( I; x7 Q& T! w3 t, x3 D• USB设备供电不足:外接5V电源或修改MT9700限流电阻(Rset=3.3kΩ,限流1.5A)。
. A) G; x2 c9 H2 \ M+ d9 G+ P% r) x" X) q" y4 _
• 屏幕花屏:检查LCD排线接触,确认FPC座子0.5mm间距对齐。 |
|