nrf5340DK PAwR sample, bt_hci_core: opcode 0x2084 status 0x12

Dear Team

Background: nrf5340DK board with periodic_adv_rsp sample, nrf54L15 with periodic_sync_rsp sample, SDK version is 3.0.2

Below is 5340 RTT information

SEGGER J-Link V8.18 - Real time terminal output
SEGGER J-Link (unknown) V1.0, SN=1050024275
Process: JLinkExe
*** Booting nRF Connect SDK v3.0.2-89ba1294ac9b ***
*** Using Zephyr OS v4.0.99-f791c49f492c ***
Starting Periodic Advertising Demo
[00:00:00.407,379] <inf> bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
[00:00:00.407,409] <inf> bt_hci_core: HW Variant: nRF53x (0x0003)
[00:00:00.407,440] <inf> bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 137.20634 Build 2617349514
[00:00:00.409,729] <inf> bt_hci_core: Identity: F9:B9:AD:9A:8E:CD (random)
[00:00:00.409,759] <inf> bt_hci_core: HCI: version 6.0 (0x0e) revision 0x20f3, manufacturer 0x0059
[00:00:00.409,790] <inf> bt_hci_core: LMP: version 6.0 (0x0e) subver 0x20f3
Start Periodic Advertising
Start Extended Advertising
Scanning successfully started
Connected (err 0x00)
PAST sent
Discovery started
Discovery: attr 0x200066e4
UUID 12345678-1234-5678-1234-56789abcdef1
Characteristic handle: 18
Write started
PAwR config written to sync 0, disconnecting
Disconnected, reason 0x16 
Scanning successfully started

Below is 54L15 RTT information

SEGGER J-Link V8.18 - Real time terminal output
SEGGER J-Link (unknown) V1.0, SN=1057710275
Process: JLinkExe
*** Booting nRF Connect SDK v3.0.2-89ba1294ac9b ***
*** Using Zephyr OS v4.0.99-f791c49f492c ***
Starting Periodic Advertising with Responses Synchronization Demo
[00:00:00.000,472] <inf> bt_sdc_hci_driver: SoftDevice Controller build revision: 
                                            89 9a 50 8a 95 01 9c 58  fc 39 d2 c1 10 04 ee 02 |..P....X .9......
                                            64 ce 25 be                                      |d.%.             
[00:00:00.001,585] <inf> bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
[00:00:00.001,598] <inf> bt_hci_core: HW Variant: nRF54Lx (0x0005)
[00:00:00.001,611] <inf> bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 137.20634 Build 2617349514
[00:00:00.002,013] <inf> bt_hci_core: Identity: D6:16:EA:59:A5:06 (random)
[00:00:00.002,029] <inf> bt_hci_core: HCI: version 6.0 (0x0e) revision 0x30f3, manufacturer 0x0059
[00:00:00.002,042] <inf> bt_hci_core: LMP: version 6.0 (0x0e) subver 0x30f3
Waiting for periodic sync...
Connected, err 0x00 
New timing: subevent 0, response slot 0
Not synced yet
Synced to 2E:EB:BD:A4:A3:8E (random) with 0 subevents
[00:00:00.948,186] <wrn> bt_hci_core: opcode 0x2084 status 0x12 
Failed to set subevents to sync to (err -22)
Received empty indication: subevent 255
Periodic sync established.
Disconnected, reason 0x13 
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255
Received empty indication: subevent 255

Why RTT print 0x12 status? and how to fix it?

Thanks 

The attached package is my source project8816.periodic_adv_rsp.zip

Parents
  • I used nrf52833DK to test it, and the result is the same as above test.

    Below is 52833 RTT:

    EGGER J-Link V8.18 - Real time terminal output
    SEGGER J-Link (unknown) V1.0, SN=1050634820
    Process: JLinkExe
    *** Booting nRF Connect SDK v3.0.2-89ba1294ac9b ***
    *** Using Zephyr OS v4.0.99-f791c49f492c ***
    Starting Periodic Advertising with Responses Synchronization Demo
    [00:00:00.000,579] <inf> bt_sdc_hci_driver: SoftDevice Controller build revision: 
                                                89 9a 50 8a 95 01 9c 58  fc 39 d2 c1 10 04 ee 02 |..P....X .9......
                                                64 ce 25 be                                      |d.%.             
    [00:00:00.003,173] <inf> bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
    [00:00:00.003,204] <inf> bt_hci_core: HW Variant: nRF52x (0x0002)
    [00:00:00.003,234] <inf> bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 137.20634 Build 2617349514
    [00:00:00.004,058] <inf> bt_hci_core: Identity: C4:92:96:E6:73:09 (random)
    [00:00:00.004,089] <inf> bt_hci_core: HCI: version 6.0 (0x0e) revision 0x10f3, manufacturer 0x0059
    [00:00:00.004,119] <inf> bt_hci_core: LMP: version 6.0 (0x0e) subver 0x10f3
    Waiting for periodic sync...
    Connected, err 0x00 
    New timing: subevent 1, response slot 0
    Not synced yet
    Synced to 00:63:59:88:DC:C1 (random) with 0 subevents
    [00:00:00.990,295] <wrn> bt_hci_core: opcode 0x2084 status 0x12 
    Failed to set subevents to sync to (err -22)
    Received empty indication: subevent 255
    Periodic sync established.
    Disconnected, reason 0x13 
    Received empty indication: subevent 255
    Received empty indication: subevent 255
    Received empty indication: subevent 255
    Received empty indication: subevent 255
    Received empty indication: subevent 255
    Received empty indication: subevent 255

Reply
  • I used nrf52833DK to test it, and the result is the same as above test.

    Below is 52833 RTT:

    EGGER J-Link V8.18 - Real time terminal output
    SEGGER J-Link (unknown) V1.0, SN=1050634820
    Process: JLinkExe
    *** Booting nRF Connect SDK v3.0.2-89ba1294ac9b ***
    *** Using Zephyr OS v4.0.99-f791c49f492c ***
    Starting Periodic Advertising with Responses Synchronization Demo
    [00:00:00.000,579] <inf> bt_sdc_hci_driver: SoftDevice Controller build revision: 
                                                89 9a 50 8a 95 01 9c 58  fc 39 d2 c1 10 04 ee 02 |..P....X .9......
                                                64 ce 25 be                                      |d.%.             
    [00:00:00.003,173] <inf> bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
    [00:00:00.003,204] <inf> bt_hci_core: HW Variant: nRF52x (0x0002)
    [00:00:00.003,234] <inf> bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 137.20634 Build 2617349514
    [00:00:00.004,058] <inf> bt_hci_core: Identity: C4:92:96:E6:73:09 (random)
    [00:00:00.004,089] <inf> bt_hci_core: HCI: version 6.0 (0x0e) revision 0x10f3, manufacturer 0x0059
    [00:00:00.004,119] <inf> bt_hci_core: LMP: version 6.0 (0x0e) subver 0x10f3
    Waiting for periodic sync...
    Connected, err 0x00 
    New timing: subevent 1, response slot 0
    Not synced yet
    Synced to 00:63:59:88:DC:C1 (random) with 0 subevents
    [00:00:00.990,295] <wrn> bt_hci_core: opcode 0x2084 status 0x12 
    Failed to set subevents to sync to (err -22)
    Received empty indication: subevent 255
    Periodic sync established.
    Disconnected, reason 0x13 
    Received empty indication: subevent 255
    Received empty indication: subevent 255
    Received empty indication: subevent 255
    Received empty indication: subevent 255
    Received empty indication: subevent 255
    Received empty indication: subevent 255

Children
No Data
Related