2021-06-24 06:38 AM
Hi!
We have a working project on the STM32WB55 nucleo board that we are ready to port to our target hardware which uses the STM32WB5MMG. However, the BLE portion of the project is not behaving the same. Specifically, it will advertise, but will not connect. We don't have this problem with the nucleo board.
Worth noting: cubeMX is not generating the IPCC peripheral files needed for the STM32wb5MMG. We have a work-around copying the IPCC files from the nucleo project to the MMG version of the project. We've also gone line-by-line through the entire project comparing the working project to the non-working project and added IPCC related lines such as
void IPCC_C1_RX_IRQHandler(void);
void IPCC_C1_TX_IRQHandler(void);
to the appropriate spots.
Is there another way to port the project? Does anyone know why the project works fine on the nucleo, but not on the target module?
2021-07-21 06:36 AM
You may use the new CubeMX version 6.3 which offers IPCC configuration for the module.
This may solve your issue.