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/CC2640:BIOS_start()存在、显示异常

Guru**** 2553260 points
Other Parts Discussed in Thread: CC2640

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/580111/rtos-cc2640-bios_start-exist-showing-an-exception

器件型号:CC2640

工具/软件:TI-RTOS

您好!

我正在尝试使用定制板在 CC2640上运行 simple_peripheral 示例。 首先、我构建了堆栈并刷写了 CC2640、然后我构建了应用并开始调试。

调试器尝试交叉 BIOS_start()函数时。 它显示以下 警告!!

在未知断点停止。  


在调试会话期间、我使用 观察窗口观察 BIOS_start()中使用的一些变量的值。  

但是在 BIOS_start()执行前后,值保持不变。 下图突出显示了这些变量。  它还显示了出现的异常、如红色框所示。  

如何解决这个问题? 我使用的是 IAR Workbench 7.70.2、I-jet 和 CC2640。

等待您的帮助。

此致

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

    从 TI-RTOS 菜单中、打开 Hwi 异常视图:


    在 View 窗口中解码的异常、寄存器上下文信息和调用堆栈可能提供了了解问题的良好线索。

    Alan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于您在定制 CC2640上运行此功能、我怀疑您的硬件有问题。 您能否指定您使用的是哪款 CC2640芯片? 是7x7 VQFN48、5x5 VQFN32还是4x4 VQFN32?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我同意 YK。 请参阅软件用户指南中的电路板调通部分。 您的电路板上可能存在错误配置的 IO、这会导致中止。 除此之外、我们还能提供更多信息、因为您的帖子中没有足够的详细信息、例如对 TI 参考设计所做的任何更改。

    dev.ti.com/.../index.html

    祝你一切顺利