技术支持时间为半年,技术支持限裸机和Linux二选一。
如果使用linux的,需要有一定的linux基础知识,此板不适合没有linux基础或没有linux开发经验的用户,我们不做入门级指导和相关二次开发的技术支持,谢谢配合!
【产品简介】
ATSAMA5D35是ATMEL最新推出的Cortex-A5处理器,具有高速USB HOST和Device,百兆以太网,千兆以太网,3个HSMCI,4个USART,2个UART,3个I2C,ISI图像传感器(摄像头)接口,12通道12位ADC等。MDKA5D31核心板具备256MB DDR2,256MB NAND,采用1.27mm间距接插件,其中两边为50×2脚,第三边为20×2脚,全部GPIO引出,预留AT25存储器接口,具备4个3mm直径固定孔。
MDKA5D35-EK开发板板载2路SD卡座,1路10/100M以太网,1路10/100/1000M以太网,1路DBGU调试串口,1路RS232串口,音频输出,3路TTL电平串口,2路USB HOST,2路CAN,LM75A温度传感器,1路USB Device和Host复用接口(可配置为Device或者HOST模式),外部pcf8563实时时钟,JTAG/SWD调试接口,LED,并引出片上12位ADC和SPI以及I2C接口。可选片I2C接口16位ADC芯片ADS1110。
注意:音频电路因缺料未焊接,请以实物为准。
ATSAMA5D3系列处理器主要差异:
外设 | SAMA5D31 | SAMA5D33 | SAMA5D34 | SAMA5D35 | SAMA5D36 |
CAN0, CAN1 | - | - | √ | √ | √ |
EMAC | √ | - | - | √ | √ |
GMAC | - | √ | √ | √ | √ |
HSMCI2 | √ | - | √ | √ | √ |
LCDC | √ | √ | √ | - | √ |
TC1 | - | - | - | √ | √ |
UART0, UART1 | √ | - | - | √ | √ |
【硬件资源】
核心板硬件资源 | ||
处理器 | ATSAMA5D35 | 主频536MHz,系统总线166MHz(当前软件配置为528MHz,系统总线132MHz),32KB D-cache,32KB I-Cache,160KB ROM,128KB SRAM |
存储器 | DDR2 | 32位 256MB DDR2(由2片16位128MB组成) |
NAND FLASH | 512MB NAND FLASH(可升级至1GB)工业级 | |
AT25系列 | 预留位置,用户可自行选配 | |
接口 | 1.27mm间距,2×50×2+20×2插针引出 | 240pin接插件,全部GPIO引出(第三边40pin默认不焊接) |
尺寸 | 46.7×65.7mm,1.8mm厚度 | 六层板,上市大厂精工制作 |
开发板硬件资源 | ||
调试接口 | JTAG/SWD接口 | 20pin标准JTAG/SWD接口(IAR下使用JTAG接口) |
外设接口 | USB PORTA USB 2.0 HighSpeed接口 | 2路,USB Host&Device(注意:由PORTA拆分而来,不可同时使用) |
USB PORTB USB 2.0 HighSpeed接口 | 1路,USB Host | |
USB PORTC USB 2.0 HighSpeed接口 | 1路,USB Host | |
SD卡接口 | 2路 | |
EMMC模块 | 1路,与1路SD卡复用(预留,默认不焊接) | |
10/100M自适应以太网 | 1路,RMII模式 | |
10/100/1000M自适应以太网 | 1路,MII模式 | |
RS232调试串口 | 1路 | |
普通RS232串口 | 1路 | |
TTL串口 | 3路,2.0间距4pin插针 | |
CAN接口 | 2路 | |
音频输入 | 2路,(1路micin,1路linein) | |
音频输出 | 1路 | |
内部ADC | 6路,2.54间距插针 | |
外部ADC | 1路,采用ADS1110芯片(预留,默认不焊接) | |
RTC | 外部PCF8563实时时钟,纽扣电池座(电池默认不配) | |
LM75A | TWI(I2C)接口温度传感器 | |
TWI(I2C)插针 | 1路,2.0间距插针 | |
ISI接口 | 1路,标配200万像素OV2640摄像头模块 | |
SPI插针 | 2路,2.54间距插针 | |
人机接口 | 复位按键 | 1路 |
唤醒按键 | 1路 | |
用户按键 | 1路(预留,默认不焊接) | |
用户LED | 6盏 | |
电源 | 电源指示灯 | 1盏 |
电源开关 | 1个 | |
电源输入 | 1路,5V DC输入 | |
尺寸 | 180×130mm | 2层板 |
开发板串口资源 | ||
丝印 | 芯片引脚 | 备注 |
J30 | DBGU (TXD-PB31 RXD-PB30) | RS232 |
J27 | USART0(TXD-PD18 RXD-PD17) | TTL |
J29 | USART1(TXD-PB29 RXD-PB28) | RS232 |
J31 | USART2(TXD-PE26 RXD-PE25) | TTL |
J32 | USART3(TXD-PE19 RXD-PE18) | TTL |
J11 | UART0(TXD-PC30 RXD-PC29) | TTL(集成于ISI接口) |
J11 | UART1(TXD-PA31 RXD-PA30) | TTL(集成于ISI接口) |
注意,核心板只焊接两边接插件,第三边默认不焊接。
【软件资源】
裸机程序(IAR和GNU两个平台) ATMEL软件包 | ||
ADC_ADC12 | 源码,片上12位ADC采集 | 已验证 |
CAN | 源码,控制局域网通讯 | 已验证 |
DMA | 源码,DMA传输 | 已验证 |
Getting-Started | 源码,入门演示例子 | 已验证 |
PMC_Clock_Switching | 源码,PMC切换时钟演示 | |
SSC_DMA_AUDIO | 源码,SSC接口音频演示 | 已验证 |
TWI_EEPROM | 源码,TWI(兼容I2C)接口EEPROM(AT24),需要选配件支持 | |
TWI_Slave | 源码,TWI(兼容I2C)接口从机演示 | |
SYSC | 源码,系统控制 | |
ISI | 源码,图像传感器接口 | 已验证 |
FUSE | 源码,熔丝例子 | 已验证 |
SPI_Slave | 源码,SPI从机模式 | |
TC_Capture_Waveform | 源码,定时器捕捉波形演示 | 已验证 |
USART_HW_Handshaking | 源码,USART硬件握手 | |
USART_SPI | 源码,USART的SPI模式 | |
USART_Synchronous | 源码,USART的同步模式 | |
USART_Serial | 源码,USART的串行模式 | 已验证 |
USART_ISO7816 | 源码,USART的ISO7816模式 | |
USART_RS485 | 源码,USART的RS485模式 | |
PWM | 源码,脉宽调制器演示 | 已验证 |
Periph_Protect | 源码,外设保护 | 已验证 |
HSMCI_Multimedia_Card | 源码,HSMCI接口读写MMC卡 | |
HSMCI_SDCARD | 源码,HSMCI接口读写SD卡 | |
HSMCI_SDIO | 源码,HSMCI接口读写SDIO外设,需要特定硬件 | |
SMC_NANDFlash | 源码,NAND操作 | 已验证 |
SMC_NORFlash | 源码,NOR操作,需要选配件支持 | |
SPI_SerialFlash | 源码,SPI接口的串行FLASH(AT25),需要选配件支持 | 已验证 |
EMAC | 源码,百兆网络控制器 | 已验证 |
EMAC_lwip | 源码,lwIP网络协议 | 已验证 |
EMAC_uip_helloworld | 源码,基于uip的helloworld | 已验证 |
EMAC_uip_telnetd | 源码,基于uip的telnetd | 已验证 |
EMAC_uip_webserver | 源码,基于uip的webserver | 已验证 |
GMAC | 源码,GMAC千兆网控制器 | 已验证 |
GMAC_lwip | 源码,千兆网卡lwip协议 | 已验证 |
GMAC_uip_helloworld | 源码,基于uip的helloworld | 已验证 |
GMAC_uip_telnetd | 源码,基于uip的telnetd | 已验证 |
GMAC_uip_webserver | 源码,基于uip的webserver | 已验证 |
USB_AUDIO_looprec | 源码,USB音频,回环录音 | 已验证 |
USB_AUDIO_Speaker | 源码,USB音频,扬声器输出 | 已验证 |
USB_CDC_Serial | 源码,USB的CDC串口例子 | |
USB_Core | 源码,USB内核 | 已验证 |
USB_HID_AUD | 源码,HID类的AUD | 已验证 |
USB_HID_Keyboard | 源码,HID类的键盘 | 已验证 |
USB_HID_Mouse | 源码,HID类的鼠标 | 已验证 |
USB_HID_MSD | 源码,HID类的MSD | 已验证 |
USB_HID_Transfer | 源码,HID类的传输 | 已验证 |
USB_IAD_CDC_AUD | 源码,USB复合设备,CDC + Audio | 已验证 |
USB_IAD_CDC_HID | 源码,USB复合设备,CDC + HID | 已验证 |
USB_IAD_CDC_MSD | 源码,USB复合设备,CDC + MSD | 已验证 |
USB_Massstorage | 源码,USB存储设备 | |
USB_IAD_CDC_CDC | 源码,USB复合设备,CDC + CDC | 已验证 |
裸机例子我们有验证过的汇总如下:http://www.mcuzone.com/bbs/read.php?tid=10881
The software package includes the following libraries:
- Libraires
- libchip_SAMA5D3x
- libboard_SAMA5D3x-ek
- libnandflash
- libpmecc
- libsdmmc
- libspiflash
- libstoragemedia
- usb
UCOSII/UCOSIII | IAR EWARM 6.x | 源码(选配) |
Linux 系统 | ||
交叉编译工具 | arm-vfpv4-linux-gnueabi- (gcc 4.7.2) | 独家提供,支持硬件VFP加速,提升性能 |
arm-vfpv4-eabi- (gcc 4.7.2) | 用于编译Linux相关代码 | |
Bootstrap | 版本:3.5.4 | |
支持从nand flash加载,启动 | 源码 | |
支持从data flash加载,启动 | 源码,随选配件提供 | |
支持从serial flash 加载,启动 | 源码,随选配件提供 | |
支持从SD卡加载,启动 | bin文件,用于烧错代码时恢复SAM-BA状态 | |
支持直接加载并启动Linux内核 | 源码,用于快速启动 | |
u-boot | 版本:2012.10 | |
支持NAND Flash启动 | 源码 | |
支持SD卡启动 | 源码 | |
支持Data Flash启动 | 源码,随选配件提供 | |
支持Serial Flash启动 | 源码,随选配件提供 | |
支持gpio测试,方便快速确认板子连接,便于量产检测 | 源码 | |
Linux kernel | 版本:linux-3.6.9 | |
支持NFS/UBIFS/FAT32/JFFS2等格式的文件系统 | 源码 | |
片上WDT | 源码 | |
片上RTC驱动 | 源码 | |
LED驱动 | 源码 | |
NAND控制器驱动,支持硬件ECC | 源码 | |
GPIO独立按键驱动 | 源码 | |
片上SPI控制器驱动 | 源码 | |
ENC28J60驱动 | 源码,随选配件提供 | |
SPI 用户模式驱动,用于控制外部SPI液晶屏 | 源码,随选配件提供 | |
SPI data flash驱动 | 源码,随选配件提供 | |
I2C控制器驱动 | 源码 | |
I2C EEPROM驱动 | 源码,随选配件提供 | |
I2C 用户模式驱动i2c-dev,用于控制外部段式液晶屏 | 源码,随选配件提供 | |
I2C ADC,ADS1110驱动 | 源码,随选配件提供 | |
I2C 温度传感器LM75A驱动 | 源码 | |
外部I2C RTC,PCF8563 | 源码 | |
PPP拨号连接的支持(3G) | 源码,随选配件提供 | |
USB HOST驱动,可以接U盘,键盘,鼠标等 | 源码 | |
USB摄像头驱动 | 源码,随选配件提供 | |
USB 以太网卡驱动,方便扩展有线网卡 | 源码,随选配件提供 | |
TVP5150 视频解码器驱动 | 源码,随选配件提供 | |
USB WiFi驱动:支持RT3070,MT7601等新模块 | 源码,随选配件提供 | |
USB device驱动,支持USB 串口,网卡,存储等 | 源码 | |
SD卡驱动 | 源码 | |
多串口驱动 | 源码 | |
片上加密硬件模块驱动 | 源码 | |
音频驱动 | 源码,需要特定硬件支持 | |
片上百兆以太网控制器MAC | 源码 | |
片上千兆以太网控制器MAC | 源码 | |
USB转串口驱动:CH341,CP2102,FT232等,方便扩展串口 | 源码,随选配件提供 | |
CAN网络驱动 | 源码 | |
OV2640 摄像头驱动 | 源码 | |
Rootfs | busybox 版本:1.21.1 | 源码 |
使用busybox创建rootfs | ||
ubifs镜像制作工具 | 已安装,无需用户再编辑 | |
命令行测试工具 | ttytest | 源码 |
input_tst | 源码 | |
CAN测试命令行程序 | 源码 | |
CH452数码管显示模块测试程序 | 源码,随选配件提供 | |
PCF8562段式液晶屏测试程序 | 源码,随选配件提供 | |
LED测试程序 | 源码 | |
MEMTOOL内存测试工具 | 源码 | |
OV2640测试程序 | 源码 | |
其它软件特性 | 支持telent,ssh等远程登录方式,编译管理 | 源码 |
支持ftp,tftp,wget等工具实现文件下载与上传 | 源码 | |
支持webserver,内置httpd | 源码 | |
支持SD卡启动,支持烧写失败后通过SD卡恢复 | 方案演示 | |
开机自行运行程序 | 源码,脚本 | |
多媒体支持 | 支持本地mp3文件播放 | 源码 |
支持播放网络电台 | 源码 | |
支持wav文件播放 | 源码 | |
支持网络方式查看摄像头 | 源码 |
Android 4.2.2 | ||
Android | 版本:4.2.2 | 完整Android编译环境 |
Android bootstrap | 源码 | |
Android Kernel | 源码 | |
Android System | 源码 |
【文档资料】
文档资料
文档资料(pdf格式)
MAN3050:在IAR上调试SAMA5D3X例程
用于演示在IAR平台调试SAMA5D3X裸机例程
MAN3048:MDKA5D3X核心板规格书
用于介绍核心板的尺寸和引脚定义以及注意事项
MAN3094:使用基于VirtualBox虚拟机镜像(SAMA5D3X)
用于介绍虚拟机软件的安装和虚拟机的使用
MAN3049:MDKA5D3X-EK开发板基于linux测试手册
用于介绍开发板外设测试
MAN3051:MDKA5D3X-EK开发板uCOSIII调试指南
用于IAR的uCOSIII调试演示
原理图
PDF格式,包括核心板原理图和底板原理图
芯片数据手册
板载主要芯片的数据手册
【发货清单】
| |||||||||
Copyright © 2004 - 2024 野芯科技 All rights reserved.
Technical Support: hdapple_2000@hotmail.com QQ: 8204136(请注明Mcuzone)
Support Tel.: 86(0)13957118045
销售: 86(571)87798352 QQ:735148854 旺旺: mcuzone
总经销: 杭州野芯科技有限公司
地址: 中国. 浙江. 杭州西湖区教工路198号浙商大创业园C幢102室