21ic电子技术开发论坛
标题:
DSP仿真时出现Memory Map Error
[打印本页]
作者:
行者小王子
时间:
2013-7-18 16:29
标题:
DSP仿真时出现Memory Map Error
Error: Memory Map Error: READ access by CPU to address 0x1b7c100, which is RESERVED in Hardware.
求大神指导。。。
作者:
wowow
时间:
2013-7-18 18:11
no型号,no调试环境,no answer
作者:
wowow
时间:
2013-7-18 18:18
估计是启用了虚拟地址映射后,物理地址被保护起来了,例如调试linux时。
作者:
zhangmangui
时间:
2013-7-18 23:42
可以试一下修改cmd文件,改变一下各个段的映射。我也遇到了第一个问题,然后修改了一下cmd,把.bss从L2换到SDRAM就可以了。
还有,不是所有的内存能允许访问,检查一下GEL文件,确保你的程序运行和访问合法的内存空间。
作者:
行者小王子
时间:
2013-7-19 09:40
我用的是C6713,.cmd文件是这样的:
MEMORY
{
PMEM: o = 00000000h l = 00010000h
BMEM: o = 00010000h l = 00030000h
}
SECTIONS
{
.text > PMEM
.csldata > PMEM
.stack > PMEM
.far > PMEM
.switch > BMEM
.tables > BMEM
.data > BMEM
.bss > BMEM
.sysmem > BMEM
.cinit > PMEM
.const > BMEM
.cio > BMEM
}
作者:
行者小王子
时间:
2013-7-19 10:16
.cmd改后:
MEMORY
{
SDRAM : origin = 0x80000000, len = 0x400000
}
SECTIONS
{
.text > SDRAM
.bss > SDRAM
.cinit > SDRAM
.const > SDRAM
.far > SDRAM
.stack > SDRAM
.cio > SDRAM
.sysmem > SDRAM
.switch > SDRAM
.data > SDRAM
.tables > SDRAM
.csldata > SDRAM
}
运行后还是出错
欢迎光临 21ic电子技术开发论坛 (https://bbs.21ic.com/)
Powered by Discuz! X3.5