技术支持时间为半年,技术支持限裸机和Linux及Wince三选一。
如果使用linux的,需要有一定的linux基础知识,此板不适合没有linux基础或没有linux开发经验的用户,我们不做入门级指导和相关二次开发的技术支持,谢谢配合!
【产品简介】
AT91SAM9261是以ARM926EJ-S ARM Thumb 处理器为核心的完全的片上系统,它扩展了DSP指令集和Jazelle Java 加速器。主时钟频率190MHz 时性能高达210 MIPS。
AT91SAM9261是一个为带LCD显示应用而优化了的主机处理器。它的集成LCD控制器支持BW而且达到16M色彩,主动和被动LCD显示。160K字节的片上SRAM可配置为帧缓冲,能将LCD刷新对整体处理器性能上的影响减到最小。外部总线接口包括支持同步DRAM(SDRAM)和支持静态存储器的控制器,并有特殊接口电路以支持CompactFLASH、NAND Flash。
AT91SAM9261集成了一个支持影射的基于ROM的Boot loader,例如,从外部DataFlash影射到外部SDRAM。由软件控制的功率管理控制器(PMC)通过有选择的启用和关闭处理器、各种外设和工作频率的调解能使系统功率损耗保持最小。
AT91SAM9261还集成了宽范围的调试特性。包括JTAG-ICE,一个专用的UART调试通道(DBGU)和嵌入式实时追踪。这使所有应用的调试和开发,特别是严格要求实时性的应用得以实现
AT9261-EK是基于AT91SAM9261(S)的开发板,板载USB,以太网,串口,SD卡,音频,JTAG,3.5寸240×320 TFT LCD,按键,LED。64MB SDRAM,128MB NAND FLASH。采用整板4层板设计。如果需要核心板加底板结构设计,请查阅MDK9261-EK。
【硬件资源】
开发板硬件资源 | ||
处理器 | AT91SAM9261S | ARM926内核SOC,工业级,无铅,217BGA (需AT91SAM9261,加35元) |
存储器 | SDRAM | 64MB |
NAND FLASH | 128MB,存储系统内核和应用程序 ;可加钱升级为256MB或1GB | |
DATA FLASH | 选配,4MB DataFash,AT45DB321,存储系统启动代码;可另配8MDATAFLASH | |
调试接口 | JTAG接口 | 2.54mm 标准 20pin |
外设接口 | USB 2.0 F-S Device端口 | 1路,完全兼容OHCI USB 2.0 F-S规格 |
USB 2.0 F-S Host端口 | 2路,全兼容OHCI USB 2.0 F-S规格 | |
SD卡接口 | 1路,(SPI模式),无容量限制,AT91SAM9261自带SD控制器 | |
调试串口 | 1路,RS232, 专用DBGU串口 | |
五线串口 | 1路,支持RS485和ISO7816协议 | |
LCD液晶屏接口 | 2.0mm 间距 40pin,引出了SAM9261的全部LCD信号线,支持TFT-LCD和STN-LCD | |
10/100Mbps网络 | 1路,带网络变压器和状态指示灯 | |
触摸屏接口(ADS7843) | 4线电阻触摸屏,集成于液晶屏接口 | |
RTC实时时钟 | CPU内置,电池默认不配 | |
高质量音频输入,输出接口 | 芯片为AT73C213(linux内核4.9里无驱动) | |
人机接口 | 复位按键 | 1个 |
wake up按键 | 1个 | |
用户按键 | 4个 | |
电源 | 5V电源输入接口 | 1个 |
电源开关 | 1个 | |
电源指示灯 | 1个 | |
尺寸 | 90×152mm | 4层板设计 |
【软件资源】
完善的Linux系统 | ||
(提供虚拟机,4.9.87内核版本) | ||
Linux开发环境 | arm-none-linux-gnueabi- (gcc 4.8.3) | 支持ARM926ej-s,用于编译代码 |
虚拟机中的默认工具链 | 避免用户花额外时间自行搭建环境 | |
虚拟机使用文档 | 提供文档 | |
虚拟机版本 ubuntu 16.04.4 LTS | ||
Bootstrap | 版本:3.8.10 | 源码 |
完整的编译说明 | 提供文档 | |
支持从nand flash加载,启动 | 源码 | |
支持从data flash加载,启动 | 源码 | |
u-boot | 版本:2017.03 | mcuzone修改 |
完整编译说明 | 提供文档 | |
支持NAND flash启动 | 源码 | |
支持data flash启动 | 源码,需要选配件支持 | |
支持从网络下载启动 | 源码,需要tftp, nfs server | |
支持jffs2,ubifs等的烧写 | 源码 | |
支持读取U盘文件 | 源码 | |
开机画面 | 源码 | |
Linux kernel | 版本:Linux-4.9.87 | mcuzone修改 |
完整编译说明 | 提供文档 | |
支持NFS/UBIFS/FAT32/JFFS2等格式的文件系统 | 源码 | |
片上看门狗驱动 | 源码 | |
片上RTC驱动 | 源码 | |
DMA控制器驱动 | 源码 | |
GPIO LED驱动 | 源码 | |
NAND控制器驱动 | 源码 | |
GPIO独立按键驱动 | 源码 | |
片上SPI控制器驱动 | 源码 | |
SPI外设驱动 | 源码 | |
I2C控制器驱动 | 源码 | |
外部I2C RTC,PCF8563,DS1307等 | 源码,需要选配件支持 | |
外部SPI电阻触摸屏驱动 | 源码 | |
LCD驱动,DRM风格 | 源码 | |
LCD背光驱动 | 源码 | |
USB HOST驱动,可以接U盘,键盘,鼠标等 | 源码 | |
USB摄像头驱动UVC | 源码,gspca,需要选配件支持 | |
USB WiFi驱动:内核自带 | 源码,通用wifi驱动,支持某些特定成熟模块 | |
USB device驱动,支持USB 串口,网卡,存储等 | 源码,内核自带(USB gadget) | |
USB声卡驱动 | 源码 | |
SD卡驱动 | 源码 | |
多串口驱动,支持DBGU | 源码 | |
百兆以太网控制器 | 源码 | |
USB转串口驱动:CH341,CP2102,FT232等,方便扩展串口 | 源码,需要选配件支持 | |
ppp协议支持,可通过3G/4G猫拨号上网 | 源码 | |
USB 3G网卡驱动,支持电信,联通3G等 | 源码,需要选配件支持 | |
注意:1. 资源之间有引脚冲突:如SD与SPI冲突,不可用 | ||
Rootfs | 基于busybox-1.28.3 | 源码 |
使用busybox创建rootfs | 提供文档 | |
ubifs介绍及在ARM Linux上的使用 | 提供文档 | |
ubifs镜像制作工具 | 虚拟机上已安装,无需用户再编译安装 | |
ubifs制作命令 | 虚拟机上有参考命令,直接输入即可制作rootfs镜像 | |
参考用的rootfs文件夹 | 虚拟机上可以用于nfs启动板子 | |
支持使用NFS启动 | 虚拟机已经配置NFS server | |
图形测试程序 | QT,版本:4.8.7 | 源码 |
QT依赖库: zlib, libjpeg, libpng, … | 源码 | |
QT依赖库编译方法 | 提供文档 | |
QT编译方法 | 提供文档 | |
QT用户程序建立及编译方法,基于Qt Creator,包括中文字体 | 提供文档 | |
开发环境指南 | 使用网络启动开发板的方法 | 提供文档 |
板子程序测试方法 | 提供文档 | |
ROOTFS生成ubi镜像的方法 | 提供文档 | |
提供参考一键烧写包 | ||
其它软件特性 | 支持telent,ssh等远程登录方式 | 源码 |
支持ftp,tftp,wget等工具实现文件下载与上传 | 源码 | |
支持webserver,内置httpd | 源码 | |
其它busybox自带的工具软件 | 源码 | |
支持tslib对触摸屏进行校准 | 源码 | |
支持uboot及linux中的开机画面定制 | 源码 | |
开机自行运行程序 | 包含在文件系统中 | |
ALSA工具 | 源码 | |
多媒体播放器:mplayer | 源码 | |
串口测试程序ttytest | 包含在文件系统中 | |
按钮测试程序input_tst | 包含在文件系统中 | |
frame buffer截图程序gsnap | 包含在文件系统中 | |
远程摄像头查看程序mpg-streamer | 源码,需要选配件支持 | |
物理内存查看工具memtool | 源码 | |
USB 3G/4G网卡拨号程序pppd | 源码 | |
uC/OS-II | uC/OS-II 2.86 + uc/GUI 3.90a | 需另外加100元提供 |
keil MDK工程 | 源码(汉字显示,基础触摸) |
【相关文档】
【F.A.Q】
Q: AT91SAM9261和 AT91SAM9261S有什么差别?
A:AT91SAM9261和AT91SAM9261S引脚完全兼容,主要差别在片内SRAM的大小。AT91SAM9261片内SRAM是160K,而AT91SAM9261S的片内SRAM只有16K。该片内SRAM为高速SRAM,容量大小直接影响制造成本,所以AT91SAM9261比AT91SAM9261S要贵不少价格。另外,9261的内部RAM可以配置为TCM,可以提高一些关键代码的运行速度。
Q: VC9261-EK和AT9261-EK以及MDK9261有什么差别?
A:VC9261-EK和MDK9261是核心板加底板设计,核心板为4层,底板为2层,用户可以在评估过程中直接从核心板上飞线调试,核心板引出了绝大多数的GPIO,评估完毕后用户可以自己设计二层底板,直接使用我们的核心板做二次开发;AT9261-EK采用的是整板4层版设计,外设和ATMEL原装EK差不多,但是AT9261-EK没有引出GPIO,用户如果要使用GPIO,只能使用LCD接口上有限的几个。两个板子的核心电路一样,提供的软件在两个板子上均可以运行。VC9261-EK和MDK9261的差别主要在于核心板,VC9261-EK采用的是2.0间距接插件,总共引出160个引脚;MDK9261采用的是1.27间距接插件,总共引出200脚。MDK9261引出的信号比VC9261-EK要全。具体引脚定义可以联系我们获取。
Q:开发板如何更新程序?
A:AT91SAM9261(S)芯片内部有一个32KB的ROM,该BOOTROM的作用是初始化外设,提供来自主机USB和DBGU的连接,我们可以在PC上安装一个SAM-BA的软件,然后再使用一条USB线即可实现程序的更新了。
【发货清单】
● AT9261-EK板一块;
● 4.3寸480*272 TFT LCD模块一块(带触摸,驱动板,手写笔);
● 5V稳压直流电源一个;
● USB方头线2条;
● 网线一条;
● USB仿真器一个;
● 20芯线一条;
● 串口线一条;
● DVD资料光盘一张;
| |||||||||
|
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室