技术支持时间为半年,技术支持限裸机和Linux及Wince三选一。
如果使用linux的,需要有一定的linux基础知识,此板不适合没有linux基础或没有linux开发经验的用户,我们不做入门级指导和相关二次开发的技术支持,谢谢配合!
【产品简介】
MDK9G10开发板是基于AT91SAM9G10的开发板,266MHz CPU,64MB SDRAM,128MB NAND FLASH,板载USB DEVICE, USB HOST, SD卡接口, DBGU调试串口, 一个3线串口, 一个五线串口, 一个7" 800×480 TFT LCD, 一个10M/100M以太网, 4个按键2个LED,音频,外部RTC,GPS(选配),16位ADC。
【硬件资源】
1、CPU
● AT91SAM9G10,工业级,无铅,217BGA,CPU频率266MHz,内存频率133MHz
2、存储器
● 64MB SDRAM
● 4MB DataFash,AT45DB321,存储系统启动代码(选配)
● 128MB NandFlash,可升级为256MB 或者1GB
3、通信接口
● 1个调试串口,1个三线串口
● JTAG调试接口 ,标准20芯接口
● 一个10/100Mbps网络,带网络变压器和状态指示灯
● 高质量音频输出(AT73C213)
● 一个SD卡接口(SPI模式)
● 一个五线串口
● 两组USB 2.0 F-S Host端口,全兼容OHCI USB 2.0 F-S规格
● 一组USB 2.0 F-S Device端口,完全兼容OHCI USB 2.0 F-S规格
4、人机接口
● LCD插槽上引出了SAM9261的全部LCD信号线,支持TFT-LCD和STN-LCD
● 四线触摸屏接口(ADS7843,位于LCD驱动背板)
● 四个键盘和四个状态指示灯
5、其它
● PCF8563实时时钟
● I2C高精度ADC芯片,ADS1110
● UBLOX LEA-5S GPS(未焊接)
● 5V 2A DC电源输入
MDK9G10开发板核心板引脚定义:
【PCB规格】
底板:180×130mm
核心板:41×66mm
【软件资源】
裸机程序 | ||
裸机例程包 | ATMEL software package | 源码,Keil MDK,IAR EWARM,GCC工程 |
使用Keil MDK编译调试的说明文档 | MAN3027 | |
AT91Bootstrap | 源码,第一级bootloader,由片内ROM boot加载 | |
Basic-Dataflash-project | 源码,Dataflash的擦除和读写演示 | |
Basic-fatfs-project | 源码,开源文件系统FatFs | |
Basic-fatfs-sdcard-project | 源码,基于SD的开源文件系统FatFS读写演示 | |
Basic-fs-project | 源码,开源文件系统 | |
Basic-lcd-project | 源码,LCD显示演示 | |
Basic-NandFlash-project | 源码,NANDFLASH擦除和写入演示 | |
Basic-RTT-project | 源码,RTT外设使用演示 | |
Basic-SD-SPI-project | 源码,SPI方式对SD卡进行读写操作 | |
Basic-SDcard-project | 源码,SD接口对SD卡进行读写操作 | |
Basic-SDMMC-project | 源码,SD/MMC卡的初始化、读写操作演示 | |
Basic-SerialFlash-project | 源码,串行Flash擦除和读写演示 | |
Basic-Touchscreen-project | 源码,触摸屏操作演示 | |
Basic-TWI-EEPROM-project | 源码,读写外部EEPROM | |
Basic-TWI-Slave-project | 源码,模拟成TWI从设备 | |
Getting-startd-project | 源码,基本操作演示 | |
LCD-slideshow-project | 源码,动画形式轮环显示BMP图片 | |
USB-Device-composite-hidmsd-project | 源码,HID键盘和U盘演示 | |
USB-Device-core-project | 源码,USB内核枚举演示 | |
USB-Device-HID-keyboard-project | 源码,HID键盘演示 | |
USB-Device-HID-Mouse-project | 源码,HID鼠标演示 | |
USB-Device-HID-Transfer-project | 源码,HID传输演示 | |
USB-Device-Massstorage-project | 源码,U盘演示 | |
已经验证通过的裸机例子汇总:
http://www.mcuzone.com/bbs/read.php?tid=10990
完善的Linux系统 | ||
(提供虚拟机,2.6.30内核版本) | ||
Linux开发环境 | arm-none-linux-gnueabi- (gcc 4.8.3) | 默认支持armv5指令集,适配ARM926ej-s,大厂推荐使用 |
虚拟机中的默认工具链 | 避免用户花额外时间自行搭建环境 | |
虚拟机使用文档 | 《使用基于Virtualbox的虚拟机镜像(SAM9G10)》 | |
虚拟机版本 ubuntu 12.04 LTS | ||
Bootstrap | 版本:1.16 | 源码 |
提供编译说明 | ||
支持从nand flash加载,启动 | mcuzone修改 | |
支持从data flash加载,启动 | ||
独立工具链编译 arm-none-eabi- (gcc 4.5.1) | 虚拟机中已安装 | |
u-boot | 版本:201009 | mcuzone修改 |
提供编译说明 | ||
支持NAND flash启动 | 源码 | |
支持data flash启动 | 源码,需要选配件支持 | |
支持从网络下载启动 | 源码,需要nfs server | |
支持jffs2,ubifs等的烧写 | 源码 | |
支持gpio测试,方便快速确认板子连接,便于量产检测 | 源码 | |
开机画面 | 源码 | |
Linux kernel | 版本:Linux-2.6.30 | mcuzone完善 |
提供编译说明 | ||
开机画面,boot logo | 源码 | |
支持NFS/UBIFS/FAT32/JFFS2等格式的文件系统 | 源码 | |
片上看门狗驱动 | 源码 | |
片上RTC驱动 | 源码 | |
LED驱动 | 源码,gpio-leds | |
NAND控制器驱动 | 源码 | |
GPIO独立按键驱动 | 源码, gpio-keys | |
片上SPI控制器驱动 | 源码 | |
SPI 用户模式驱动,用于控制外部SPI液晶屏 | 源码,需要选配件支持 | |
SPI data flash驱动 | 源码,需要选配件支持 | |
I2C控制器驱动 | 源码 | |
I2C EEPROM驱动 | 源码,需要选配件支持 | |
I2C 用户模式驱动i2c-dev,用于控制外部段式液晶屏等 | 源码,需要选配件支持 | |
I2C 温度传感器LM75A驱动 | 源码,需要选配件支持 | |
外部I2C RTC,PCF8563,DS1337等 | 源码,需要选配件支持 | |
LCD驱动 | 源码 | |
LCD背光驱动 | 源码 | |
USB HOST驱动,可以接U盘,键盘,鼠标等 | 源码 | |
USB摄像头驱动 | 源码,gspca,需要选配件支持 | |
USB 以太网卡驱动,方便扩展有线网卡 | 源码,需要选配件支持 | |
USB WiFi驱动:内核自带 | 源码,通用wifi驱动,支持某些特定成熟模块 | |
USB device驱动,支持USB 串口,网卡,存储等 | 源码,内核自带(USB gadget) | |
SD卡驱动 | 源码, | |
多串口驱动 | 源码, | |
音频驱动 | 源码,需要特定硬件 | |
片上以太网控制器MAC | 源码,增票用户提供LAN8720全工业级参考设计 | |
USB转串口驱动:CH341,CP2102,FT232等,方便扩展串口 | 源码,需要选配件支持 | |
注意1:触摸屏和SD卡有冲突,不能同时使用; | ||
注意2:9G10虽然有三个串口但是其中一个串口和NAND控制信号有冲突,剩下的串口也和部分外设有复用,请仔细配置 | ||
busybox | busybox-1.23.2 | 源码 |
使用busybox创建rootfs | 《使用busybox制作根文件系统》 | |
ubifs介绍及在ARM Linux上的使用 | ||
ubifs镜像制作工具 | 虚拟机上已安装,无需用户再编译安装 | |
ubifs制作命令 | 虚拟机上有参考命令,直接输入即可制作rootfs镜像 | |
参考用的rootfs文件夹 | 虚拟机上可以用于nfs启动板子 | |
图形测试程序: | QT,版本:4.8.6 | 源码 |
QT依赖库 | 源码 | |
QT依赖库编译方法 | MAN3097,章节4.2 | |
QT编译方法 | MAN3097,章节4.3 | |
QT例程建立及编译方法 | MAN3097,章节4.5 | |
开发环境指南 | 使用网络启动开发板的方法 | MAN3097,章节5.2 |
启动QT程序的方法 | MAN3097,章节5.3 | |
ROOTFS生成ubi镜像的方法 | MAN3097,章节5.4 | |
提供参考一键烧写包 | MDK9G10_nand_qt486_lcd43_20150617.rar | |
其它软件特性 | 支持telent,ssh等远程登录方式 | 源码 |
支持ftp,tftp,wget等工具实现文件下载与上传 | 源码 | |
支持webserver,内置httpd | 源码 | |
支持在bootstrap里实现NAND recovery,恢复SAM-BA连接 | mcuzone修改,增票用户免费定制 | |
支持tslib对触摸屏进行校准 | 源码 | |
支持uboot及linux中的开机画面定制 | mcuzone修改,增票用户免费定制 | |
开机自行运行程序 | 包含在文件系统中 | |
开发支持 | Linux开发虚拟机,无需自行搭建开发环境, | 基于virtualbox的虚拟机镜像,有详细使用文档 |
用户可专注于自己的应用程序开发 | ||
完整的构建NAND版本Linux的参考文档 | ||
在线知识库 | http://www.mcuzone.com/bbs | |
在线支持,电话支持 | 400电话:4008-51-8051 | |
QQ用户讨论组 | 技术支持QQ群:72972810 | |
丰富的选配件 | ADS1110 16位ADC模块 | 搭配任意开发板,实现模拟信号采集 |
小度wifi | 搭配任意开发板,实现USB扩展WiFi | |
RT3070 WiFi模块 | 搭配任意开发板,实现USB扩展WiFi | |
GTM900 GPRS模块 | 搭配任意开发板,实现GPRS移动数据连接 | |
GPS模块 | 搭配任意开发板,实现GPS定位 | |
蓝牙串口模块 | 搭配任意开发板,实现蓝牙虚拟机串口的无线连接 | |
jlink仿真器 | 用于烧写、调试等用途 | |
Windows CE | ||
Windows CE BSP版本 | Windows CE 6.0 | 源码,R3版本,基于官方版本1.0.2,提供虚拟机 |
Eboot特性 | 从NAND启动 | 支持,Mcuzone移植,提供烧写文件 |
从Data Flash启动 | 支持 | |
通过以太网加载镜像 | 支持 | |
通过NAND加载镜像 | 支持 | |
串口调试 | 支持 | |
启动画面 | 支持 | |
BSP驱动特性 | 以太网驱动 | 源码 |
Watchdog驱动 | 源码 | |
RTT/RTC驱动 | 源码 | |
电源管理系统驱动 | 源码 | |
LCD显示驱动 | 源码,支持各类LCD | |
触摸屏驱动 | 源码 | |
音频输出驱动 | 源码 | |
串口驱动 | 源码 | |
USB Host驱动 | 源码 | |
USB Device驱动 | 源码,支持ActiveSync | |
SPI驱动 | 源码 | |
TWI驱动 | 源码 | |
PWM驱动 | 源码 | |
SD卡驱动 | 源码 | |
LED驱动 | 源码 | |
KEY PAD驱动 | 源码 | |
GPRS驱动 | 支持串口GPRS,随选配件提供 | |
NAND驱动 | 源码 | |
支持的USB外设 | USB转RS232 | 支持,Mcuzone移植,非源码,随选配件提供 |
USB WIFI | 支持,Mcuzone移植,非源码,随选配件提供 | |
USB摄像头 | 支持,Mcuzone移植,非源码,随选配件提供 | |
USB鼠标 | 支持 | |
USB键盘 | 支持 | |
U盘 | 支持 | |
USB Hub | 支持 | |
uC/OS-II | 版本:uC/OS-II 2.86 + uc/GUI 3.90a | mcuzone移植,目前仅适用于64MB SDRAM版本 |
keil MDK工程 | 源码,mcuzone移植 | |
外设驱动包 | 源码,ATMEL software package(详见裸机程序) | |
提供用户手册
【发货清单】
● MDK9G10开发板一块(核心板+底板);
●7‘寸800x480 TFT LCD模块一块(带触摸);
●稳压直流电源一个;
● USB方头线一条;
●网线一条;
●串口线一条
●DVD资料光盘一张;
jlink仿真器一套
|
|
| |||||||||||||||||||
|
Copyright © 2004 - 2022 野芯科技 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室