產品說明0
米爾 MYD-C437X-PRU 開發板 ,TI開發板,Cortex A9開發板AM437X PRU
名稱 | 型號 | 產品配置 |
處理器 | DDR3 | eMMC | 工作溫度 | 價格 |
MYD-C437X-PRU 開發板 | MYD-C4377-4E512D-100-I-PRU | AM4377 | 512MB | 4GB | 工業級 | $9000 |
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等接口。功能標註圖如下:
CPU單元
TI AM437X系列處理器包含AM4376、AM4377、AM4378、AM4379四個子系列,其不同系列之間具有引腳兼容性(Pin to Pin)和軟件兼容性。具體子系列配置情況參見下表:
功能 | AM4379 | AM4378 | AM4377 | AM4376 |
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的性能,實現各種工業自動化設備中使用的通信技術。使用該核心模塊,可以實現具有極少外部組件和一流低功耗性能的小尺寸設計,特別適合如下應用場景:
- 工業驅動
- 工業傳感器和I/O 單元
- 工業通信網關
- 具有集成工業通信(例如EtherCAT)和反饋(例如EnDat)的可編程邏輯/自動化控制器(PLC/PAC)
圖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 |
產品功能圖
MYD-C437X開發板產品功能圖
電氣特性
項目 | 參數 |
工作溫度 | -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.4.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應用例程 | Bootloader EnDat Diagnostic EtherCAT Slave Application EtherNet/IP Adapter Application EtherNet MAC Application Example Utils Application |
MYD-C437X-PRU開發板主要針對於工業驅動、工業傳感器和I/O單元、工業通信網關、具有集成工業通信協議(如EtherCAT等)的應用。