Page 1 of 10

STM32WB55 support

Posted: Mon Feb 04, 2019 12:01 am
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.

Re: STM32WB55 support

Posted: Mon Feb 04, 2019 12:15 am
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.

Re: STM32WB55 support

Posted: Mon Feb 04, 2019 12:22 am
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.

Re: STM32WB55 support

Posted: Mon Jan 20, 2020 6:09 pm
by yiancar
Hello @RoccoMarco

Do you have any plan as to if ChibiOS will support the Bluetooth extension?

Re: STM32WB55 support

Posted: Mon Jan 20, 2020 7:16 pm
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

Re: STM32WB55 support

Posted: Fri Jan 24, 2020 12:30 pm
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?

Re: STM32WB55 support

Posted: Fri Jan 24, 2020 1:52 pm
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

Re: STM32WB55 support

Posted: Fri Jan 24, 2020 3:24 pm
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?

Re: STM32WB55 support

Posted: Fri Jan 24, 2020 10:59 pm
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?

Re: STM32WB55 support

Posted: Sat Jan 25, 2020 5:53 am
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