cancel
Showing results for 
Search instead for 
Did you mean: 

Stm32WB55 custom board RF part error.

WPARK.1
Associate II

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.

8 REPLIES 8
KKIM.6
Senior

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.

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 Employee

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

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 Employee

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

KKIM.6
Senior

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

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?

Remy ISSALYS
ST Employee

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