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/CC2640R2F:cache_as RAM 无法启动程序。 调试器崩溃错误-1170

Guru**** 2581345 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/592377/rtos-cc2640r2f-cache_as_ram-unable-to-launch-program-debugger-crash-error--1170

器件型号:CC2640R2F

工具/软件:TI-RTOS

我遵循了 BLE 软件开发指南(3.00.01)中的"将缓存用作 RAM"指南、并且能够通过拆分在 GPRAM 和 SRAM 中的.bss 段成功构建应用映像。 遗憾的是,在使用 XDS 110加载程序时,调试器连接断开,然后我才有机会继续执行程序(在 main())。 我收到错误-1170。

如果我将.bss 段放置在 SRAM (仅限)中、并将.data 放置在 GPRAM 中、则会发生相同的错误。

我正在使用  simplelink_cc2640r2_sdk_1_30_00_25 SDK 中的 simple_peripheral_cc2640r2lp_app_oad_offchip 示例项目

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

    具有汽车构建配置的多角色项目是否可与您的 LaunchPad 配合使用?

    祝你一切顺利
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不确定。 在程序加载期间使用 GPRAM 时、可能存在哪些问题? 什么会阻止应用程序甚至启动 main()?