STM32WB55 support

This forum is dedicated to feedback, discussions about ongoing or future developments, ideas and suggestions regarding the ChibiOS projects are welcome. This forum is NOT for support.
schengnz
Posts: 2
Joined: Tue May 29, 2018 11:36 am

STM32WB55 support

Post by schengnz »

Is there any plan for Chibios to support STB32WB55?
https://www.st.com/en/microcontrollers/ ... tId=SS1961

It is probably one of the more exciting directions for STM32 family in years.
By integrating a separate processor and BT 5.0 stack, it is perfect for IoT and many consumer electronics.

I am looking to convert my current project to this chip, and would be very interested to hear if Chibios has plan for this chip family.

I would be happy to source some chips for you at my cost. Unfortunately there isn't a dev board out yet from ST.
schengnz
Posts: 2
Joined: Tue May 29, 2018 11:36 am

Re: STM32WB55 support

Post by schengnz »

Looks like ST does have a dev kit now.

https://nz.mouser.com/ProductDetail/STM ... kV1Q%3d%3d

If you are interested to look into WB55 support for HAL/Chibios, please pm me and i will send a kit over thanks.
User avatar
RoccoMarco
Posts: 655
Joined: Wed Apr 24, 2013 4:11 pm
Has thanked: 83 times
Been thanked: 67 times

Re: STM32WB55 support

Post by RoccoMarco »

Ciao,
I already have the hardware. I can surely create a port for this mcu but I do not know if I have enough room to manage ble right now.
yiancar
Posts: 14
Joined: Fri Jan 04, 2019 11:26 am
Has thanked: 1 time

Re: STM32WB55 support

Post by yiancar »

Hello @RoccoMarco

Do you have any plan as to if ChibiOS will support the Bluetooth extension?
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: STM32WB55 support

Post by Giovanni »

Hi,

Support would be possible but do not expect we re-do all the communication stacks, that is not in our perimeter. Is the M0 side independent or does it require support as well?

Giovanni
yiancar
Posts: 14
Joined: Fri Jan 04, 2019 11:26 am
Has thanked: 1 time

Re: STM32WB55 support

Post by yiancar »

Hello Giovanni,

As I understand it the M0 is controlled by the wireless stack binary. Now I dont know if the licensing is happy with ChibiOS + STM32_WPAN. Any opinion on that?
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: STM32WB55 support

Post by Giovanni »

I don't know their licensing terms, is this STM32_WPAN provided as a binary?

If it is not "linked" with the GPL SW then there should be no problems.

The device itself is a subset of an L4+, supporting it would be no problem.

Giovanni
yiancar
Posts: 14
Joined: Fri Jan 04, 2019 11:26 am
Has thanked: 1 time

Re: STM32WB55 support

Post by yiancar »

Looks like its a binary yes: https://github.com/STMicroelectronics/S ... s_Binaries
This is the license: https://www.st.com/content/ccc/resource ... LA0044.txt

I suppose we could create some sort of HAL driver that interfaces with this library?
yiancar
Posts: 14
Joined: Fri Jan 04, 2019 11:26 am
Has thanked: 1 time

Re: STM32WB55 support

Post by yiancar »

EDIT:
It looks like this is the header files that interface with the binary: https://github.com/STMicroelectronics/S ... STM32_WPAN

Looks like they are in the same license. So as the header files are compiled, is this a no go?
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: STM32WB55 support

Post by Giovanni »

It depends on how the binary is used, is it a library linked with the GPL code or is it something that is flashed separately on the device like a different application on the same device?

If it is a separate binary and loaded/flashed separately then I believe there are no problems with GPL code.

Giovanni
Post Reply