TI中文支持网
TI专业的中文技术问题搜集分享网站

Fapi_setActiveFlashBank()是导致dsp复位

不改变有关api的操作的代码的情况下,改变工程中代码量,会在Fapi_setActiveFlashBank()执行时dsp复位;

Susan Yang:

仅仅是改变了工程中代码量?那是否有可能是堆栈溢出?您可以尝试增大一下堆栈大小

若是不能成功的话,请您私信一下代码,我们在开发板上测试一下

,

user6286372:

是的,仅仅改变代码量,或者减少,或者增多,会在某一次改变代码量后重现,然后再变换代码量,就可能变好

,

Susan Yang:

确实是有点奇怪。请问您是否有尝试增大一下堆栈大小?

,

user6286372:

应该不是堆栈的问题,可否有其他的建议?

,

user6286372:

和这个问题一样e2echina.ti.com/…/190313

,

Susan Yang:

若是可以的话,请私信一下代码,我们具体看一下

在E2E上也有一些讨论,您可以看一下

e2e.ti.com/…/tms320f28379d-uc-resets-when-in-cpu_2-a-function-call-to-fapi_setactiveflashbank-fapi_flashbank0-is-made

,

user6286372:

结合下面链接解决了此问题。e2e.ti.com/…/tms320f28377d-flash-api-hangs-on-flash-fapi_setactiveflashbank-execution

,

Susan Yang:

很高兴您能解决问题,谢谢分享

赞(0)
未经允许不得转载:TI中文支持网 » Fapi_setActiveFlashBank()是导致dsp复位
分享到: 更多 (0)