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

Postby schengnz » Mon Feb 04, 2019 12:01 am

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

Postby schengnz » Mon Feb 04, 2019 12:15 am

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: 635
Joined: Wed Apr 24, 2013 4:11 pm
Location: Salerno (Italy)
Has thanked: 77 times
Been thanked: 60 times
Contact:

Re: STM32WB55 support

Postby RoccoMarco » Mon Feb 04, 2019 12:22 am

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.
Ciao,
RM

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

Re: STM32WB55 support

Postby yiancar » Mon Jan 20, 2020 6:09 pm

Hello @RoccoMarco

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

User avatar
Giovanni
Site Admin
Posts: 12943
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 729 times
Been thanked: 609 times
Contact:

Re: STM32WB55 support

Postby Giovanni » Mon Jan 20, 2020 7:16 pm

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: 12
Joined: Fri Jan 04, 2019 11:26 am
Has thanked: 1 time

Re: STM32WB55 support

Postby yiancar » Fri Jan 24, 2020 12:30 pm

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: 12943
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 729 times
Been thanked: 609 times
Contact:

Re: STM32WB55 support

Postby Giovanni » Fri Jan 24, 2020 1:52 pm

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: 12
Joined: Fri Jan 04, 2019 11:26 am
Has thanked: 1 time

Re: STM32WB55 support

Postby yiancar » Fri Jan 24, 2020 3:24 pm

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: 12
Joined: Fri Jan 04, 2019 11:26 am
Has thanked: 1 time

Re: STM32WB55 support

Postby yiancar » Fri Jan 24, 2020 10:59 pm

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: 12943
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 729 times
Been thanked: 609 times
Contact:

Re: STM32WB55 support

Postby Giovanni » Sat Jan 25, 2020 5:53 am

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


Return to “Development and Feedback”

Who is online

Users browsing this forum: No registered users and 2 guests