技术天地

ESMARC工控主板升级说明作者:刘乾坤    发布时间:2018-3-15 16:22:51    被阅览数:

  ESMARC 是由英创公司发展的一套嵌入式主板与应用底板的连接规范,意为英创智能模块架构(Emtronix Smart Module Architecture,以下简称ESMARC)。ESMARC规范定义了主板基本的机械指标,管脚功能。英创目前符合ESMARC规范的主板包括ESM928x,ESM335x,ESM680x和ESM6800系列主板,这些主板硬件管脚都是兼容的,用户可以在同一块应用底板上选用不同性能的主板,以满足不同现场应用的需要。


  ESMARC规范在规划之初,其网络接口为支持两路百兆以太网,随着现场应用对网络性能要求的提升,很多用户提出了支持千兆以太网接口的需求。百兆以太网从主板引出了两对差分数据线,而千兆以太网需要引出4对,因此我们对ESMARC规范做了一次升级更新,新的ESMARC V3.0主板规范的网络1在兼容原有规范可支持100M/10M网口的基本上,也可以支持1000M/100M/10M网口。ESMARC V3.0规范与之前版本相比,唯一的变化是主板原来的A6 / B6 / A11 / B11管脚从接地更改为千兆网的信号线,其定义说明如下:


主板

引脚

信号定义功能简要说明
ESMARC V3.0主板规范定义V3.0 之前版本
A1ETH1_TRX0N

1000M网口:差分输入输出通道0

100M网口:差分数据发送端

100M网差分数据发送端
A2ETH1_TRX0P
A3ETH1_CMT

1000M网口:该管脚为NC

100M网口:网络变压器公共端

100M网络变压器公共端
A4ETH1_TRX1N

1000M网口:差分输入输出通道1

100M网口:差分数据接收

100M网差分数据接收端
A5ETH1_TRX1P
A6ETH1_TRX2N1000M网口:差分输入输出通道2

100M网口:该对管脚为NC

2个管脚均为GND
B6ETH1_TRX2P
A11ETH1_TRX3N

1000M网口:差分输入输出通道3

100M网口:该对管脚为NC

2个管脚均为GND
B11ETH1_TRX3P


  ESMARC V3.0规范在支持千兆网口和百兆网口可选配的同时保证了主板硬件管脚的兼容性,参考ESMARC EVB V8.0(或后续版本)的设计,支持千兆网和支持百兆网的主板仍然可以在同一块应用底板上使用。同时英创所有ESMARC系列主板都会陆续升级以符合ESMARC V3.0规范,各主板升级后的PCB版本号为:


ESMARC主板PCB版本简要描述
ESM335x V4.0或以上版本Cortex-A8 CPU,包括ESM3352和ESM3354两种型号
ESM6802 V3.0或以上版本Cortex-A9 CPU,主板型号ESM6802
ESM680x V2.0或以上版本Cortex-A9 CPU,包括ESM6802G和ESM6804两种型号
ESM6800 V4.1或以上版本Cortex-A7 CPU,包括ESM6800、ESM6800H等型号
ESM928x V3.0或以上版本ARM9 CPU,包括ESM9283、ESM9287等型号


  符合ESMARC V3.0规范的主板可以直接在客户之前设计的应用底板上使用,不需要做任何改动。但PCB版本低于表中所列版本号的主板,由于不符合ESMARC V3.0规范,不能在ESMARC EVB V8.0及后续版本的评估底板上使用。

Go Top