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.

[参考译文] CC2564MODNEM:尝试在 NUCLEO-F401RE 上移植 AUDDemo (CC256XSTBTBLESW 封装):BSC_Initialize ()返回-4错误(BTPS_ERROR_HCI_INITIALIZING_ERROR)

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/738489/cc2564modnem-trying-to-port-auddemo-cc256xstbtblesw-package-on-a-nucleo-f401re-bsc_initialize-return-an--4-error-btps_error_hci_initialization_error

器件型号:CC2564MODNEM
主题中讨论的其他器件:CC256XSTBTBLESW

您好!

我正在尝试使用 IAR 在 STM32f401RE (位于 Nucleo 板上)上使用 CC256XSTBTBLESW 封装的 AUDDemo 用于 CC3564MODNEM。

我设法更改了所有所需的配置、但 BSC_Initialize 会返回-4错误(似乎是 BTPS_ERROR_HCI_INITIALIZING_ERROR)。

我对控制台使用 UART2、对 HCI 使用 UART1。

以下是我在配置文件中所做的修改:

  • HCITRCFG.h:
#define HCITR_UART 1

#define HCITR_TXD_PORT 一
个#define HCITR_TXD_PIN 9

#define HCITR_RXD_PORT 一
个#define HCITR_RXD_PIN 10

#define HCITR_RTS_PORT 一
个#define HCITR_RTS_PIN 12

#define HCITR_CTS_PORT 一
个#define HCITR_CTS_PIN 11

#define HCITR_RESET_PORT 一
个#define HCITR_RESET_PIN 8

#define HCITR_DMA_RXD_NUMBER 2
#define HCITR_DMA_RXD_STREAM 2
#define HCITR_DMA_RXD_CHANNEL 4

#define HCITR_DMA_TXD_NUMBER 2
#define HCITR_DMA_TXD_STREAM 7
#define HCITR_DMA_TXD_CHANNEL 4. 
  • HALCFG.h:
#define console_UART 2

#define console_TXD_port a
#define console_TXD_PIN 2

#define console_RXD_port a
#define console_RXD_PIN 3

#define HAL_LED_port 定义
HAL_LED_PIN 5. 
  • AUDIOCFG.h:

目前没有变化

  • BTPSCFG.h:

目前没有变化

有人有什么线索吗?

谢谢。

PS:我已经用示波器测试了 UART1的 TX 输出、它仍然保持沉默。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    您是否能够在我们的参考平台 上运行演示:www.ti.com/.../swru498a.pdf

    谢谢
    Saurabh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    感谢您的回复。
    我无法使用 STM3240G-EVAL 板、我唯一拥有的是 ST Nucleo、它上面有 STM32F401RE。

    Jo
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jo、
    最好在将解决方案移植到 Nucleo 板之前获取 STM3240G-EVAL 板并对其进行测试。

    谢谢
    Saurabh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已经在 STM3240G-EVAL 板(+ CC256XEM-STADAPT + CC2564MODNEM)上测试了新下载的 CC256XSTBTBLESW、但仍然得到相同的结果。

    Jo
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    错误地放置了0欧姆电阻器。 现在一切都正常。 谢谢。