|
| AT91RM9200板子:K9i PCB图片+原理图 |
| 新闻出处:21ic
发布时间: 2007-09-07 |
k9_9200 发布于 2007-8-28 11:07:00 裸照啊。。。。。。。 --------------

zusen 发布于 2007-8-30 17:07:00 原理图和PCB图,到atmel网站上大把大把的下,还有 9260 9261的,你要不要
tkdr2001 发布于 2007-8-30 21:12:00 怎么说都是人家辛苦劳动的成果
k9_9200 发布于 2007-9-7 9:56:00 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>。 超级终端设置 K9i采用USB接口与PC连接,一举解决调试接口和供电的问题。 K9i采用USB转串口芯片PL2303HX,提供此芯片在WinXP和Redhat9.0下的驱动。 K9i采用win系统下自带的串口通讯工具超级终端(程序――附件――通讯――超级终端)作为升级烧写调试工具之一。 请按以下步骤设置超级终端: 1.安装PL2303驱动。双击PL-2303 Driver Installer.exe完成驱动安装。 2.将配件USB通讯线一端插PC,一端插K9i的J101(注意不是插DEV)。 3.PC提示发现新硬件,按提示完成新硬件安装。 新硬件安装成功后会在系统属性-硬件-设备管理器-端口(COM和LPT)里面新增加“Prolific USB-to-Serial Comm Port (COM x)”(x一般为3-127间的一个数,一般不为1,2)。这样,系统就新增加了一个COM口。此COM口仅在插上K9i的时候才会显示出来。 4.超级终端设置 注意“连接是使用”处要选择刚才新增加的USB-to-Serial Comm Port 里面指示的COM口号。端口设置采用“115200-8-无-1-无”。数据流控制一定要选择“无”。 K9i_UBOOT的烧写和升级 需要文件 k9loader.bin k9bboot.bin k9Uboot.bin 1. 将升级短路帽至于断开位置。 2. 用USB数据线连接PC和K9i。 3. 按超级终端设置办法打开超级终端,建立连接。 4. 此时在超级终端里面显示“CCCC”,即为打“C”。 5. 在超级终端下,采用Xmodem下,发送k9loader.bin文件,然后超级终端会出现“K9-Loader OK”的提示,然后继续出现“CCCC…”。 6. 在超级终端下,采用Xmodem下,继续发送k9Uboot.bin文件,发送完毕后显示K9-UBOOT>的提示符。 7. 擦除FLASH K9-UBOOT>protect off all K9-UBOOT>erase all 8. 装载k9boot.bin K9-UBOOT >loadb 20000000 #在超级终端,用Kermit模式发送文件k9boot.bin K9-UBOOT >cp.b 20000000 10000000 2fff #在超级终端,显示拷贝的情况 9. 装载k9Uboot.bin K9-UBOOT >loadb 20000000 #在超级终端,用Kermit模式发送文件k9Uboot.bin K9-UBOOT >cp.b 20000000 10020000 15fff #在超级终端,显示拷贝的情况 K9-UBOOT >protect on all FLASH区域保护 10. 将升级短路帽至于短接位置,复位后,超级终端接收如下: K9i_linux的下载烧写 需要文件 k9uImage k9fs4m.gz K9_linux包括二个文件,内核影像文件k9uImage和4M的文件系统k9fs4m.gz。 在uboot命令提示符,可以通过串口或网口下载k9_linux。 1. 通过串口下载k9_linux USB数据线连接PC和K9i,启用超级终端。 a) 下载k9uImage 到SDRAM K9Uboot>loadb 20000000 #kermit 协议传送k9uImage,k9uImage小于768KB b) 拷贝k9uImage 到flash 10080000-1013ffff K9Uboot>cp.b 20000000 10080000 cffff c) 下载K9fs4m.gz 到SDRAM K9Uboot>loadb 20000000 #kermit 协议传送K9fs4m.gz d) 拷贝K9fs4m.gz 到flash 10140000-103fffff K9Uboot>cp.b 20000000 10140000 2bffff K9Uboot>protect on all 2. 通过网口下载k9_linux 通过网口下载k9_linux之前需要预先设置环境变量,详见K9环境变量设置。 K9Uboot>setenv ethaddr 11:22:33:44:55:66 #设置mac地址 K9Uboot>setenv ipaddr 192.168.1.1 #设置K9本机IP地址 K9Uboot>setenv serverip 192.168.1.2 #设置TFTPSRV服务器PC的IP地址 K9Uboot>saveenv ##设置以上三个环境变量后,K9就可以通过网口进行TFPT下载。
USB数据线连接PC和K9i,网线,启用超级终端。 将文件k9uImge、k9fs4m.gz、tftpsrv.exe放置于同一个文件夹。 PC机IP设置为192.168.1.2。 双击启动tftpsrv.exe。
a) 下载k9uImage 到SDRAM K9Uboot>tftp 20000000 k9uImge b) 拷贝k9uImage 到flash 10080000-1013ffff K9Uboot>cp.b 20000000 10080000 cffff c) 下载K9fs4m.gz 到SDRAM K9Uboot>tftp 20000000 k9fs4m.gz d) 拷贝K9fs4m.gz 到flash 10140000-103fffff K9Uboot>cp.b 20000000 10140000 2bffff K9Uboot>protect on all
K9i存储空间分配方案 K9i采用一片E28F320的FLASHROM,16位总线,共32Mbit=4MByte空间。32Mbit分为32个扇区(sector/block),每个扇区128KByte(128Kbyte x 8=1024Kbit=1Mbit)。 E28F320的地址空间为0x1000 0000-0x103F FFFF。
K9i采用2片HY57V641620的SDRAM,32位总线。共128Mbit=16Mbyte。地址空间为0x2000 0000-0x0x20FF FFFF。 其中,K9Uboot运行在20F0 0000以后的区域。
http://bbs.21ic.com/upfiles/img/20079/20079795549688.pdf
|
| 【关闭】 【打印】 |
|
|
|
|