米尔推i.MX28工控板,支持Linux和WinCE双系统

2014年05月23日 14:09    发布者:eechina
近日,ARM工业控制企业米尔科技推出基于飞思卡尔芯片开发板:MYD-IMX28X开发板。该款开发板含MYD-IMX283和MYD-IMX287两个型号,分别基于飞思卡尔i.MX283和i.MX287芯片,整板采用工业级配置,耐温可从-40到+85度。


图1

MYD-IMX28X开发板支持Linux和WinCE两大系统,并且米尔科技已经移植好了所有外围设备的驱动程序。其中Linux系统上层采用QT界面,同时携带部分简单的测试例程,入手即可上手。

i.MX28系列芯片

飞思卡尔i.MX28系列芯片包含i.MX280、i.MX281、i.MX283、i.MX285、i.MX286和i.MX287共6款芯片,都基于ARM经典内核ARM926EJ-S。CPU主频比Samsung 2440和Atmel SAM9x5的400HMz要高,达到454MHz,运行Linux系统更有优势。这6款主要区别如下:


图2

可以看出, i.MX281、i.MX285、i.MX287只有工业级芯片,i.MX280、i.MX283、i.MX286既有工业级也有商业级。i.MX280只支持DDR方式扩展外部内存,实际应用中使用较少。i.MX280和i.MX283没有CAN功能。其他功能,如管脚封装、主频、Cache、内部RAM、I2C、USB、UART串口没有列出来,但是是完全一样的。

MYD-IMX28X

米尔科技MYD-IMX28X开发板支持除i.MX280外的所有i.MX28芯片,不过因为功能重复,米尔科技主要采用了i.MX283和i.MX287两款芯片,在功能上已经完全覆盖了整个芯片系列。

另外,MYD-IMX28X开发板采用底板和核心板的布局方式,底板和核心板之间通过插针连接,非常稳固。


图3

核心板上有i.MX28主CPU、128MB DDR2、256MB NandFlash、128KB SPI Flash和1个10/100Mb/s网络芯片等主要功能芯片。


图4

底板上则有4个按键、麦克风、蜂鸣器、插针和扁平LCD触摸屏接口、2个网络接口、2个UART、5V电源接口、CAN和RS485接口、USB OTG、USB HOST、TF卡、20PIN JTAG、2个扩展接口(ADCX7,SPIX1,I2CX2,UARTX3,PWMX3)、音频输入输出接口、数字音频接口。

应用

i.MX28系列芯片虽然仅拥有一个单核的ARM9内核,但是作为一个工业控制领域芯片,ARM9内核得到了长期的验证,稳定性能非常优越。同时,米尔科技MYD-IMX28X开发板将DDR2内存扩展到了128MB,NandFlash扩展到256MB,最佳程度的发挥主芯片的性能,在测试过程中,Linux系统运行非常流畅稳定,是一款学习和产品(工业级)的良好选择。