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.

[参考译文] TMS320F28388D:第二阶段引导加载器问题

Guru**** 2599815 points
Other Parts Discussed in Thread: TMS320F28388D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1079695/tms320f28388d-second-stage-bootloader-issue

部件号:TMS320F28388D

您好,

我正在开发 TMS320F28388D 核心0(CPU1)的第二阶段启动加载器。当我尝试加载 eabi(ELF)输出格式的应用固件时。在 SSBL 中,当我尝试跳转到闪存中存储的应用代码时,它被吸入_SYSTEM_POST_CIN()。

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

    嗨,Basweshwar,  

    请您详细说明您从一开始就面临的问题,以便我们能更好地帮助您。   

    谢谢,

    克利须那

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

    你好,克利须那  

    感谢您的回复。

    因此,我正在尝试为控制器的3个内核转移 SSBL。

    在 CM 核心中,我的以太网通信应用程序将运行,CPU0将处于 SSBL 程序模式(在此程序模式下,他将通过 IPC 从 CM 核心接受数据(应用程序))。

    我可以将应用程序固件写入闪存部分,但当我跳转到应用程序固件的入口点地址时,它会卡在_SYSTEM_POST_CIN()函数中。

    此问题与输出文件创建格式 TI-COFF/eabi 有任何依赖性。

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

    使用 COFF 或 EABI 的格式是什么。

    由于控件将应用,因此流程似乎正常工作。 尝试简化应用程序(仅用于调试)并尝试缩小问题范围。

    它是否在连接调试器的情况下工作?

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

    嗨,Baskaran

    我正在使用 EABI 格式。

    我只是使用简单的闪烁代码简化了应用程序,但它仍然滞留在_SYSTEM_POST_INIT()中,CPU1正在得到连续重置。

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

    只需在您的简单代码中禁用监视犬,看看它是否有用。