-
Nios II
‘
Launching
New_configuration
’
has
ecountered a oading Elf Process
failed.
我的问题是
:
编译完程序,
run
configuration
,下载程序,出现如下报错框:
同时
Co
nsole
信息为:
Verify failed
between address
0xxxxxx
and
0xxxxxx
Leaving
target
processor
paused
上述报错中标红的部分是
NIOS
系统中
EPCS
的地址。<
/p>
这个问题原因有很多,网上也很多这个问题的帖子,这里说下我
这个问题的解决过程。
系统平台
:
quartus9.1
sp2 + niosII sp2 + XP
.
解决方法
:
网上找了很多,都不行,今天过来后重新建了个
NIOS
应用工
程,下载正常了。
原因分析
:
NIOS
系统与
F
PGA
部分没有动,
新建应用工程就好了,
说明是应用工程中的设置
问题。
有问题工程的
console
信息:
OnchipMemory
地址
EPCS
地址
没问题工程的
console
信息:
对比如上两图,
发现有问题的提示信息中比后者多了下载
EPCS
部分,
我对比两个工程的
< br>BPS
editor
设置,发现前者过选了如下两个选
项,去掉勾选,重新编译,问题解决了,能正常下
载了。
进一步分析这两个选项,在
Nios II Software
Developer's
Handbook(2011).pdf
中有如下描述:
我的系统开始只有
onchipmemory
(
RAM
< br>)
,应该是这两个选项勾选了;后来我有加了
EPCS
contoller
,
这样在勾选的情
况下,
下载完程序会从
reset
地址
(这时设置的是
EPCS
)
初始化,
而这可能会有问题(我还不明白)
,按照
文档描述,我加了
EPCS
(
flas
h
)
,得取消勾选(即
应该为
false
)
,事实证明是这样的。
-
-
-
-
-
-
-
-
-
上一篇:Online piracy
下一篇:听力