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.

[参考译文] RTOS/TM4C123BE6PZ:定制板:BIOS_start 崩溃应用程序(调用 loader_exit)

Guru**** 2481985 points
Other Parts Discussed in Thread: TM4C123BE6PZ, EK-TM4C123GXL

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/705247/rtos-tm4c123be6pz-custom-board-bios_start-crashes-application-loader_exit-gets-called

器件型号:TM4C123BE6PZ

工具/软件:TI-RTOS

您好!

我尝试使用 TM4C123BE6PZ 在定制电路板上实现 TI-RTOS。  

我要做的是:我从    Resource Explorer 中获取 EK-TM4C123GXL 的 empty_min 示例。 我将目标器件更改为我的处理器。  

构建项目并进行调试。 一旦调用 BIOS_Start 函数,调用 loader_exit()。 (请参阅附件中的调用跟踪)。

我甚至尝试对 GPIO Init 函数以及 gpiorite 和 toggle 进行注释、以便只需执行以下基本操作:创建任务和安排任务、就可以正常工作、但不需要任何努力。

调用跟踪从 0xfffffffffc (未定义任何符号)直接进入 Hwi_excel 处理程序。

我使用 Code Composer Studio v7。 我附加了项目、它将直接进入错误。

我希望您能给我一个提示、为使其正常工作还需要更改哪些内容、至少 BIOS 正在启动、任务正在运行。

我有点绝望、因为我想让它现在工作一周...

 e2e.ti.com/.../empty_5F00_min_5F00_EK_5F00_TM4C123GXL_5F00_TI.zip

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

    您是否能够验证定制板的基本硬件功能? 如果不是、TI-RTOS 示例可能不是理想的起点、但对于我们 TM4C 专家来说、像 Blinky 这样简单的 TivaWare 示例更容易帮助调试。 如果您通过验证 TivaWare 示例是否正常工作来明确地将问题隔离给 TI-RTOS、我可以将此主题传递给 RTOS 团队。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Ralph、

    感谢您的快速回复。 是的、我尝试使用 CAN 驱动程序示例发送一些 CAN 消息。 这可以正常工作。 对我来说、这似乎是我在 RTOS 配置中缺少的内容。

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

    您如何更改目标? 是否可以使用空(而不是 empty_min)、因为它启用了更多调试功能。 您是否对源代码进行了任何更改? 您能否确认该示例适用于 TI LaunchPad?

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

    Paul、

    这是否得到了解决?

    Todd

    [更新时间:7/10:标记为 TI 认为已解决、因为原始海报中没有活动。]