This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F280037C:闪存 API Fapi_issueProgrammingCommand()返回错误 Fapi_Error_Invalid Reg40CntlAddress

Guru**** 1993015 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1323009/tms320f280037c-flash-api-fapi_issueprogrammingcommand-returning-error-fapi_error_invalidbaseregcntladdress

器件型号:TMS320F280037C

客户调用 Fapi_issueProgrammingCommand()函数  Fapi_Error_Invalid,发现返回值为507,即" RegCntlAddress,/*如果寄存器控制的基址不正确*

我可以知道此错误的详细含义、以及在哪种情况下导致此错误?

此处提供的地址为 0x93000ul

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ashwini:

    客户是否正在尝试对安全部门进行编程?  请检查。

    如果需要、闪存 API 是否从相同的安全区执行?  

    谢谢。此致、
    瓦姆西

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嘿、Vamsi、  

    问题是 在使用代码中的其他闪存 API 函数之前未调用 Fapi_initializeAPI ()。 问题现已解决。 感谢您的支持!