Android 2.2(Froyo) Ready!
另有miniGUI图形界面,并可提供miniGUI演示例子及源码
技术支持时间为半年,技术支持限裸机和Linux及Wince三选一。
如果使用linux的,需要有一定的linux基础知识,此板不适合没有linux基础或没有linux开发经验的用户,我们不做入门级指导和相关二次开发的技术支持,谢谢配合!
【硬件资源】
核心板硬件资源
处理器
AM1808,16KB I cache,16KB D cache,64KB ROM,128KB SRAM
额定频率375/456MHz,BGA361封装
存储器
DDR2
128MB DDR2(FSB 150)
NAND FLASH
128MB NAND FLASH(可升级为256MB或1GB)
接口
1.27mm间距,2×50×2插针引出
200pin双排接插件,全部GPIO引出
电源输入
板载3路高效DC-DC
3.6V-6V输入
尺寸
70×50mm
六层板,上市大厂精工制作
开发板硬件资源 | ||
调试接口 | 调试接口 | 20pin 2*10 JTAG座 |
外设接口 | 10/100M自适应以太网 | 10M/100M自适应,RMII结构(可以最大限度释放外设资源) |
USB Device | USB 2.0 OTG拆分的USB HOST和USB Device | |
USB HOST接口 | 通过USB HUB扩展的3路USB HOST | |
音频输入输出 | 板载USB 声卡,支持输入和输出, | |
3.5mm 耳机座 | ||
支持录音和放音 | ||
SD卡接口 | 自弹式SD卡座 | |
串口 | 4*SoftUART接口,RS232接口,同时引出TTL电平 | |
1*调试串口(UART2),RS232接口 | ||
2*TTL串口(UART0和UART1) | ||
LCD | 接7寸 800*480电阻触摸 液晶屏 | |
扩展IO | 2路SPI | |
人机接口 | 复位按键 | 1路 |
用户按键 | 2路 | |
用户LED | 2盏 | |
电源 | 电源指示灯 | 1盏 |
电源开关 | 1个 | |
电源输入 | 1路,5V2A DC输入 | |
尺寸 | 180×130mm | 2层板 |
MDK1808-EK开发板基于MDK1808核心板,采用TI的456MHz ARM9芯片AM1808设计,具备128MB DDR2(FSB 150),128MB(可升级为256MB或1GB) NAND。核心板引出200针1.27间距双排接插件,全部GPIO引出。底板具备RMII接口以太网、USB HOST、USB Device、SD、LED、KEY、7寸800480 TFT LCD(带触摸)、JTAG、24C02存储器、LM75A温度传感器、16位高精度ADC(选配)、UART、SoftUART、GPIO引出。
支持从NAND Flash启动
【软件资源】
一,裸机程序
提供IAR EWARM平台下的演示例子
TI提供了外设驱动源码包,包括GPIO,I2C,LED,I2C,LCD,MCASP,MMCSD,NAND,NOR,PMIC,RTC,SPIFLASH,TOUCH,TIMER,UART,uPP,USB,VIDEODEC,VIDEOENC,VPIF等
此部分代码请客户自行验证,我们只提供一个LED的例子用于演示开发流程。
二、Linux
完善的Linux系统 | ||
(提供虚拟机,2.6.37内核版本) | ||
Linux开发环境 | arm-none-linux-gnueabi- (gcc 4.6.1) | 默认支持armv5指令集,适配ARM926ej-s,大厂推荐使用 |
虚拟机中的默认工具链 | 避免用户花额外时间自行搭建环境 | |
虚拟机使用手册 | MAN3291 | |
虚拟机版本 ubuntu 11.10 | ||
Linux烧写及测试参考文档 | MAN3202 | |
UBL | 版本:2.36 | 源码 |
完整的编译环境 | 避免用户编译复杂的相关依赖包 | |
完整编译说明 | MAN3291,章节3.1 | |
支持DDR2内存,处理器456MHz,DDR2 150MHz | 128MB DDR2 | |
支持从nand flash加载,启动 | 可以支持1GB SLC NAND | |
可以支持从nor flash加载,启动 | 开发板上无NOR flash硬件 | |
初始化LCD,蓝屏显示 | 避免用户产品中开机后黑屏时间过长 | |
u-boot | 版本:2010.12 | |
完整编译说明 | MAN3291,章节3.2 | |
支持NAND Flash启动,支持1GB SLC NAND | ||
支持将环境变量保存在NAND | ||
支持RMII及MII的网络PHY配置 | ||
支持通过网络tftp方式下载文件到内存 | ||
支持SD卡,可以从SD卡读取文件到内存 | ||
其它标准u-boot功能 | ||
支持logo显示 | 避免用户产品中开机后黑屏时间过长 | |
支持LCD显示开机文字信息 | 可以用于启动过程中显示产品信息 | |
Linux kernel | 版本:linux-2.6.37 | |
完整编译说明 | MAN3291,章节3.3 | |
支持启动logo | 源码 | |
支持NFS/UBIFS/FAT32/JFFS2等格式的文件系统 | 源码,Linux Boot Logo | |
片上RTC驱动 | 源码 | |
LED驱动 | 源码,gpio-leds,支持不同trigger | |
NAND控制器驱动,支持ECC | 源码 | |
GPIO独立按键驱动 | 源码,gpio-keys | |
片上SPI控制器驱动 | 源码 | |
SPI flash驱动 | 源码 | |
SPI 电阻屏触摸控制器ADS784x驱动 | 源码 | |
I2C 控制器驱动 | 源码 | |
I2C EEPROM驱动 | 源码 | |
I2C 温度传感器LM75a驱动 | 源码,需要特定硬件 | |
外部I2C RTC,PCF8563,DS1337等 | 源码,需要特定硬件 | |
PWM驱动:eCAP,eHRPWM | 源码 | |
LCD驱动(4.3",5",7"等) | 源码 | |
LCD背光驱动 | 源码 | |
USB HOST驱动,可以接USBHUB,U盘,键盘,鼠标等 | 源码 | |
USB摄像头驱动 | 源码,gspca | |
USB 以太网卡驱动,方便扩展有线网卡 | 源码,需要选配件支持 | |
USB WiFi驱动:内核自带 | 源码,通用wifi驱动,支持某些特定成熟模块 | |
USB device驱动,支持USB 串口,网卡,存储等 | 源码,需要内核配置 | |
MMC/SD卡控制器驱动 | 源码 | |
串口驱动 | 源码 | |
TI VPIF驱动 | 源码 | |
音频驱动,支持ALSA | 源码 | |
USB声卡驱动,支持CM108 | 源码 | |
片上以太网控制器MAC,支持MII及RMII PHY配置 | 源码,支持2.x及4.x的板子 | |
USB转串口驱动:CH341,CP2102,FT232等,方便扩展串口 | 源码 | |
PRUSS驱动,可虚拟8路串口 | 源码,默认开启了4路虚拟机串口,最高波特率115200bps | |
PRUSS虚拟串口固件 | 源码,包含编译工具 | |
处理器动态频率自动调整,动态功耗控制 | 源码 | |
其它内核自带的标准驱动 | 源码 | |
Rootfs | busybox 版本:1.23.2 | 源码 |
使用busybox创建rootfs | 《使用busybox制作根文件系统》 | |
ubifs介绍及在ARM Linux上的使用 | MAN3010 | |
ubifs镜像制作工具 | 虚拟机上已安装,无需用户再编译安装 | |
开发环境指南 | 参考用的基础rootfs文件夹 | 虚拟机上可以用于nfs启动板子 |
使用网络启动开发板的方法 | MAN3291,章节5.2 | |
板子程序测试方法 | MAN3291,章节5.3 | |
ROOTFS生成ubi镜像的方法 | MAN3291,章节6.1 | |
参考烧写包 | mdk1808_4RMII_800x480_20150730 | |
命令行测试工具 | busybox自带工具,命令等 | 源码 |
input_tst,按键测试 | 源码 | |
ttytest,PRU虚拟串口测试 | 源码 | |
memtool,物理内存查看工具 | 源码 | |
gsnap,fb截图工具 | 源码 | |
触摸屏校准测试程序 | 源码,tslib | |
图形测试程序: | QT,版本:4.8.6 | 源码 |
QT依赖库 | 源码 | |
QT依赖库编译方法 | MAN3291,章节4.2 | |
QT编译方法 | MAN3291,章节4.3 | |
其它软件特性 | 支持telent远程登录方式,便于管理 | 源码 |
支持ftp,tftp,wget等工具实现文件下载与上传 | 源码 | |
支持webserver,内置httpd | 源码 | |
支持tslib对触摸屏进行校准 | 源码 | |
开机自行运行程序 | 源码,脚本 | |
通过PRU支持虚拟串口,最大8个 | 源码,默认打开4个 | |
多媒体支持 | 支持本地mp3文件播放 | 源码 |
支持播放网络电台 | 源码 | |
支持视频播放 | 源码 | |
支持wav文件播放 | 源码 | |
Android | 版本:2.2 | 演示软件包 |
Android 烧写测试文档 | MAN3201 | |
开发支持 | Linux开发虚拟机,无需自行搭建开发环境, 用户可专注于自己的应用程序开发 |
基于virtualbox的虚拟机镜像,有详细使用文档MAN3291 |
在线知识库 | http://www.mcuzone.com/bbs | |
在线支持,电话支持 | 400电话:4008-51-8051 | |
QQ用户讨论组 | 技术支持QQ群:72972810 |
Windows CE | ||
Windows CE BSP版本 | Windows CE 6.0 | 源码,R3版本,基于官方版本0.1,提供虚拟机 |
Eboot特性 | 从NAND启动 | 支持 |
通过以太网加载镜像 | 支持 | |
通过NAND加载镜像 | 支持 | |
串口调试 | 支持 | |
BSP驱动特性 | 以太网驱动 | 源码 |
LCD显示驱动 | 源码,支持各类LCD | |
触摸屏驱动 | 源码 | |
音频输出驱动 | 源码 | |
串口驱动 | 源码 | |
USB Host驱动 | 源码 | |
USB Device驱动 | 源码 | |
SPI驱动 | 源码 | |
PWM驱动 | 源码 | |
PRU驱动 | 源码 | |
TWI(I2C)驱动 | 源码 | |
SD/MMC驱动 | 源码 | |
LED驱动 | 源码 | |
NAND驱动 | 源码 | |
支持的USB外设 | USB WIFI | 支持,Mcuzone移植,非源码,随选配件提供 |
USB鼠标 | 支持 | |
USB键盘 | 支持 | |
U盘 | 支持 | |
USB Hub | 支持 | |
四,文档
核心板和底板原理图(pdf格式)
用户手册
芯片数据手册
【相关帖子】
基于MDK1808-EK_T70开发板的miniGUI应用程序演示01: LED和按键
基于MDK1808-EK_T70开发板的miniGUI应用程序演示02: LM75温度传感器
基于MDK1808-EK_T70开发板的miniGUI应用程序演示03: ads1110热电偶温度传感器
基于MDK1808-EK_T70开发板的miniGUI应用程序演示04: Uart串口
注意:以上例子在购买开发板后请邮件联系hdapple_2000@hotmail.com获取,Mcuzone仅提供演示代码,不对代码的可靠性做保证,也不对这些演示程序提供技术支持。另外,部分演示程序需要相关选配件,请联系我们购买或者自行设计。
【发货清单】
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室