取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Visitor
Visitor
331 次查看
注册日期: ‎10-29-2018

程序未能进入main函数

运行debug以后会直接卡在下图所示的地方

error.JPG

我的main函数开始部分如下

main.JPG

所以不是main函数的问题

debug设置如下

debug.JPG

我猜测arm没有正常复位导致程序没有进入main函数

请问有什么解决问题的思路

 

0 项奖励
5 条回复5
Highlighted
Xilinx Employee
Xilinx Employee
323 次查看
注册日期: ‎06-02-2017

回复: 程序未能进入main函数

@liedankaer 你好,

使用的是什么芯片,可执行程序存放在DDR中还是OCM中,memory读写有问题会出现这样的情况

-------------------------------------------------------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
--------------------------------------------------------------------------------------------------------------------------------------------
0 项奖励
Highlighted
Visitor
Visitor
313 次查看
注册日期: ‎10-29-2018

回复: 程序未能进入main函数

用的是zc706,我不知道您说的可执行程序存放在哪,请问在哪里查看相关信息。

我未对bsp作更改,使用System Debugger on Local

0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
309 次查看
注册日期: ‎06-02-2017

回复: 程序未能进入main函数

@liedankaer 你好,

如果使用的是Xilinx的开发板的话应该不存在之前说的这个问题。

-------------------------------------------------------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
--------------------------------------------------------------------------------------------------------------------------------------------
0 项奖励
Highlighted
Voyager
Voyager
294 次查看
注册日期: ‎05-29-2018

回复: 程序未能进入main函数

如果是在DDR运行的话,这个问题是访问DDR出错导致的,可以建一个禁用DDR,只有OCM的工程测试下。
0 项奖励
Highlighted
Visitor
Visitor
177 次查看
注册日期: ‎10-29-2018

回复: 程序未能进入main函数

问题已经解决【我重新配置了FPGA并生成新的比特流文件】 问题出在DDR地址的错误配置
0 项奖励