cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB30 Linker in CubeMx 1.10.0 has an invalid Ram_Shared address

Wisse Pielage
Associate II

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.

1 ACCEPTED SOLUTION

Accepted Solutions
Remi QUINTIN
ST Employee

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

View solution in original post

5 REPLIES 5
Remi QUINTIN
ST Employee

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

Remi QUINTIN
ST Employee

​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

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

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
ST Employee

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