myd-凯发app
- arm cortex-a9内核,主频1ghz,ti am437x处理器
- 256/512mb ddr3 sdram
- 4g emmc,32kb eeprom
- 实现pru-icss应用
- 底板扩展了1路千兆以太网口、2路工业太网口、1路摄像头、2路串口、1路rs485、1路can等接口
- 工业驱动
- 工业传感器和 i/o 单元
- 工业通信网关
- 具有集成工业通信(例如 ethercat)和反馈(例如 endat)的可编程逻辑/自动化控制器 (plc/pac)
- 核心板机械尺寸图
- 底板机械尺寸图
- bootloader
- endat diagnostic
- ethercat slave application
- ethernet/ip adapter application
- ethernet mac application
- example utils application
ti am437x系列处理器(arm cortex a9)芯片的一个重要特性和功能是具有pru-icss系统(可编程实时单元子系统和工业通信子系统)。该系统与 arm 内核分离,允许单独操作和计时,并减轻cortex a9处理器内核的任务负载以实现更高的效率和灵活性。pru-icss 支持如下工业实时通信协议:ethercat、profinet、ethernet/ip、profibus、ethernet powerlink、sercos、endat 等协议。其次凭借它的可编程特性及对引脚、事件和所有 soc 资源的访问权限,该子系统可以实现实时响应、适用于专用数据处理操作以及自定义外设接口的场合 。
myd-c437x-pru开发板是米尔科技基于 am437x系列处理器推出的一款针对pru-icss应用的开发平台。由核心板myc-c437x及底板myb-c437x-pru组成。该平台从硬件设计到软件配套都重点突出pru-icss的相关功能和性能。随同开发板,米尔科技提供包括用户手册、pdf原理图、外扩接口驱动、bsp源码包、开发工具等开发资料。通过使用这套开发包和核心板,开发者可以实现am437x系列的pru-icss的快速开发、减少开发阻碍、加速开发进程、优化产品质量、降低研发及产品成本、缩短产品上市时间。
图1 myd-c437x-pru开发板
产品功能图
myd-c437x-pru套件由核心板和底板组成,通过200pin插针连接。核心板集成了主处理器、ddr、存储器、电源管理、以太网phy等核心资源。底板底板扩展了电源、lcd、千兆以太网口、工业太网口、摄像头、串口、rs485、can等接口。功能标注图如下:
图2 myd-c437x-pru开发板功能标注图
cpu单元
ti am437x系列处理器包含am4376、am4377、am4378、am4379四个子系列,其不同系列之间具有引脚兼容性(pin to pin)和软件兼容性。具体子系列配置情况参见下表:
功能 | ||||
arm cortex-a9 mhz(最大值) | 800/1000 | 800/1000 | 800/1000 | 300/800/1000 |
图形加速 | 3d图形 | 3d图形 | ||
适用于工业通信的 pru-icss* |
四核pru 所有协议 |
四核pru 标准协议 |
四核pru 所有协议 |
四核pru 标准协议 |
器件之间具有软件兼容性和引脚对引脚兼容性 |
* 适用于am437x的标准协议包括 ethernet/ip、profinet rt/irt、profibus、sercos iii、 endat、sigma delta 等协议。
* 适用于 am437x 的所有协议包括标准协议以及 ethercat 和 powerlink。
* 如果您需要使用ethercat和powerlink,请选择配置am4379和am4377的核心板模块。
核心板硬件资源
myc-c437x核心板采用高密度数字电路设计,板载am437x处理器、ddr、存储器、电源管理和以太网phy等模块,通过与其配套的相关软件充分发挥和利用了am437x芯片的pru-icss的性能,实现各种工业自动化设备中使用的通信技术。使用该核心模块,可以实现具有极少外部组件和一流低功耗性能的小尺寸设计,特别适合如下应用场景:
图3 myc-c437x核心板功能标注图
项目 | 参数 | 配置 |
cpu |
ti am4377(默认配置) am4376/am4378/am4379(批量可选) arm cortex-a9内核 |
可选 |
主频 | 1g hz | 标配 |
内存 |
512mb ddr3(默认配置) 256mb ddr3(批量可选) |
可选 |
emmc |
4g emmc(默认配置) 256mb/512mb nandflash(批量可选) 8gb / 16gb emmc(批量可选) |
可选 |
eeprom | 32kb eeprom | 标配 |
以太网 | 千兆以太网phy | 标配 |
电源管理芯片 | tps65218 | 标配 |
接插件 | 2个100pin双排针接口,pin间距0.8mm | 标配 |
指示灯 | 一个电源指示灯(红色)和一个用户指示灯(绿色) | 标配 |
1、开发板默认配置核心板型号为:myc-c4377-4e512d-i-100 2、如果您需要使用ethercat和powerlink,请选择配置am4377和am4379的核心板模块,或联系销售咨询。 |
核心板引出接口
项目 | 参数(io存在复用) |
网口 |
1路千兆网口(rgmii接口) 2路工业以太网信号 |
usb | 2路高速usb2.0端口 ,支持host 或 device |
串口 | 6路串口 |
i2c | 2路i2c |
can | 2路can |
spi | 2路spi |
adc | 14路adc(adc0引出6路,adc1引出8路) |
mcasp | 2路mcasp |
lcd | 1路24位lcd |
sdio | 3 路 mmc/sd/sdio |
camera | 2路camera |
endat2.2 | 2路endat2.2 |
gpio | 若干 |
底板外设资源
图4 myb-c437x-pru底板
项目 | 参数 |
dc电源输入 | 12v电压,1.5a(及以上)的电流 |
lcd显示 | 1路lcd接口信号,提供24 bit及16bit两种连接方式,支持米尔科技7寸屏(800 *480)和4.3寸屏(480*272) |
usb |
1路高速usb 2.0接口,支持host 1路mini usb接口(host/device) |
串口 |
1个调试串口,3线 1路普通串口uart,3线(在扩展信号j14中) 1路普通串口rs232,5线(j12) |
rs485 | 1 路rs485接口(带信号和电源隔离) |
tf 卡 | 1路tf卡接口 |
can | 1路can接口(信号和电源隔离) |
camera | 1路camera接口 |
ethernet |
1路10/100/1000mbps以太网接口 2路工业级实时通信以太网 |
电源指示灯 | 1个电源指示灯(底板:红色) |
用户灯 | 3个用户灯/系统心跳灯(核心板:蓝色) |
按键 | 4个按键(1个复位键,1个电源按键,2个用户键) |
扩展io |
8个adc,2路spi,1路i2c,2路uart, pru-uart(支持profibus),endatx2,eqepx2,ehrpwm |
电气特性
项目 | 参数 |
工作温度 | -40~ 85℃工业级 |
环境温度 | -50~100 ℃ |
环境湿度 | 20%~90%,非冷凝 |
机械尺寸 |
底板:150mm x 105mm,厚1.6mm, 核心板:60mm x 45 mm,厚1.6mm |
pcb规格 |
底板:4层,喷锡工艺生产,独立的接地信号层,无铅 核心板:8层,沉金工艺生产,独立的接地信号层,无铅 |
电源供电 | 底板:12v/1.5a,支持宽电压9v-15v输入 |
核心板接口类型 | 2个100pin连接器,pin 间距0.8mm |
系统功耗 |
底板 核心板:最大12v/0.35a(不带屏) 核心板:5v/0.3a |
功能结构图
图5 myd-c437x-pru开发板功能框图
机械尺寸
图6核心板机械尺寸图
图7底板机械尺寸图
linux 操作系统
类别 | 名称 | 备注 |
引导程序 | u-boot-201605 | 引导程序,提供源码 |
linux内核 | linux4.1.18 | 专为myd-c437x-pru的硬件制定的linux内核,提供源码 |
usb host | usb host驱动,提供源码 | |
mini usb host/device | mini usb host/device驱动,提供源码 | |
ethernet | 千兆以太网驱动,提供源码 | |
pru ethernet | 两路工业以太网接口,提供源码 | |
mmc/sd/tf | mmc/sd/tf卡驱动,提供源码 | |
nand flash | nand flash驱动,提供源码 | |
can | can驱动,提供源码 | |
rs485 | rs485驱动,提供源码 | |
camera | camera驱动,提供源码 | |
lcd controller | lcd屏驱动,支持4.3寸电阻屏,支持7寸电阻/电容屏,提供源码 | |
rtc | rtc时钟驱动,提供源码 | |
wdt | 看门狗驱动,提供源码 | |
touch driver | 电阻/电容触摸屏驱动,提供源码 | |
button | 按键驱动,提供源码 | |
uart | 串口驱动,提供源码 | |
spi | spi驱动,提供源码 | |
adc | adc驱动,提供源码 | |
i2c | i2c驱动,提供源码 | |
led | led驱动,提供源码 | |
文件系统 | arago | 提供镜像文件 |
buildroot | 提供镜像文件 |
ti-rtos(sys/bios kernel)操作系统
类别 | 参数 |
开发环境 | code composer studio version 6.2.x |
sys/bios内核 | sys/bios 6.45 |
arm编译器 | gnu v4.9.3 (linaro) |
pru编译器 | pru 2.1.13 |
rtos应用例程 |
|
myd-c437x-pru开发板主要针对于工业驱动、工业传感器和i/o单元、工业通信网关、具有集成工业通信协议(如ethercat等)的应用。
名称 | 型号 | 产品配置 | ||||
处理器 | ddr3 | emmc | 工作温度 | |||
myd-c437x-pru 开发板 |
myd-c4377-4e512d-100-i-pru | am4377 | 512mb | 4gb | 工业级 |
标配 | 产品名称及图片 | 标配 | 产品名称及图片 | ||
|
myd-c437x-pru 开发板 (1pcs) |
|
12v/1.5a直流电源 适配器 (1pcs) |
||
1.5米交叉网线 (1pcs) |
dvd产品光盘 (1pcs) |
||||
|
1.5米mini usb 2.0 连接线 (1pcs) |
型号 | 名称 | 型号 | 名称 |
my-tft043rv2 液晶模块 |
my-cam001u usb摄像头模块 |
||
my-wf003u usb wifi模块 |
my-cam011b 数字摄像头模块 |
||
my-tft070rv2 7寸电阻式触摸屏 |
my-tft070cv2 7寸电容式触摸屏 |
||
|