cancel
Showing results for 
Search instead for 
Did you mean: 

NUCLEO-WL55JC RCC HSE Crsytal/Ceramic Resonator configuration

batuars
Associate III

Hi.

I want to use NUCLEO-WL55JC with 32MHz crystal, not TCXO. So i do following steps according to UM2592(User manual of STM32WL Nucleo-64 board)

  • No C30 and no C38 as those capacitors are integrated into the STM32WL MCU.
  • SB20 OFF in order not to supply the TCXO
  • C31 OFF in order not to have a 32 MHz signal coming from the TCXO
  • R39 and R40 ON to connect the X3 crystal to the STM32WL MCU

 

I use LoraWAN_end_node project in STM32Cube_FW_WL_V1.4.0.

So i do following steps in configuration in CubeMX (also attach clock configuration)

  • Select HSE as Crsytal/Ceramic Resonator instead of TCXO
  • In stm32wlxx_nucleo_radio.c, BSP_RADIO_IsTCXO function returns RADIO_CONF_TCXO_NOT_SUPPORTED instead of RADIO_CONF_TCXO_SUPPORTED.

 

But after that, NUCLEO board give me message MAC txTimeOut instead of success tx process. While i use TCXO, there is no problem to send tx and also connect to LoraWAN.

 

What can i do to use standard crsytal instead of TCXO? Because i want to use my custom board, but i stuck about crystal.

 

1 ACCEPTED SOLUTION

Accepted Solutions
batuars
Associate III

Sorry for my mistake. The problem was my fault. I could not solder the R39 properly. After soldering, it connect LoraWAN successfully.

View solution in original post

1 REPLY 1
batuars
Associate III

Sorry for my mistake. The problem was my fault. I could not solder the R39 properly. After soldering, it connect LoraWAN successfully.