nRF5340 Audio DK: Audio Loosing sync both with I2S and U

Hi All,

       I have been using nRF5340 DK audio with toolchain Version 2.5.2 and using the Audio Demo (nrf5340_audio_dk_nrf5340_cpuapp_common) for gateway and headset (Broadcast source and Sink). I have not changed anything and used script to build and flash the binaries.

  • The source and sink is able to manage sync only for ~10s in I2S case (Audio in at Source using I2S). 
  • The source and sink is able to manage sync for ~ 1s in USB case.

This means audio plays for 10s/1s and then the sink is unable to get the audio afterwards.

As it is experimental SDK any suggestion to improve it or am I missing any configuration.

Regards

Sainath

Parents
  • #
    # Copyright (c) 2022 Nordic Semiconductor ASA
    #
    # SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
    #
    
    # nRF5340 Audio
    CONFIG_NRF5340_AUDIO=y
    CONFIG_TRANSPORT_BIS=y
    CONFIG_AUDIO_SOURCE_I2S=y
    # General
    CONFIG_DEBUG=y
    CONFIG_DEBUG_INFO=y
    CONFIG_ASSERT=y
    CONFIG_STACK_USAGE=y
    CONFIG_THREAD_RUNTIME_STATS=y
    CONFIG_STACK_SENTINEL=y
    CONFIG_INIT_STACKS=y
    
    
    # Uart driver
    CONFIG_SERIAL=y
    
    # Logging
    CONFIG_LOG=y
    # CONFIG_BT_LOG_LEVEL_INF=y
    # CONFIG_BT_LOG_LEVEL_DBG=y
    CONFIG_NEWLIB_LIBC_FLOAT_PRINTF=y
    CONFIG_LOG_TAG_MAX_LEN=2
    CONFIG_LOG_TAG_DEFAULT="--"
    CONFIG_LOG_BACKEND_UART=y
    
    # Console related defines
    CONFIG_CONSOLE=y
    CONFIG_RTT_CONSOLE=y
    CONFIG_UART_CONSOLE=y
    
    # Shell related defines
    CONFIG_SHELL=y
    CONFIG_KERNEL_SHELL=y
    CONFIG_USE_SEGGER_RTT=y
    ## Disable logs on RTT
    CONFIG_SHELL_RTT_INIT_LOG_LEVEL_NONE=y
    CONFIG_SHELL_BACKEND_RTT=y
    CONFIG_SHELL_BACKEND_SERIAL=n
    CONFIG_SHELL_VT100_COLORS=y
    CONFIG_SHELL_STACK_SIZE=1024
    CONFIG_SHELL_CMD_BUFF_SIZE=128
    ## Reduce shell memory usage
    CONFIG_SHELL_WILDCARD=n
    CONFIG_SHELL_HELP_ON_WRONG_ARGUMENT_COUNT=n
    CONFIG_SHELL_STATS=n
    CONFIG_SHELL_CMDS=n
    CONFIG_SHELL_HISTORY=y
    
    # Turn off default shell commands
    CONFIG_I2C_SHELL=n
    CONFIG_HWINFO_SHELL=n
    CONFIG_CLOCK_CONTROL_NRF_SHELL=n
    CONFIG_FLASH_SHELL=n
    CONFIG_DEVICE_SHELL=n
    
    # Suppress LOG_ERR messages from sd_check_card_type. Because SPI_SDHC has no card presence method,
    # assume card is in slot. Thus error message is always shown if card is not inserted
    CONFIG_SD_LOG_LEVEL_OFF=y
    
    # Suppress LOG_INF messages from hci_core
    CONFIG_BT_HCI_CORE_LOG_LEVEL_WRN=y
    

    prj.conf used , there are no other changes other than building Source and Sink using the command line commands

    python buildprog.py -c app -b debug -d both --pristine -c both  -p

Reply
  • #
    # Copyright (c) 2022 Nordic Semiconductor ASA
    #
    # SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
    #
    
    # nRF5340 Audio
    CONFIG_NRF5340_AUDIO=y
    CONFIG_TRANSPORT_BIS=y
    CONFIG_AUDIO_SOURCE_I2S=y
    # General
    CONFIG_DEBUG=y
    CONFIG_DEBUG_INFO=y
    CONFIG_ASSERT=y
    CONFIG_STACK_USAGE=y
    CONFIG_THREAD_RUNTIME_STATS=y
    CONFIG_STACK_SENTINEL=y
    CONFIG_INIT_STACKS=y
    
    
    # Uart driver
    CONFIG_SERIAL=y
    
    # Logging
    CONFIG_LOG=y
    # CONFIG_BT_LOG_LEVEL_INF=y
    # CONFIG_BT_LOG_LEVEL_DBG=y
    CONFIG_NEWLIB_LIBC_FLOAT_PRINTF=y
    CONFIG_LOG_TAG_MAX_LEN=2
    CONFIG_LOG_TAG_DEFAULT="--"
    CONFIG_LOG_BACKEND_UART=y
    
    # Console related defines
    CONFIG_CONSOLE=y
    CONFIG_RTT_CONSOLE=y
    CONFIG_UART_CONSOLE=y
    
    # Shell related defines
    CONFIG_SHELL=y
    CONFIG_KERNEL_SHELL=y
    CONFIG_USE_SEGGER_RTT=y
    ## Disable logs on RTT
    CONFIG_SHELL_RTT_INIT_LOG_LEVEL_NONE=y
    CONFIG_SHELL_BACKEND_RTT=y
    CONFIG_SHELL_BACKEND_SERIAL=n
    CONFIG_SHELL_VT100_COLORS=y
    CONFIG_SHELL_STACK_SIZE=1024
    CONFIG_SHELL_CMD_BUFF_SIZE=128
    ## Reduce shell memory usage
    CONFIG_SHELL_WILDCARD=n
    CONFIG_SHELL_HELP_ON_WRONG_ARGUMENT_COUNT=n
    CONFIG_SHELL_STATS=n
    CONFIG_SHELL_CMDS=n
    CONFIG_SHELL_HISTORY=y
    
    # Turn off default shell commands
    CONFIG_I2C_SHELL=n
    CONFIG_HWINFO_SHELL=n
    CONFIG_CLOCK_CONTROL_NRF_SHELL=n
    CONFIG_FLASH_SHELL=n
    CONFIG_DEVICE_SHELL=n
    
    # Suppress LOG_ERR messages from sd_check_card_type. Because SPI_SDHC has no card presence method,
    # assume card is in slot. Thus error message is always shown if card is not inserted
    CONFIG_SD_LOG_LEVEL_OFF=y
    
    # Suppress LOG_INF messages from hci_core
    CONFIG_BT_HCI_CORE_LOG_LEVEL_WRN=y
    

    prj.conf used , there are no other changes other than building Source and Sink using the command line commands

    python buildprog.py -c app -b debug -d both --pristine -c both  -p

Children
  •          nRF5340 Audio nRF5340 Audio DK cpuapp                      
             NCS base version: 2.5.2                            
             Cmake run : Wed Feb 07 13:56:49 2024
    HL [00:00:00.257,507] <inf> fw_info: ------- DEBUG BUILD -------
    HL [00:00:00.257,507] <inf> fw_info: HEADSET left device
    HL [00:00:00.268,127] <inf> board_version: Compatible board/HW version found: 1.0.0
    HL [00:00:00.306,488] <inf> bt_mgmt_ctlr_cfg: Controller: LL_ACS_NRF53. Version: 3424
    HL [00:00:00.308,471] <inf> bt_mgmt: Local identity addr: C5:D6:54:30:04:B0 (random)
    HL [00:00:00.344,757] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:00.437,866] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:00.437,866] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:00.618,377] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:01.417,510] <inf> broadcast_sink: Syncing to broadcast stream index 0
    HL [00:00:01.417,694] <inf> streamctrl_broadcast_sink: Presentation delay 10000 us is set
    HL [00:00:02.217,803] <inf> broadcast_sink: Stream index 0 started
    HL [00:00:02.217,803] <inf> broadcast_sink: Codec config for LC3:
    HL [00:00:02.217,834] <inf> broadcast_sink:     Frequency: 48000 Hz
    HL [00:00:02.217,834] <inf> broadcast_sink:     Frame Duration: 10000 us
    HL [00:00:02.217,834] <inf> broadcast_sink:     Octets per frame: 120 (96000 kbps)
    HL [00:00:02.217,834] <inf> broadcast_sink:     Frames per SDU: 1
    HL [00:00:02.217,864] <inf> broadcast_sink:     Channel allocation: 0x1
    HL [00:00:02.219,726] <wrn> le_audio_rx: Not in streaming state, throwing data: 1
    HL [00:00:02.229,705] <inf> audio_datapath: Drft comp state: CALIB
    HL [00:00:02.231,689] <wrn> audio_datapath: Data received, total underruns: 2
    HL [00:00:02.242,675] <wrn> audio_datapath: Data received, total underruns: 3
    HL [00:00:02.329,711] <inf> audio_datapath: Drft comp state: OFFSET
    HL [00:00:02.930,145] <inf> audio_datapath: Drft comp state: LOCKED
    HL [00:00:02.939,208] <inf> audio_datapath: Pres comp state: MEAS
    HL [00:00:03.049,194] <inf> audio_datapath: Pres comp state: WAIT
    HL [00:00:03.189,208] <inf> audio_datapath: Pres comp state: INIT
    HL [00:00:03.199,218] <inf> audio_datapath: Pres comp state: MEAS
    HL [00:00:03.309,234] <inf> audio_datapath: Pres comp state: LOCKED
    HL [00:00:10.378,540] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:10.380,615] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:10.380,615] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:10.380,645] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:10.395,294] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:10.618,072] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:10.618,591] <inf> broadcast_sink: Stream stopped by user
    HL [00:00:10.618,591] <inf> broadcast_sink: Stream index 0 stopped. Reason: 22
    HL [00:00:10.618,927] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:10.621,002] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:10.621,032] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:10.621,032] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:10.624,145] <inf> audio_datapath: Pres comp state: INIT
    HL [00:00:10.645,294] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:10.818,115] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:10.818,389] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:10.820,434] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:10.820,434] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:10.820,465] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:10.834,075] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:11.022,369] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:11.022,644] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:11.024,719] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:11.024,749] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:11.024,749] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:11.025,299] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:11.220,153] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:11.220,428] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:11.222,473] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:11.222,503] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:11.222,503] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:11.285,339] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:11.618,164] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:11.618,408] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:11.620,483] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:11.620,483] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:11.620,513] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:11.638,458] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:11.818,176] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:11.818,450] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:11.820,495] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:11.820,495] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:11.820,495] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:11.835,357] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:12.018,188] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:12.018,432] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:12.020,507] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:12.020,507] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:12.020,507] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:12.045,379] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:12.218,200] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:12.218,444] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:12.220,520] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:12.220,520] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:12.220,520] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:12.225,402] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:12.618,225] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:12.618,469] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:12.620,544] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:12.620,544] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:12.620,544] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:12.645,385] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:12.818,206] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:12.818,481] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:12.820,556] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:12.820,556] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:12.820,556] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:12.847,930] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:13.220,306] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:13.220,581] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:13.222,625] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:13.222,625] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:13.222,656] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:13.246,063] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:13.418,243] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:13.418,518] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:13.420,593] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:13.420,593] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:13.420,593] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:13.425,445] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:13.818,267] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:13.818,542] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:13.820,587] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:13.820,617] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:13.820,617] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:13.888,580] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:14.037,261] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:14.037,536] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:14.039,581] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:14.039,581] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:14.039,611] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:14.134,246] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:14.218,292] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:14.218,566] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:14.220,611] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:14.220,611] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:14.220,642] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:14.246,124] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:14.418,304] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:14.418,579] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:14.420,623] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:14.420,654] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:14.420,654] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:14.465,515] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:14.818,328] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:14.818,603] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:14.820,648] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:14.820,678] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:14.820,678] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:14.825,531] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:15.019,012] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:15.019,256] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:15.021,331] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:15.021,331] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:15.021,331] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:15.067,443] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:15.218,353] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:15.218,627] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:15.220,672] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:15.220,672] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:15.220,703] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:15.254,302] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:15.418,365] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:15.418,640] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:15.420,684] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:15.420,684] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:15.420,715] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:15.435,577] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:15.618,377] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:15.618,652] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:15.620,697] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:15.620,697] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:15.620,727] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:15.638,702] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:16.020,202] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:16.020,477] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:16.022,552] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:16.022,552] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:16.022,552] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:16.048,095] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:16.218,414] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:16.218,688] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:16.220,733] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:16.220,733] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:16.220,764] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:16.248,718] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:16.618,438] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:16.618,713] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:16.620,758] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:16.620,758] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:16.620,758] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:16.645,629] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:16.818,481] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:16.818,725] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:16.820,800] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:16.820,800] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:16.820,831] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:16.864,166] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:17.018,463] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:17.018,707] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:17.020,782] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:17.020,782] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:17.020,782] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:17.045,654] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:17.218,475] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:17.218,719] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:17.220,825] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:17.220,825] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:17.220,825] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:17.255,645] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:17.418,487] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:17.418,731] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:17.420,837] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:17.420,837] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:17.420,837] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:17.445,678] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:17.618,499] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:17.618,743] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:17.620,819] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:17.620,819] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:17.620,849] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:17.625,671] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:17.819,183] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:17.819,458] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:17.821,533] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:17.821,533] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:17.821,533] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:17.835,693] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:18.018,524] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:18.018,768] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:18.020,843] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:18.020,874] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:18.020,874] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:18.047,576] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:18.218,505] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:18.218,780] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:18.220,886] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:18.220,886] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:18.220,886] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:18.274,261] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689
    HL [00:00:18.418,518] <inf> streamctrl_broadcast_sink: PA synced
    HL [00:00:18.418,792] <inf> streamctrl_broadcast_sink: PA sync lost
    HL [00:00:18.420,867] <inf> bt_mgmt_scan: Local addr: C5:D6:54:30:04:B0 (random). May time out. Updates not printed
    HL [00:00:18.420,898] <inf> bt_mgmt_scan: Scanning successfully started
    HL [00:00:18.420,898] <inf> streamctrl_broadcast_sink: Restarted scanning for broadcaster
    HL [00:00:18.445,709] <inf> bt_mgmt_scan: Broadcast source NRF5340_BROADCASTER found, id: 0x23a689

    Logs for Sink

  • GW [00:00:00.256,286] <inf> fw_info: 
             nRF5340 Audio nRF5340 Audio DK cpuapp                      
             NCS base version: 2.5.2                            
             Cmake run : Fri Feb 09 15:53:18 2024
    GW [00:00:00.256,286] <inf> fw_info: ------- DEBUG BUILD -------
    GW [00:00:00.256,317] <inf> fw_info: Compiled for GATEWAY device
    GW [00:00:00.266,937] <inf> board_version: Compatible board/HW version found: 1.0.0
    GW [00:00:00.303,070] <inf> bt_mgmt_ctlr_cfg: Controller: LL_ACS_NRF53. Version: 3424
    GW [00:00:00.304,321] <inf> bt_mgmt: Local identity addr: FA:52:F7:5D:AE:A8 (random)
    GW [00:00:00.332,580] <inf> broadcast_source: Enabling broadcast_source NRF5340_BROADCASTER
    GW [00:00:00.335,968] <inf> bt_mgmt_adv: Local addr: 3A:E4:AC:51:5C:3C (random)
    GW [00:00:00.337,951] <inf> streamctrl_brcast_src: Ext adv ready
    GW [00:00:00.338,531] <inf> bt_mgmt_adv: Advertising successfully started
    GW [00:00:00.456,390] <inf> broadcast_source: Broadcast source 0x2000bc98 started
    GW [00:00:00.456,665] <inf> broadcast_source: Broadcast source 0x2000bcbc started
    GW [00:00:00.483,337] <inf> audio_datapath: Drft comp state: CALIB
    GW [00:00:00.583,343] <inf> audio_datapath: Drft comp state: INIT
    GW [00:00:00.584,350] <inf> audio_datapath: Drft comp state: CALIB
    GW [00:00:00.684,356] <inf> audio_datapath: Drft comp state: OFFSET
    GW [00:00:01.184,692] <inf> audio_datapath: Drft comp state: LOCKED

    Link for source

Related