QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1995|回复: 2

at91的skyeye.conf 与实际的AT91X40

[复制链接]
发表于 2007-2-6 15:40:28 | 显示全部楼层 |阅读模式
我看AT91X40的datasheet好象和skyeye 中的AT91的skyeye.conf 不一致啊,这是怎么回事呢?
发表于 2007-2-6 16:12:12 | 显示全部楼层
Please describe your confusion in detail, or no one can answer your hint....
回复

使用道具 举报

 楼主| 发表于 2007-2-6 19:00:43 | 显示全部楼层
[quote:3c348ea150="ksh"]Please describe your confusion in detail, or no one can answer your hint....[/quote]

cpu: arm7tdmi
mach: at91
mem_bank: map=M, type=RW, addr=0x00000000, size=0x00004000
mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000
mem_bank: map=M, type=R,  addr=0x01400000, size=0x00400000, file=./boot.rom
mem_bank: map=M, type=RW, addr=0x02000000, size=0x00400000
mem_bank: map=M, type=RW, addr=0x02400000, size=0x00008000
mem_bank: map=M, type=RW, addr=0x04000000, size=0x00400000
mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000

第一项是一个16K字节的RAM,是片内SRAM吗?可AT91X40上说只有8K或256K字节的SRAM。
最后一项应该是片上外设的IO,DATASHEET上说从0XFFC00000上起始,好象也有一点不一致。
中间是外接的SDRAM吧,都是4M,还有一个32K大小的是什么啊?

每一项的起始地址应该在EBI_CS(0-7)寄存器中有对应的设置吧,但我读0XFFE00000(EBI_CS base addr)总是导致SKYEYE异常退出,好象叫skyeye_read_io_byte 这个函数报错。

另外:关于SKYEYE中的一些调试命令的使用手册有没有详细的文档啊?比如查看内存中的一段数据。我用DUMP MEM FILE START STOP,可是过后看FILE里什么都没有。能直接在SKYEYE中显示内存空间和IO空间的数据吗?进入汇编指令后看不到源代码,是不是只能用DISASSEMBLE START STOP这个命令呢?

刚开始使用SKYEYE,疑问比较多,谢谢KSH的热心回复。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 05:21 , Processed in 0.044836 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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