cancel
Showing results for 
Search instead for 
Did you mean: 

OTA BLE - Advertising doesn't match AN5247

jsantosrico
Associate

Hi,

We are using the OTA BLE example as the base for our bootloader on a STM32WB55.

I'm reading through AN5247, and it describes the advertising message as follows:

jsantosrico_0-1745590958557.png

But the advertising message that I get has all its Feature Group B bits set to 0.

jsantosrico_1-1745591290934.png

 

I tracked the a_ManufData across the project's code and after initialisation, it's only changed to add the BLE address, and the value of 0x20 mentioned in the AN5247 is never set anywhere.

Also, the first row in table 4 above lists length as 8, I think it should be set to 13 (12 for the data + 1 for the AD type).

Is that an error on the bootloader project or the application note? Am I missing something?

Thanks!

1 ACCEPTED SOLUTION

Accepted Solutions
STTwo-32
ST Employee

Hello @jsantosrico 

For the value of the byte 0 on table 4, I've escalated internally for correction on the future (under internal ticket number 208971). For the 0x20 on the Feature group B, you can find it available on the OTA applications like the P2P server_OTA and Heart Rate_OTA. But the BLE_OTA is a OTA Loader application (indicated by the ID byte set to 0x86).

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

1 REPLY 1
STTwo-32
ST Employee

Hello @jsantosrico 

For the value of the byte 0 on table 4, I've escalated internally for correction on the future (under internal ticket number 208971). For the 0x20 on the Feature group B, you can find it available on the OTA applications like the P2P server_OTA and Heart Rate_OTA. But the BLE_OTA is a OTA Loader application (indicated by the ID byte set to 0x86).

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.