Missing support of PAWR on nrf6340 audio dk

Hi,

I am evaluation PAWR feature and plan to use it for a product. The project is based on nrf5340.My enviroment is:

nrfconnect sdk v2.7.0

nrf5340 audio dk.

After I build and flash /zephyr/sample/bluetooth/periodic_adv_rsp, the board console print following message:

*** Using Zephyr OS v3.6.99-100befc70c74 ***
Starting Periodic Advertising Demo
[00:00:00.284,790] <wrn> bt_hci_core: opcode 0x203a status 0x01
[00:00:00.284,820] <wrn> bt_hci_core: Controller does not support 'LE_READ_MAX_ADV_DATA_LEN'. Assuming m.
[00:00:00.287,811] <inf> bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
[00:00:00.287,811] <inf> bt_hci_core: HW Variant: nRF53x (0x0003)
[00:00:00.287,841] <inf> bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 214.51162 B0
[00:00:00.322,814] <inf> bt_hci_core: Identity: E4:98:F7:1E:B3:3C (random)
[00:00:00.322,845] <inf> bt_hci_core: HCI: version 5.4 (0x0d) revision 0x21fb, manufacturer 0x0059
[00:00:00.322,845] <inf> bt_hci_core: LMP: version 5.4 (0x0d) subver 0x21fb
[00:00:00.324,951] <wrn> bt_hci_core: opcode 0x2036 status 0x01
Failed to create advertising set (err -5)

It looks soft device of nrf5340 doesn't support pawr. Could you help provide a softdevice which can support pawr?

Thanks,

Chen Yang

Parents
  • Hi, 

    Create sysbuild.conf to include the following configs:

    SB_CONFIG_NETCORE_IPC_RADIO=y
    SB_CONFIG_NETCORE_IPC_RADIO_BT_HCI_IPC=y

    Create sysbuild/ipc_radio.conf to include the following configs:

    CONFIG_BT_EXT_ADV=y
    CONFIG_BT_PER_ADV=y
    CONFIG_BT_PER_ADV_SYNC_TRANSFER_SENDER=y
    CONFIG_BT_PER_ADV_RSP=y

    To build with sysbuild: 

    You will get this log:

    Regards,
    Amanda H.

  • Hi, Amando,

    I still failed. I check your screen shot careful, it is obvious you are using nrf52, and I am working in nrf5340audio dk. As I said, I can make it work in nrf52dk, but failed in nrf5340audio dk.

    *** Using Zephyr OS v3.6.99-100befc70c74 ***
    Starting Periodic Advertising Demo
    [00:00:00.276,092] <wrn> bt_hci_core: opcode 0x203a status 0x01
    [00:00:00.276,123] <wrn> bt_hci_core: Controller does not support 'LE_READ_MAX_ADV_DATA_LEN'. Assuming maximum length is 31 bytes.
    [00:00:00.279,937] <inf> bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
    [00:00:00.279,937] <inf> bt_hci_core: HW Variant: nRF53x (0x0003)
    [00:00:00.279,968] <inf> bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 214.51162 Build 1926957230
    [00:00:00.317,321] <inf> bt_hci_core: Identity: E3:56:6A:09:47:E1 (random)
    [00:00:00.317,352] <inf> bt_hci_core: HCI: version 5.4 (0x0d) revision 0x21fb, manufacturer 0x0059
    [00:00:00.317,382] <inf> bt_hci_core: LMP: version 5.4 (0x0d) subver 0x21fb
    [00:00:00.319,549] <wrn> bt_hci_core: opcode 0x2036 status 0x01
    Failed to create advertising set (err -5)

    Thanks,

    Chen Yang

  • Hi, 

    Sorry for uploading the wrong figure. I have fixed it. 

    Here is my test project periodic_adv_rsp.7z with the configs mentioned in my previous reply. 

    Beware that this code/configuration is not fully tested or qualified and should be considered provided “as-is”. Please test it with your application and let me know if you find any issues.

    -Amanda H.

Reply Children
Related