This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Information held in softdevice

Hello.
I have one multirole device and one peripheral device. Both are nRF53832, SDK version is 15.3 and softdevice is s132 6.1.1.
Multirole devices connect to phones as well as peripheral devices.
First, the multirole device connects to the phone. The phone app can then allow the multirole device to connect to a peripheral device. At this time, the multirole device operates concurrently as a central and a peripheral.

It usually works fine. However, the multirole device failed only once. I am in trouble because there is no reproducibility.

With the phone connected to the multirole device, the multirole device begins to connect to the peripheral device. At that time, pairing was not completed normally, and it became impossible to pair from the phone to the multirole device.

It's the same when I restart the power supply, and my iPhone gets "connected failed" when I try to connect to a multirole device.

Even if I rewrite the application program of nRF52832, the error continues, but when I rewrite the soft device, it returns to the normal state.
After that, it works normally.

・ Question
Do you have any information in the memory area of ​​the softdevice?

Thank you in advance.

Related