|
一、产品介绍
6 B9 M- M, N. _$ r% X0 oECB20-PG6Y28C-I 是成都亿佰特电子科技基于 i.MX6ULL 处理器推出的工业级测试底板,搭配 ECK20-6Y28C 系列核心板,专为高性能嵌入式场景设计。其核心亮点在于 双网口、多接口扩展能力 和 工业级可靠性,可快速应用于工业控制、物联网网关、智能终端等领域。9 X3 `4 W& ]; U2 ^
# C& E2 O! K5 I N- T9 c1.核心优势
' K) U5 |3 p4 l6 R+ Y) a6 _; e4 B1. 工业级硬件设计:支持-40℃~+85℃宽温工作,抗电磁干扰能力强,适应恶劣环境。( t% O# S3 m# W1 I
/ {& ]: O; [9 o. z! o: z2. 丰富外设接口:4 c. }5 j& r2 k' Q" m; O9 h
5 u9 X, {8 W% w7 q' f
– 双路百兆以太网、USB HOST/OTG、3路UART、2路CAN总线、3路SPI、RGB888显示屏接口(支持1366×768分辨率)。
7 R1 [/ W6 u6 J1 @( L' Q( D
w/ m) a8 F' G0 ]: _, b4 ^& {– 兼容树莓派扩展接口,支持GPIO、I2C、PWM等信号扩展。, V2 H8 G9 k" p$ b9 E* x1 r
" g4 o1 k8 L- N- ?$ u" L( i" |3. 灵活启动配置:支持TF卡、eMMC、NAND Flash及USB烧录多种启动方式,满足开发与量产需求。
, Z% A5 \% p% F, j8 {7 a& Q% ^+ G6 M! C/ |" o
4. 完善软件生态:预装Ubuntu 20.04系统,提供Linux内核源码、交叉编译工具链及烧录工具,加速开发流程。& [- k6 j5 A2 ?$ u* R( r4 i
! M, p1 ~" P) Q! K8 u2.适用场景
, |9 t. m5 i1 p# v8 _3 ^) v• 工业自动化:PLC控制、设备状态监测。
x9 U4 }# ~9 s5 z L7 |: \0 K5 J, O: s+ g0 E- s; {# Q* {. \
• 物联网边缘计算:数据采集、协议转换(支持MQTT/Modbus)。
4 T9 S& M4 L# @, J; x7 j2 b- y9 f8 g2 b% O
• 智能终端:HMI人机交互、广告一体机。/ [/ R5 d: p6 h. U
3 [; h8 u; ^, P/ W二、性能参数对比
- e/ u6 `' p, O2 u% p* X将ECB20-PG6Y28C-I与主流单板机(如树莓派4B、NXP官方开发板)进行关键参数对比:
: A6 g9 P5 a5 b: Y q5 C: R$ G* b' ~
参数1 U; r0 j# I* q- V% _/ P1 C
4 } U7 t! `; o# }. F$ f2 gECB20-PG6Y28C-I
: T5 ?0 b- |2 e9 C, U/ b l3 S, T% @
树莓派4B
. F" |6 s9 |7 }- q3 ~0 B. C$ g1 B- T5 `
NXP i.MX6ULL-EVK1 r. l3 G: F" L) y) u6 e# ?9 I
c( Q6 N+ b2 B) y! t4 a/ P处理器1 l' I+ s1 n$ o" J) `. O
/ g5 s8 N( c& @) R
i.MX6ULL Cortex-A7@792MHz! W! B; L& J( I/ ^. S
$ @4 S% r) y# _, L' H
BCM2711 Cortex-A72@1.5GHz
6 K {* I w1 f ], J5 P' [# I( @ G, C+ x& Y$ l$ _: @3 B
i.MX6ULL Cortex-A7@792MHz
7 a; P6 U$ R& Y& p( h" \+ n, p
1 k4 k$ y5 r& j0 r: r内存
! z9 F: {: i5 n2 u+ b" B' ]$ O7 z
256/512MB DDR3L(可选)
! f8 @% D0 n w, v$ ^( Z: H C% O' E1 V. a: e* ~
1/2/4/8GB LPDDR4
4 L5 G" @5 u! I s
8 D( |& f8 r- o/ O512MB DDR31 k* `/ I( L/ `
1 W( W6 i* s+ M# \( m2 R( O存储4 X# |% R( H: f5 c
3 z2 X/ Q; @+ F: C
8GB eMMC/512MB NAND0 r% m: [2 o4 @' R4 Q
, t& d7 t* {; X7 U/ qMicroSD卡3 C! U$ S! n8 H
& Z( w. Q y$ N0 L: P+ v+ E
4GB eMMC
6 V: W( [- a' c1 b' n) X; k! T
: x% ]$ w1 g, l. L! i3 Y网络接口
! Q7 F; O. F& _+ D, V9 R" ]3 \
% A v: u5 |1 m4 v3 p5 e J- T双路百兆以太网
' s/ [, z4 K/ S3 @5 k3 R* M4 U. _; S5 ]7 q" H* j! M. K9 C
单路千兆以太网6 C' |( z8 ? k/ e% g' m, L
& ? S. O% I/ ?, _; Z* Z2 D: h
单路百兆以太网
. c: ^0 h7 s/ L" H* G+ B! \: H
9 R# L5 M5 l( I9 T& v0 Z" v工业级设计
, y1 B3 h' @- w" x) P+ A& k- j: a7 O+ {- j4 G- b9 k# s! ?
支持(-40℃~+85℃)% v/ o+ l/ J4 M; @7 `
9 N- Z! O% a' a* q* N不支持(0℃~50℃)
5 c" E% ~# O5 a# { p4 K* x/ H7 Q+ e V. h# V+ [; u* d
支持(-40℃~+85℃)0 B# e; B# h* p( s# X
( D; Y) Y7 H2 D) _# O扩展接口
, a7 o/ o8 u' Z# {: t& I) W, C5 j; h! Z5 P1 u' L E8 G
树莓派兼容接口+多路CAN/SPI6 r! P# D9 O# Y. m+ d5 T
: b* `' I7 x4 y# _( L
40Pin GPIO
7 I: @% ]0 F9 j$ p% L
4 ?& s( M: f" x5 Z& I, O8 A: k原生扩展接口
# I) h* }7 }# g& l# e. h' o4 W4 }1 v$ b* s$ r& G% s [+ I# `2 r0 I
典型功耗4 d: L/ U( O) k& H+ J/ q
* b% w" R2 b* }/ N1.2W(满载)! C" }- Q; A$ l! m9 s4 h0 @- ?
4 C. C) t) J7 s: w3W(满载); H1 g# E/ ?5 T8 {' n1 |
4 Y- a& Q7 m6 e. P6 c$ K5 t
1.5W(满载)
* G t4 t3 d: V9 M5 Y, R/ k) M1 a! j( `0 c' |
对比结论:5 ]. E+ c9 X( ^* I
2 p2 `8 q: w7 q0 O; ?$ w4 m1 c4 I! m
• ECB20-PG6Y28C-I 在工业环境适应性、多网口支持及接口扩展性上显著优于消费级产品(如树莓派)。
/ T2 @# L# [9 |4 O2 W" E; W7 P
6 M$ f+ r* N4 A6 J" G; f• 与同芯片的NXP官方开发板相比,其集成度更高(内置电源管理、RTC电池接口),且成本更低。
6 M* ^3 Q& u: N4 a% m: U- x' y" X& @
: c7 l" } Z) L& a ^
3 b, o3 F" D+ v8 c; s三、应用指南5 a7 s: o1 ~+ [+ K( d5 {
1.1. 快速上手指南
$ x' m- H# U( `+ ]# a2 a7 Y硬件配置:
8 G( F* b9 Z) \8 p7 Y
5 s, v1 A1 l5 B* U• 电源连接:使用12V/1A DC电源,确保5V/3.3V电源输出稳定。2 @, q* [& c. N; }% w! W" R
) S% a+ j4 G8 e7 }& C6 W# }+ k! z• 启动模式设置:# K8 Z1 h3 ~5 S( g# p0 {1 o: s
9 ]- O a3 M2 L+ `, U( D H– 开发阶段:拨码开关设置为Internal Boot模式(BOOT_MODE[1:0]=10),从TF卡启动。3 F1 f1 F1 M4 y! E O
" m$ q- q1 }* d8 R
– 量产阶段:切换为Fuses模式(BOOT_MODE[1:0]=00),固化eMMC程序。
/ ^$ X: b+ c. L) ~6 \/ f0 {4 F9 z3 O' h. i3 m& l& ?
软件部署:
1 B6 w8 C( D- x0 Q2 T# Y; q' H& s' Y$ C; Z* @* h
1. 使用balenaEtcher工具将Ubuntu镜像烧录至TF卡。4 }* \3 E& {9 M, P* _( w
# v6 |1 k! K. b3 u9 R2. 通过Type-C调试串口(默认波特率115200)登录系统,配置网络和GPIO:- e" s' t$ ]0 w& U: J
4 M ~. M6 g5 |9 O( X
# 配置GPIO1_IO05为输出 ' J, B# h3 j9 @# O2 t% p3 q
echo 5 > /sys/class/gpio/export
G- g& Y* ~$ ^( a# f- x, becho out > /sys/class/gpio/gpio5/direction
: j0 p* S2 l) N p! Iecho 1 > /sys/class/gpio/gpio5/value
; P: k7 _2 q% u& K% ~
% Z7 y7 D# g2 M- n+ a0 F0 c2.2. 性能优化建议3 {' w+ K$ R+ a1 a
• 降低功耗:9 C/ s* h" H1 v0 B# ]6 u! Z, u
0 q) ]: h% _+ X2 s# A– 关闭未使用的外设(如音频接口):通过Device Tree禁用相关驱动。
. `4 |7 I" ]1 J& B2 O# m* N4 Y; [. x& C3 b" ^$ F- T ?
– 启用CPU动态调频:cpufreq-set -g powersave。0 K! C9 \: q9 p' J" z9 H. c5 p
9 A( j: t1 K* ~1 R2 H1 T0 F• 提升实时性:- t, f- `) C5 `2 H$ m
, ?6 Z& O, S# k" j– 使用RT-Preempt内核补丁,减少任务调度延迟。# m F: X4 h, }4 I; f
# o$ j* \6 c1 U/ {+ W, f– CAN总线配置为1Mbps高速模式,缩短传输周期。- b4 G! M+ j. e. P) t4 b) F
0 I7 E/ V# S8 o5 C4 E3.3. 常见问题解决1 w+ b) O) I; _) A+ P2 p. {6 Q! O' R
• 无法识别TF卡:检查拨码开关是否为MicroSD启动模式(SW1=ON, SW8=OFF)。( e. A/ q+ L. o, B9 r
' V7 N5 [- u, I# D+ b' a% Y
• USB设备供电不足:外接5V电源或修改MT9700限流电阻(Rset=3.3kΩ,限流1.5A)。
* L4 S6 d6 e/ L& q9 S6 `9 ?0 ~) _
• 屏幕花屏:检查LCD排线接触,确认FPC座子0.5mm间距对齐。 |
|