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.

[参考译文] CC2564C:STM32F407使 OpenStack 失败

Guru**** 2771175 points

Other Parts Discussed in Thread: CC2564C

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1051344/cc2564c-openstack-fails-with-stm32f407

器件型号:CC2564C

代表客户:


使用 STM32F407处理 CC2564C。  

 编译器:Keil uVISION 5.25.3.0和 MDK -ARM 工具链5.25.2.0

SDK:CC2564CSTBTBLESW-v4.2.1.1

示例项目代码:SPPDemo

RTOS:FreeRTOS

 

我也关注了 swru498a.pdf 和 Enable_STM32_Discovery.pdf。 但我看到 OpenStack 失败了。 您能告诉我解决此问题需要遵循的其他任何内容吗? 顺便说一下、我已经用 MSP432评估板仔细检查了相同的 CC2565C 无线电板、它工作正常。

因此、无线电板正常。

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

    尊敬的 Antenna_Head:

    在控制台中打印 Openstack()例程后,是否会出现任何错误? 您的问题可能与此 E2E 主题有关。 请发布终端中显示的错误、我们可以继续进行调试。

    谢谢、
    Jacob

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

    您好、Jacob、

    我使用您提到的 E2E 主题进行了检查、但根据 Enable_STM32_Discovery.pdf (位于 C:\ti\Connectivity \CC256X BT\CC256x STM32 Bluetopia SDK\v4.2.1.1\freertos\Documentation 下)、我已经注意到以下各项:

    1.在项目设置下将 HSE_VALUE 更改为80000
    2.平台/HALCFG.h 根据文档进行修改
    3.从 Bluetopia 组中删除 HCITRANS.c 文件。 将 Bluetopia/hcitrans/HCITRNS.c 文件添加到 Bluetopia Group。
    4.根据 文档更改 Bluetopia/hcitrans/HCITRCFG.h 中的 HCIR 引脚配置

    我还确保在 CC256XEM-STADAPT v1.0板中将 J1至 J6跳线位置从 Eval 更改为 Discovery

    我使用了 IAR、Keil FreeRTOS 以及 Noos。 在所有情况下,我在 BSC_Initialize()中遇到问题,因为它返回-4

    端子中显示的误差为  

    堆栈初始化失败-4

    无法打开堆栈。


    此致、

    高斯基

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

    您好、Kaushik、

    感谢您的回复、我很快就会跟进。

    最棒的
    Jacob

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

    您好、Jacob、

    是否有任何更新?

    此致、

    高斯基

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

    您好、Kaushik、

    我刚刚尝试从 CC2564CSTBTBLESW-v4.2.1.1堆栈构建和运行 SPPDemo (FreeRTOS)、没有问题。 这些  是应用程序日志:

    您使用 是发现板还是 评估板

    谢谢、
    Jacob  

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

    您好、Jacob、

    我在这里没有得到同样的东西。

    如果我使用 Free RTOS 运行、我会得到这个结果

    如果我和 Noos 一起跑步、我将看到如下所示

    此致、

    高斯基

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

    您好、Jacob、

    我找到了问题。

    根据"Enable_STM32_Discoverypdf"、我在  项目中设置 TX/RX/CTS / RTS 引脚。

    但是、当我使用万用表进行检查时、我发现所有这些引脚都是反向的。 因此、我根据下面的快照进行更改。

    我现在设法打开堆栈。

    此致、

    高斯基