LJ_chengyin的个人空间 https://passport2.21ic.com/?601837 [收藏] [复制] [RSS]

日志

ATMEL ATSAMA5D3x-EK 之初体验

热度 6已有 3789 次阅读2013-6-22 23:47 |系统分类:ARM| 微处理器, 嵌入式, 带宽, 资源

ATMEL发布了基于Cortex-A5核的新一代MPU——ATSAMA5D3x,这是目前为止ATMEL旗下处理性能最强的嵌入式微处理器。简要介绍一下这个片子的资源:
1. ARM Cortex-A5内核,ARMv7 Thumb2指令集,集成FPU和MMU。CPU主频最高532MHz(850DMIPS),32KByte D-Cache, 32KByte I-Cache。
2. 32位宽DDR2支持,最高512MByte、166MHz。数据率可达1328MByte/s。160KByte内部ROM,并预编程了SAM-BA Monitor启动程序;128KByte内部SRAM。支持SLC/MLC Nand Flash,最高24-bit ECC校验。
3. 更低内核功耗,<200mW@全速模式,<0.5mW@超低功耗模式。
4. 外设丰富:
        *LCD TFT controller,硬件2D加速特性:五层叠合,透明度,旋转,缩放,颜色转换。
        *ITU-R BT. 601/656图像传感器接口。
        *高速USB Host/Device,向下兼容全速和低速模式,片内集成的USB PHY。
        *一个千兆自适应GMAC,一个百兆自适应EMAC。
        *两路CAN总线控制器,8个邮箱,兼容CAN 2.0 Part A/B。
        *三路高速SD/eMMC控制器。
        *I2C、USART/UART、SPI、SSC、Timer/Counter、PWM、ADC等常用总线及外设。
5. 高安全特性,集成真随机数产生器,AES/TDES/SHA加密引擎,Atmel Secure Boot解决方案。
公司最近搞来一套这个片子的开发板,迫不及待的搭起环境,看看这个东东能用来做些什么。整套开发板包含三个部分:
主板
核心板
显示板
很简单,把核心板和显示板插到主板上,有防呆设计,不用担心插反了。插上电源,系统开起来了,里面是出厂预装的Linux+timesys的一套Home Automation演示系统。timesys提供了Linux上的Qt系统,是应用开发变得简单。

看到官网的介绍,已经有移植了Android 4.0的系统到这个开发板上,网址如下:
果断下载下来烧录进去。对了,烧录需要在PC上装一个工具SAM-BA,下载地址如下,安装后记得手动把安装路径加到环境变量中。

通过USB线连接PC,注意是核心板下方主板上的Micro USB口,驱动顺利安装,如果驱动没有找到,可以手动浏览到SAM-BA工具的安装路径下的drv目录下安装即可。解压缩之前下载的android demo程序包,直接双击运行里面的文件at91sama5d3ek_nandflash.bat,等待2~3分钟,烧录成功。按复位键重启,Android就可以boot起来了。Android系统第一次开机会比较久一点,另外显示屏上贴的是电阻触摸,操作流畅性自然不如现在市面上双核,四核的Android平板了。为了统一平台及简化应用开发,工控领域引入Android系统已渐成趋势,网络上也早已有Headless Android的概念了。

本文简要介绍了一下ATSAMA5D3x这个片子的特性以及可用的资源,演示了下在其开发板上刷Android 4.0 Demo系统。仅供有需要的朋友一个参考。

路过
2

鸡蛋

鲜花
1

握手

雷人

刚表态过的朋友 (3 人)

评论 (0 个评论)