platform-ststm32 icon indicating copy to clipboard operation
platform-ststm32 copied to clipboard

Add STM32CubeWL support

Open maxgerhardt opened this issue 2 years ago • 8 comments

STM32WLxx series chips should be supported by the stm32cube framework through a framework-stm32cubewl package. However, this doesn't exist yet and the board JSONs are also not marked to have support for it.

It can be manually added per https://community.platformio.org/t/how-to-use-stm32wl55jc-under-stm32cube-framework/32926, but we need official support.

maxgerhardt avatar Mar 30 '23 08:03 maxgerhardt

That would be great as it simplifies porting projects from STM32CubeIDE to PlatformIO.

Strooom avatar Nov 03 '23 20:11 Strooom

One more reason why I need this: after manually installing the package, I can do a local build, but my github action script builds fail, because there this package is unavailable...

Strooom avatar Nov 26 '23 20:11 Strooom

Workaround is to add the installation steps / shell commands to the GitHub actions file too.

maxgerhardt avatar Nov 26 '23 20:11 maxgerhardt

Right, let me try that : another 'checkout' step, including the submodules and into the right path in the Platformio installation. Thanks for the hint.

Strooom avatar Nov 26 '23 21:11 Strooom

Max, I've tried but did not yet get it working. In order to share the knowhow with the community, I've made a forum topic : https://community.platformio.org/t/installing-stm32wl-package-for-github-actions/36950 Could you please take a look, maybe there's a quick fix.

Strooom avatar Nov 27 '23 10:11 Strooom

Any way to make this happen? Also for framework = cmsis?

tve avatar May 04 '24 20:05 tve

@tve I've got it working now for some time. The package is not yet included by PlatformIO, but I've added it manually, as well as in the CI scripts. I can proceed with this setup until it becomes part of the standard installation.

P

Strooom avatar May 04 '24 20:05 Strooom

Take a look at testbuildrelease.yml in my repository mumo-v2-node-sw

Strooom avatar May 04 '24 20:05 Strooom