|
楼主 |
发表于 2007-9-11 10:01:28
|
显示全部楼层
说明书(部分)
K9i设计思路
K9i是K9的升级板。K9的所有软件均可应用于K9i。
K9i把主要的核心功能排布在核心板,采用四层PCB设计,能最大程度确保核心的稳定。
K9i预留出丰富、方便的接口,给客户自行按需设计自己的K9i扩展板。
K9i资源介绍
K9i核心板已有的主要核心功能如下:
CPU:Atmel公司的ARM9核芯片AT91RM9200,PQFP208封装。主频180M,总线60M。
FLASH:Intel公司的E28F320J3A110,单片,16bit总线,32Mb容量,可扩展为E28F640/128。
SDRAM:Hynix公司的Y57V641620,双片,32bit总线,容量128Mb,可扩展为256Mb。
以太网:Davicom公司的DM9161E,10M/100M自适应。
USB HOST:2.0 Full Speed,标准USB母座。
USB Device:2.0 Full Speed,mini USB 座。
EEPROM:24Cxx兼容,3.3V SOP8封装,需自行焊接。
JTAG:标准20PIN插座。
DeBuG Com:调试下载com口,采用板载USBßàCOM设计。
Power:可以采用USB供电或外接DC5V@1A供电。
K9i预留的用户接口信号如下:
BUS:16bit总线,包括 D0-D15,A0-A15,A25,nCS2,nCS3,nWR,nRD。
GPIO:所有未使用的GPIO共50位。详见原理图。
GPIO可扩展为SPI/UART/485/IrDA/IIC/7816/LCD/SD卡/AC97/NandFlash等等。
Power:DC3.3V@500mA。
Reset:nRESET信号。
K9i预留的用户接口信号均用标准100mil间距插针引出,方便用户自行制作扣板或自行引出。扩展板结构,定位信息详见文档<K9i 扩展板设计指引.PDF>。
K9i文档
原理图:orcad格式pdf格式
PCB图:PowerPCB格式
烧录文件:k9loader.bin/k9boot.bin/k9Uboot.bin/k9uImage/k9fs4m.gz
源码文件:k9loader/k9boot/k9Uboot/linux_2.4.19内核源码
调试移植文档:K9i说明书,K9i调试环境,K9i_Uboot移植 K9i_Linux移植
K9i_RamDisk移植
工具软件:Vmware/Cross-2.95.3/TFTPSERVER
K9i套件
1.K9i开发板 1块
2.标准USB数据线 1条
K9i套件不包括光碟,所有K9i软件资料均通过网络沟通工具传输。
K9i套件不包括JTAG调试器。K9i采用标准20Pin JTAG接口,兼容多种JTAG调试器。
K9i套件不包括DC5V1A电源适配器;K9i采用USB数据线直接供电。
K9实验环境
实验硬件环境一
PC + USB数据线 + K9i板
实验硬件环境二
PC + USB数据线 + 网线 + K9i板
实验硬件环境三
PC + USB数据线 + 网线 + JTAG调试器 + K9i板
PC和K9i板mini_USB接口J101之间用标准USB数据线相连。
PC网口和K9i网口直接连接时选用交叉网线。
PC网口通过HUB与K9i网口连接时选用平行网线。
K9i采用标准20Pin JTAG接口,兼容多种JTAG调试器。
实验软件环境
PC安装以下软件:
操作系统:XP
串口调试、下载工具:超级终端
网口下载工具:TFTPSRV.EXE
编辑软件:uEdit
虚拟机软件:Vmware
编译环境:在VM里面安装RedHat 9.0
请参考<K9调试环境.PDF>。 |
|