找回密码
 注册
搜索
查看: 1211|回复: 4

[讨论] AT91RM9200 开发板(图),说明书,烧写uboot详解

[复制链接]
发表于 2007-9-11 09:59:14 | 显示全部楼层 |阅读模式
先上图。本开发板的所有资料均可以在Q群免费下载。[upload=jpg]UploadFile/2007-9/07911@52RD_K9i.jpg[/upload]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 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>。
点评回复

使用道具 举报

 楼主| 发表于 2007-9-11 10:02:54 | 显示全部楼层

uboot下载烧写示例

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
点评回复

使用道具 举报

 楼主| 发表于 2007-9-11 10:04:21 | 显示全部楼层
Q群 35845232 里面可以免费下资料。源码哦
点评回复

使用道具 举报

发表于 2007-9-14 10:33:51 | 显示全部楼层
谢谢楼主!!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-7 08:29 , Processed in 0.049416 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表