Skip to main content
WPARK.1
Associate III
Apr 25, 2022 5:31 PM UTC
Question

Stm32WB55 custom board RF part error.

Hello, I have been testing my custom board using MCUs, Stm32WB series, these days.

Actually, I successfully opened my own custom board with a functioning RF part (BLE).

However, there is still an undeclared issue with new WB MCUs.

When I used a new WB MCUs, the RF part (BLE) was not able to open while the other functions like GPIOs, UART, SPI, and more were totally fine. However, when I desoldered WB MCU from Nucleo board and soldered on my custom board, it was totally fine even after I upload new firmware.

Is there any special step or method for setting a new Stm32WB MCU before opening RF part?

I really want to solve this issue as I cannot sacrifice expensive Nucleo boards for every new project.

Thank you for reading.

This topic has been closed for replies.

8 replies

KKIM.6
Senior
Apr 26, 2022 7:38 AM UTC

How about clock? ​To open RF you must use external crystal clock. Because you said that the bluetooth is working, there would be no problem but some clock setting could be wrong for ADC or other things.

WPARK.1
WPARK.1Author
Associate III
Apr 27, 2022 4:15 AM UTC

As I used the exactly same firmware for testing, I don't think that it is clock problem. The only difference is using a new chip and using a chip that is from nucleo board.

Remy ISSALYS
ST Technical Moderator
Apr 28, 2022 9:36 AM UTC

Hello,

When you receive a new STM32WB nucleo board, there is nothing to do, BLE_p2pServer application is already flash. Have you try to use it before flashing a new application ?

Best Regards

WPARK.1
WPARK.1Author
Associate III
Apr 28, 2022 10:38 AM UTC

As I told you, it is about the new chip not a new nucleo board. I directly order MCU chips from Mouser.

Remy ISSALYS
ST Technical Moderator
May 4, 2022 1:06 PM UTC

Hello,

When you order a STM32WB Nucleo board, there is already, a FUS, a BLE Stack and the BLE_p2pServer application but when you order directly the STM32WB chip, only the FUS is loaded on the chip. So, in case of using STM32WB chip, you should load the BLE stack and your application.

Can you explain a bit more what are you doing ?

Best Regards

WPARK.1
WPARK.1Author
Associate III
May 5, 2022 9:04 AM UTC

For my case, I want to use my custom board using WB chip. Therefore, I ordered a lot of new chips in prior.

How can I load BLE stack to my new chip? Do you have any link or tutorial for that?

KKIM.6
Senior
May 5, 2022 2:59 AM UTC

I have to do the same thing. So, I hope you have progress.

Remy ISSALYS
ST Technical Moderator
May 5, 2022 9:08 AM UTC

Hello,

The following wiki page explains how to perform FUS and wireless stack update:

https://wiki.st.com/stm32mcu/wiki/Connectivity:STM32WB_BLE_Hardware_Setup

Best Regards