ST意法半导体
直播中

廖阿朋

7年用户 1249经验值
私信 关注
[问答]

在定制板上更新STM32WB55CGU6上的无线堆栈时遇到问题如何解决

我在定制板上更新 STM32WB55CGU6 上的无线堆栈时遇到问题。该板基本上是 P-NUCLEO-WB55-USBDONGLE 的克隆版本。该设备通过 St-Link/V2 上的 SWD 连接。

FUS 版本已经是出厂时的 v1.2,但没有安装 STACK。
每当我尝试安装新的 BLE Stack 时,都有两种可能性:
  • 要么是“错误:FUS_STATE_ERR_UNKNOWN”
  • 或者一切似乎都很顺利,显示“成功”。
但无论哪种方式,之后似乎都没有安装 STACK。
对于不同的无线捆绑包和不同的版本号,这完全相同。
我用 stm32wb5x_BLE_Stack_full_fw.bin、stm32wb5x_BLE_Stack_light_fw.bin 和 stm32wb5x_BLE_Stack_full_extended_fw.bin 尝试了 1.13.1、1.13.3、1.14.0 和 1.14.1
奇怪的是,它已经在一块板上工作了,做着完全一样的事情!
但是不管我试了多少次,在其他板上都不行。
尝试使用 CLI 程序员更新 STACK 时,情况完全相同。
在尝试更新堆栈之前擦除芯片似乎没有任何区别。
该程序似乎是正确的,因为它已经在一块板上运行了。它还适用于不同的 USB_Dongles。



回帖(1)

黄飞高

2022-12-5 15:25:37
问题原来是电源故障。
一切正常。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分