Board logo

标题: 紧急求助请问"Failed memory access ” [打印本页]

作者: justinhao    时间: 2008-4-7 11:26     标题: 紧急求助请问"Failed memory access ”

请问"Failed memory access in component cpu - Unable to write data 0x1000 to
invalid memory address 0x9018 “是什么原因呢, 硬件部分就是简单的nios cpu, on chip memory 和 dma, 一个串口,然后软件部分即使是简单的hello world都会出这个错误 先谢谢了
作者: kzw    时间: 2008-4-7 15:58

你看看的你的onchip的大小够不够装下你的这个代码。
作者: justinhao    时间: 2008-4-7 19:26

应该是够的,而且我用sdram来放代码也是这个错误,现在不管怎样都是这个错误,连地址都是一样的,我都要疯了,大家快帮帮我吧 谢谢啦~
作者: qiuranke    时间: 2008-4-7 20:24

可以看看地址0X9018在哪个外设的地址范围内

是不是少了从端口?


作者: justinhao    时间: 2008-4-7 22:48

刚开始是在dma的范围内,但后来不用这个范围的地址,仍会出现这个错误,很奇怪呢
作者: justinhao    时间: 2008-4-9 11:50

顶一下,版主和版上各位帮忙解释一下吧,谢谢了~
作者: kzw    时间: 2008-4-9 21:40

这个地址范围属于onchip的范围吗,写不进去的那个空间。
作者: justinhao    时间: 2008-4-14 22:12

不是的,是dma的地址空间, 不明白为什么不加dma的话 用run as **simulator 那个选项在memory上读写都没有问题,但加了dam后就会提示那个错误,是因为有dma必须run as Hardware上才行的原因吗 已解决 谢谢

[此贴子已经被作者于2008-4-21 15:05:28编辑过]






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0