本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

就问你想不想取代经典处理器ARM9/ARM11——MYD-JA5D27评测

发布时间:2017-04-18
分享到:

就问你想不想取代经典处理器ARM9/ARM11——MYD-JA5D27评测

发布时间:2017-04-18
分享到:

工业控制领域一向注重产品的稳定性,因此,即便在硬件飞速更新迭代的今天,经典处理器ARM9、ARM11依靠稳定性依然活跃在如今的工控舞台。不过,作为一家有追求的企业,ARM肯定不愿意让大家误认为只是一个吃老本的企业,于是推出了兼顾性能与功耗的Cortex-A5处理器,小跨步的升级,意在全面取代先前的经典处理器系列,当然,即便不能完全取代,至少要让局面更具差异化,让用户有更多的选择。

而通常比较了Cortex-A5与ARM9、ARM11处理器的参数特点后,比如主要的性能/功能,众多企业都毫不犹豫的跟进了基于Cortex-A5处理器的工控板,深圳的米尔科技就是其中的一家,今天爱板网就跟大家分享一款来自米尔科技的基于Cortex-A5处理器的工控板MYD-JA5D27。

在国内,知道米尔科技的工程师应该不在少数,这是一家专注提供ARM完整解决方案的企业,在国内,尤其在工控领域具有非常高的地位。言归正传,下图则是今天要介绍的MYD-JA5D27开发板的包装,简洁、大气。

包装盒侧边有开发套件具体型号

内部配件清单

包装一块被静电袋包裹的MYD-JA5D27开发板、一根网线、一根miniUSB线、一根串口线以及一个电源适配器。

电源适配器的规格是5V/2A的,从米尔科技拿到的工控板供电基本都是5V或者12V的。

MYD-JA5D27硬件

MYD-JA5D27板子真身,板卡做工非常扎实,包括了外设扩展底板MYB-JA5D2X以及核心板MYC-JA5D2,从命名的方式也能看出米尔科技对自身产品非常讲究,D应该等于Development,即开发板;B应该是Board,即底板;而C则是Core,代表核心板,从命名方式让用户一目了然。其中在这个开发套件中,底板则为MYB-JA5D2X,意味着可以兼容不同的核心板,用户可以根据自己的需求来选择相应的核心板。

另外,板子的资源基本都分布在正面,背面没任何元器件,但是却引出了一个FMC接口(并行总线接口),也就是核心板的信号线,这个细节之处非常棒,一旦核心板有什么问题,方便用户测试和定位问题。

底板和核心板是通过200PIN的DIMM金手指接口连接的,可以方便的取下,不过在连接的时候,为了整个板子连接的可靠性,核心板与底板还通过固定的螺丝加以固定,细节考虑的非常周到。底板采用5V 直流供电,扩展出了LCD、摄像头、USB、以太网、音频、TF卡、RS485、RS232、CAN、RTC、IO扩展功能接口等。

MYD-JA5D27具有非常丰富的接口资源,具体的分布如下图所示。

来具体看下板卡接口的细节,下图系列中的介绍都是由左往右说的:

一个调试串口(DB9)、一个3线的RS232串口(DB9),一个10/100M的以太网口、一个miniUSB HOST/Device 接口、一个5V的DC JACK供电接口。

电源切换开关,通过开关切换USB供电还是DC JACK供电;一路RS485接口(绿色)、一路CAN接口(绿色)、音频Line IN/耳机接口(板载一个mic输入)、一个20PIN的JTAG调试接口(2.54mm间距)。

一个纽扣电池座;USB HOST接口、MicroSD卡座、4个扩展接口(包括8bit的摄像头接口、SPI、UART、I2C、QSPI等IO口)

3个LEDs,包括一个电源指示灯,两个用户Led;4个机械按键,包括boot选择、复位、唤醒、用户自定义功能;一个18bit的LCD接口。

所以,整个MYD-JA5D27开发板的硬件框图如下所示。

MYC-JA5D27核心板

MYC-JA5D27核心板基于Atmel的ATSAMA5D27微处理器,板卡采用8层板设计,沉金工艺,独立的完整接地层,大小只有67.6 mm x 45 mm,差不多一张信用卡大小。核心板包含了3种时钟设计,分别是CPU的12MHz主时钟,RTC的32.768kHz时钟以及以太网PHY的25MHz时钟。

MYC-JA5D27具体的资源分布如下图所示。

从实际的电路中了解到,核心板只需要提供3.3V的电源和RTC的电源就可以工作了,而且在不需要RTC的场合可以直接将RTC电源与3.3V电源连接到一起。另外,我们也可以看到核心板并没有采用集成的PMU供电方式,而是设计了分立电源的解决方案,这样做的目的可能是考虑到更具有竞争力的价格因素。

核心板的微处理器ATSAMA5D27基于高能效比的ARM Cortex-A5处理器,工作频率为500MHz,芯片支持DDR3、LPDDR3等存储器,集成了LCD控制器、Touch控制器、音频、摄像头接口、EMAC、USB、双CAN以及高达10个UART等丰富的外设资源。同时ATSAMA5D27还提供先进的安全功能,以保护用户代码以及外部数据的传输安全。

ATSAMA5D MPU的硬件框图

上电使用

MYD-JA5D27出厂已经内置了Linux的简化版本系统,所以说可以开箱即用。另外,MYD-JA5D27开发板支持Linux4.1系统,提供包括用户手册,底板原理图,外扩接口驱动,BSP源码包,开发工具等资料。为开发者提供了完善的软件开发环境,降低产品开发周期,实现产品快速上市。

由于手头没有LCD屏幕,开发板的串口又是DB9的接口,笔者使用的笔记本早没有这个接口了,所以就用了台式机上的Unbuntu系统作为串口输出主机,安装配置串口打印工具minicom,配置相应的参数即可。

上电启动,首先加载一级引导程序AT91Bootstrap、二级引导程序u-boot,然后再加载Linux内核,驱动。

进入系统默认的口令为root,开发板默认的网口并没有打开,需要手动激活。

将开发板加入PC机同一个局域网络,可以进行相互访问。

开发板提供了不少应用程序的源代码,我们可以直接拿来测试。

尤其是例程代码,基本上米尔科技已经形成了自己的一套方式,可以说基本满足功能测试需求,但也仅限于这些,更多的优化需要用户自己去完成。下面是通过板子上的wm8904音频codec播放无损的wav格式音乐。

小结

介绍了米尔科技推出的全球首款基于Atmel最新系列MPU SAMA5D27开发板MYD-JA5D27,与经典处理器ARM9/ARM11相比,基于ARM Cortex-A5处理器的SAMA5D27具有高性能、低功耗等特点,非常适合成本敏感的工控嵌入式应用,包括家庭和自动化、消费类医疗器械、打印机、智能收费系统、智能售货机、称重系统、教育终端、汽车控制及IOT应用等。MYD-JA5D27板卡将在爱板网的开发板试用频道试用,想要体验的工程师千万别错过了。

本文原文地址:https://www.eeboard.com/evaluation/myd-ja5d27/

欢迎加入爱板网工程师交流群:官方QQ群 135513647

原创申明:本文为爱板网原创,谢绝转载!

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论