Skip to main content
Wisse Pielage
Associate II
January 4, 2021
Solved

STM32WB30 Linker in CubeMx 1.10.0 has an invalid Ram_Shared address

  • January 4, 2021
  • 5 replies
  • 1143 views

Hi,

The Ram_Shared address in the linker from cubeMx is 0x20008000 but I think it should be 0x20030000.

Changing this also fixed communications with cpu2 for me.

This topic has been closed for replies.
Best answer by Remi QUINTIN

​This issue will be solved in the next STM32CubeIDE, Version: 1.6.0 release.

5 replies

Remi QUINTIN
Technical Moderator
January 4, 2021

​Thanks for spotting this issue. I forwarded your findings to the Tools team.

Remi QUINTIN
Technical Moderator
January 11, 2021

​Could you send us the erroneous file and tell us which IDE you are using?

We are not able to find it.

Wisse Pielage
Associate II
January 11, 2021

IDE I'm using is STM32CubeIDE - Version: 1.5.1 - Build: 9029_20201210_1234 (UTC)

I've created the project in the IDE with cube package STM32WB Version 1.10.0

JHald.1
Associate
February 9, 2021

I faced the same issue (STM32CubeIDE v1.5.1 Build: 9029_20201210_1234 (UTC)).

This should be fixed as soon as possible. Otherwise the BLE part of the STM32WB30 is not usable for new customers (at least with the CubeIDE).

As a side note:

It is also neither possible to update the FUS of the STM32WB30 to v1.1.0 nor the BLE stack to v1.10.0 (with the preinstalled FUS).

I first had to get v1.10.1 from github and update FUS to v1.1.2 before I was able to update the BLE stack to v1.10.0 (with the STM32CubeProgrammer v2.6.0).

Thanks for your work & cheers

Remi QUINTIN
Remi QUINTINBest answer
Technical Moderator
February 11, 2021

​This issue will be solved in the next STM32CubeIDE, Version: 1.6.0 release.