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/TM4C1294NCPDT:SPI 引导加载程序、TI-RTOS 应用程序、启动

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/575585/rtos-tm4c1294ncpdt-spi-bootloader-ti-rtos-app-startup

器件型号:TM4C1294NCPDT

工具/软件:TI-RTOS

您好!

我正在使用示例 Tiva c 中的自定义引导加载程序、下载 TI-RTOS 应用程序、复位板、但不会发生任何情况、应用程序不会启动。

如果应用从 CCS 和复位板运行、则不会发生任何情况、应用程序不会启动。

我想、引导和启动模块 TI-RTOS 有问题、但我 不知道如何更改.cfg

 

提前感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    加载 CCS 后、您能否获得 TI-RTOS 示例(例如空驱动程序示例)?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当然可以。 如果未更改.cmd 以添加存储器偏移应用、则一切都正常、但我需要 storе bootloader + ti-RTOS 应用进行应用更新

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

    您好、Semen、

    如果您将空驱动程序示例的.cmd 文件修改为使用相同的放置方式、但不使用引导加载程序、则该示例是否仍然从 CCS 加载并运行? 如果没有、请共享.cmd 文件、以便我们可以检查它。

    否则、我怀疑您的引导加载程序未正确加载代码。  当您使用 CCS 运行该应用程序时,加载该应用程序后,请在"Disassembly"窗口(Window->Show View -> Disassembly")中验证您是否确实位于引导加载程序入口点的第一条指令。 确保没有将 CCS 配置为在加载完成后自动运行到 main()(可以通过右键单击目标配置的"Debug"窗口中的第一个条目来禁用此功能,选择 Open GEL Files View、Auto Run and Launch Options、 然后取消选中"On a program load or restart"旁边的框:

    加载程序后、您可以单步执行代码以查看错误的位置。

    另一个提示是使用 CCS 中的存储器浏览器(Window->Show View -> Memory Browser)验证存储器内容、以确保引导加载程序将所有内容加载到正确的位置。

    希望这对您有所帮助。

    此致、

    文森特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有一个建议的答案、由于此主题在一周内未激活、建议的答案被标记为验证。 请随意选择"拒绝回答"按钮、并回复更多详细信息。