技术支持时间为半年,基于我们提供的虚拟机,用户需要有一定的Linux基础知识,在阅读手册和技术支持过程中我们不再进行基础知识补充。同时我们也不参与客户的二次开发,如有需要可联系我们合作开发。谢谢配合!
【产品介绍】
MDK9G25-EK开发板基于MDK9G25核心板,采用AT91SAM9G25芯片,板载高速USB HOST和Device,以太网,音频,2个高速储存卡接口,引出5路串口(4路TTL电平,1路RS232电平),2路TWI接口(可选配LM75A温度传感器),10位ADC接口,JTAG接口等资源。MDK9G25核心板具备128MB DDR2,256MB NAND,全部GPIO引出,预留AT24,AT25,AT45存储器接口。
【硬件资源】
核心板硬件资源 | ||
处理器 | AT91SAM9G25 | 400MHz@1V, 16KB D-cache,16KB I-Cache,64KB ROM(用户无法修改) |
存储器 | DDR2 | 16位 128MB DDR2 |
NAND FLASH | 256MB NAND FLASH, | |
AT24, AT25, AT45系列 | 预留位置,用户可自行选配 | |
接口 | 1.27mm间距,2×40×2插针引出 | 160pin接插件,全部GPIO引出 |
尺寸 | 75×51mm,1.8mm厚度 | 六层板,上市大厂精工制作 |
开发板硬件资源 | ||
调试接口 | JTAG接口 | 20pin标准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 FullSpeed接口 | 1路,USB Host | |
SD卡接口 | 2路 | |
10/100M自适应以太网 | 1路,RMII模式 | |
RS232调试串口 | 1路 | |
普通RS232串口 | 1路 | |
TTL串口 | 5路,2mm间距4Pin插针 | |
音频linein | 1路 | |
音频lineout | 1路 | |
ADC插针 | 1路 | |
RTC | RTC实时时钟,采用片内RTT | |
LM75A | I2C接口温度传感器(选配) | |
TWI(I2C)插针 | 1路,2.54mm间距插孔 | |
PWM | 4路 | |
人机接口 | 复位按键 | 1路 |
用户按键 | 2路 | |
用户LED | 2盏 | |
电源 | 电源指示灯 | 1盏 |
电源开关 | 1个 | |
电源输入 | 1路,5V DC输入 | |
尺寸 | 180×130mm | 2层板 |
开发板串口资源 | ||
丝印 | 芯片引脚 | 备注 |
J8 | DBGU (TXD-PA10 RXD-PA9) | RS232 |
J9 | USART0(TXD-PA0 RXD-PA1) | RS232 |
P5 | USART0(TXD-PA0 RXD-PA1) | TTL |
P6 | USART1(TXD-PA5 RXD-PA6) | TTL |
P7 | USART2(TXD-PA7 RXD-PA8) | TTL |
P9 | UART0(TXD-PC8 RXD-PC9) | TTL |
P10 | UART1(TXD-PC16 RXD-PC17) | TTL |
P11 | USART3(TXD-PC22 RXD-PC23) | TTL |
此板支持从nand flash启动
注意:此底板为通用底板,可与MDK9G35, MDK9X35复用,底板上有LCD接口,但是对于MDK9G25和MDK9X25核心板而言,该接口不适用。
【软件资源】
一.完善的Linux系统 | ||
(提供虚拟机,4.9.28内核版本) | ||
Linux开发环境 | arm-none-linux-gnueabi- (gcc 4.8.3) | 默认支持armv5指令集,适配ARM926ej-s,大厂推荐使用 |
虚拟机中的默认工具链 | 避免用户花额外时间自行搭建环境 | |
虚拟机使用文档 | 提供文档 | |
虚拟机版本 ubuntu 12.04 LTS | ||
Bootstrap | 版本:3.8.8 | 源码 |
完整编译说明 | 提供文档 | |
支持从nand flash加载,启动 | 支持工业级的NAND | |
支持从data flash加载,启动 | 源码,需要选配件支持 | |
支持PMECC | 源码 | |
u-boot | 版本:2016.03 | 源码 |
完整编译说明 | 提供文档 | |
支持NAND flash启动 | 源码 | |
支持data flash启动 | 源码,需要选配件支持 | |
支持从网络下载启动 | 源码,需要tftp/nfs server | |
支持PMECC | 源码 | |
Linux kernel | 版本:Linux-4.9.28 | 源码 |
完整编译说明 | 提供文档 | |
支持NFS/UBIFS/FAT32/JFFS2等格式的文件系统 | 源码 | |
片上看门狗驱动 | 源码 | |
片上RTC驱动 | 源码 | |
LED驱动 | 源码,gpio-leds | |
NAND控制器驱动,支持PMECC | 源码 | |
GPIO独立按键驱动 | 源码, gpio-keys | |
片上SPI控制器驱动 | 源码 | |
SPI 用户模式驱动,可用于控制外部SPI液晶屏 | 源码,需要选配件支持 | |
SPI data flash驱动 | 源码,需要选配件支持 | |
I2C控制器驱动 | 源码 | |
I2C EEPROM驱动 | 源码,需要选配件支持 | |
I2C 用户模式驱动i2c-dev,用于控制外部段式液晶屏等 | 源码,需要选配件支持 | |
I2C 温度传感器LM75A驱动 | 源码,需要选配件支持 | |
外部I2C RTC,PCF8563,DS1337等 | 源码,需要选配件支持 | |
USB HOST驱动,可以接U盘,键盘,鼠标等 | 源码 | |
USB摄像头驱动 | 源码,gspca,需要选配件支持 | |
USB 以太网卡驱动,方便扩展有线网卡 | 源码,需要选配件支持 | |
USB WiFi驱动 | 源码 | |
USB device驱动,支持USB 串口,网卡,存储等 | 源码,内核自带(USB gadget) | |
SD卡驱动,支持2路SD卡 | 源码, | |
USART串口驱动,支持4路USART | 源码, | |
UART串口驱动,支持2路UART | 源码, | |
片上以太网控制器MAC | 源码, | |
USB转串口驱动:CH341,CP2102,FT232等,方便扩展串口 | 源码,需要选配件支持 | |
PWM驱动 | 源码 | |
ADC驱动 | 源码 | |
声卡驱动,支持Line in及录音 | 源码 | |
其它内核所带的标准驱动与标准功能 | ||
注意:底板上部分资源有冲突,请注意引脚功能分配 | ||
文件系统 | 文件系统编译方法 | 提供文档 |
busybox-1.27.1 | 源码 | |
使用busybox创建rootfs | 提供文档 | |
ubifs介绍及在ARM Linux上的使用 | 提供文档 | |
ubifs镜像制作工具 | 虚拟机上已安装,无需用户再编译安装 | |
ubifs制作命令 | 虚拟机上有参考命令,直接输入即可制作rootfs镜像 | |
参考用的rootfs文件夹 | 虚拟机上可以用于nfs启动板子 | |
开发环境指南 | 使用网络启动开发板的方法 | 提供文档 |
应用程序测试 | 提供文档 | |
ROOTFS生成ubi镜像的方法 | 提供文档 | |
提供参考一键烧写包 | ||
其它软件特性 | 支持telent等远程登录方式 | 源码 |
支持ftp,tftp,wget等工具实现文件下载与上传 | 源码 | |
支持webserver,内置httpd | 源码 | |
开机自行运行程序 | 包含在文件系统中 | |
开发支持 | Linux开发虚拟机,支持tftp,nfs server,samba等, | 基于virtualbox的虚拟机镜像,有详细使用文档 |
无需自行搭建开发环境, | ||
用户可专注于自己的应用程序开发 | ||
完整的构建NAND版本Linux的参考文档 | 提供文档 | |
在线知识库 | http://www.mcuzone.com/bbs | |
在线支持,电话支持 | ||
QQ用户讨论组 | 技术支持QQ群:72972810 | |
UCOSII 2.91 | KEIL 版本 | mcuzone移植,选配件,加100元提供 |
二.文档资料 | ||
文档资料(pdf格式) | 在Keil上调试SAM9X5例程 | 用于演示在Keil MDK平台调试SAM9X5裸机例程 |
MDK9X5核心板规格书 | 用于介绍核心板的尺寸和引脚定义以及注意事项 | |
LINUX烧写包测试文档 | 用于介绍Linux系统的烧写及测试 | |
基于MDK9263编译UIBFS文件系统 | 用于介绍如果在虚拟机上自作ubi格式的rootfs | |
使用基于VirtualBox虚拟机镜像(SAM9G25) | 用于介绍虚拟机软件的安装和虚拟机的使用 | |
MDK9X5-EK开发板用户手册 | 用于介绍开发板硬件资源和外设测试 | |
MDK9X5-EK开发板Linux开发指南 | 用于介绍系统的编译过程和应用程序的开发演示 | |
原理图 | pdf格式,核心板和底板 | |
芯片数据手册 | 板载主要芯片的数据手册 | |
【发货清单】
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室