Skip to main content
Associate II
February 6, 2025
Solved

Pairing STM32WB55 with Windows with no IO capabilities

  • February 6, 2025
  • 3 replies
  • 1756 views

Hi, 

I am trying to pair STM32WB55 (slave) with windows (master) on a custom setup. While pairing, I am getting this error. The STM32WB55 must have no IO capabilities, and hence configured as No Input No Output. 

tmk_0-1738869328778.png

This seems to show that authentication requirements were not met on one of the devices. Where can I find the minimum authentication requirements? 

Also, what does Pairing KO mean?

I am also capturing the BLE traffic on wireshark. The windows sends a pairing request to the WB55 but instead of a pairing response, a pairing failed message is sent. 

tmk_1-1738869505198.png

Any help navigating this problem will be appreciated. 

Best answer by tmk

I figured out the mistake. I was going for "Just works" method but had MITM protection enabled, which is why the pairing was failing. Changing it to MITM protection not required fixed the issue. 

3 replies

Pavel A.
Super User
February 7, 2025

"KO" means "not OK" :) Crypto-nerdish slang.

 

STTwo-32
Technical Moderator
February 10, 2025

Hello @tmk 

What I can see here is that the pairing procedure can't be performed as authentication requirements can't be met. so, I suggest you start from one of ST Examples and try to make it work on your environment. After that try to migrate it to your needs.

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.
tmkAuthorBest answer
Associate II
February 11, 2025

I figured out the mistake. I was going for "Just works" method but had MITM protection enabled, which is why the pairing was failing. Changing it to MITM protection not required fixed the issue.