Closed rds-tmeyer closed 2 years ago
You are using the SoftDevice controller which is not part of Zephyr. Please report this in the Nordic Devzone instead. Thanks! Feel free to reopen or comment if I made a wrong assumption or if you have questions.
Describe the bug When running the example sample/bluetooth/periodic_sync on a nRF52833DK and sample/bluetooth/periodic_adv on a custom nRF52833 board, the central side crashes with an HardFault as soon as the peripheral starts to advertise. The crashes is an ASSERT that is triggered in the SoftDevice hci_driver :
Please also mention any information which could help others to understand the problem you're facing:
periodic_adv
is programmed on a custom board with an nRF52833 and a fex peripheral (all tested ok with other zephyr sample code).periodic_sync
is running on the nRF52833DK.periodic_sync
role that fails.To Reproduce Steps to reproduce the behavior:
periodic_sync
whileperiodic_adv
is offperiodic_adv
and check the log onperiodic_sync
, HardFault happen almost immediatly when the device starts to advertise.Expected behavior I expect the
periodic_sync
application to continue running and displaying a successful sync with the other board.Impact This is a showstopper since periodic advertising is the basis of the current project.
Logs and console output The code has been modified to not print each scanned device information by commenting this line : https://github.com/zephyrproject-rtos/zephyr/blob/zephyr-v3.1.0/samples/bluetooth/periodic_sync/src/main.c#L82
Environment (please complete the following information):
Additional context The prj.conf file have been modified to include RTT debugging and the config for the other peripherals. The example coee has not been modified.