Enabling an advertising set already enabled trigger the HCI error command disallowed

When Enabling an advertising set already enabled on the Softdevice Controller, the HCI error command disallowed is produced when according to the BLE specification 6.0 it should be possible without any error.



Vol4 Part E Chapter 7.8.56


The current version of the doftdevice controller is:

- name: nrfxlib
url: github.com/.../sdk-nrfxlib
revision: 342901a77938defa0edfa045f9bd90350958ae90
path: _nordic_sdk/nrfxlib



nordic_advertising_enable_issue.btt

Parents
  • Hello,

    You can find here a project with the minimum of dependencies possible exposing the issue of the ticket: Cyrillius/NordicTestBench: A simple project in order to test the Softdevice Controller from Nordic in standalone 

    The output of the test should look like this:

    2025-06-19 08:18:25,334 - twister - DEBUG - DEVICE: *** Booting nRF Connect SDK v2.9.2-4ab7b98fc76f ***
    2025-06-19 08:18:25,338 - twister - DEBUG - DEVICE: *** Using Zephyr OS v3.7.99-aa34a5632971 ***
    2025-06-19 08:18:25,341 - twister - DEBUG - DEVICE: Running TESTSUITE sdc_testbench
    2025-06-19 08:18:25,348 - twister - DEBUG - DEVICE: ===================================================================
    2025-06-19 08:18:25,354 - twister - DEBUG - DEVICE: [00:00:00.261,413] <dbg> sdc_testbench: setup: enable bluetooth
    2025-06-19 08:18:25,360 - twister - DEBUG - DEVICE: [00:00:00.261,474] <dbg> bt_hci_driver: bt_ipc_open: 
    2025-06-19 08:18:25,367 - twister - DEBUG - DEVICE: [00:00:00.271,453] <inf> bt_hci_raw: Bluetooth enabled in RAW mode
    2025-06-19 08:18:25,375 - twister - DEBUG - DEVICE: [00:00:00.271,484] <dbg> sdc_testbench: setup: reset bluetooth controller stack
    2025-06-19 08:18:25,383 - twister - DEBUG - DEVICE: [00:00:00.271,484] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x0c03 param_len 0
    2025-06-19 08:18:25,391 - twister - DEBUG - DEVICE: [00:00:00.271,514] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,399 - twister - DEBUG - DEVICE: [00:00:00.271,545] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 3
    2025-06-19 08:18:25,406 - twister - DEBUG - DEVICE: [00:00:00.271,575] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,416 - twister - DEBUG - DEVICE: 01 03 0c 00                                      |....             
    2025-06-19 08:18:25,423 - twister - DEBUG - DEVICE: [00:00:00.272,094] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,433 - twister - DEBUG - DEVICE: 04 0e 04 01 03 0c 00                             |.......          
    2025-06-19 08:18:25,439 - twister - DEBUG - DEVICE: [00:00:00.272,125] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:25,447 - twister - DEBUG - DEVICE: [00:00:00.272,155] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,454 - twister - DEBUG - DEVICE: [00:00:00.272,216] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:25,464 - twister - DEBUG - DEVICE: 0e 04 01 03 0c 00                                |......           
    2025-06-19 08:18:25,471 - twister - DEBUG - DEVICE: [00:00:00.272,277] <dbg> sdc_testbench: setup: set bd address
    2025-06-19 08:18:25,479 - twister - DEBUG - DEVICE: [00:00:00.272,277] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0xfc06 param_len 6
    2025-06-19 08:18:25,487 - twister - DEBUG - DEVICE: [00:00:00.272,308] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,495 - twister - DEBUG - DEVICE: [00:00:00.272,338] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 9
    2025-06-19 08:18:25,502 - twister - DEBUG - DEVICE: [00:00:00.272,369] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,512 - twister - DEBUG - DEVICE: 01 06 fc 06 a5 00 45 32  3f 31                   |......E2 ?1      
    2025-06-19 08:18:25,518 - twister - DEBUG - DEVICE: [00:00:00.272,827] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,528 - twister - DEBUG - DEVICE: 04 0e 04 01 06 fc 00                             |.......          
    2025-06-19 08:18:25,535 - twister - DEBUG - DEVICE: [00:00:00.272,827] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:25,543 - twister - DEBUG - DEVICE: [00:00:00.272,857] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,550 - twister - DEBUG - DEVICE: [00:00:00.272,918] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:25,560 - twister - DEBUG - DEVICE: 0e 04 01 06 fc 00                                |......           
    2025-06-19 08:18:25,569 - twister - DEBUG - DEVICE: [00:00:00.272,979] <dbg> sdc_testbench: setup: add dummy entry into the resolving list
    2025-06-19 08:18:25,578 - twister - DEBUG - DEVICE: [00:00:00.272,979] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x2027 param_len 39
    2025-06-19 08:18:25,585 - twister - DEBUG - DEVICE: [00:00:00.273,010] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,593 - twister - DEBUG - DEVICE: [00:00:00.273,040] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 42
    2025-06-19 08:18:25,600 - twister - DEBUG - DEVICE: [00:00:00.273,071] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,610 - twister - DEBUG - DEVICE: 01 27 20 27 00 00 00 00  00 00 00 00 00 00 00 00 |.' '.... ........
    2025-06-19 08:18:25,621 - twister - DEBUG - DEVICE: 00 00 00 00 00 00 00 00  00 00 00 e1 86 e3 93 77 |........ .......w
    2025-06-19 08:18:25,631 - twister - DEBUG - DEVICE: 5b 5f 1c 91 61 4b e3 78  3c d5 3c                |[_..aK.x <.<     
    2025-06-19 08:18:25,637 - twister - DEBUG - DEVICE: [00:00:00.273,590] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,647 - twister - DEBUG - DEVICE: 04 0e 04 01 27 20 00                             |....' .          
    2025-06-19 08:18:25,654 - twister - DEBUG - DEVICE: [00:00:00.273,620] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:25,662 - twister - DEBUG - DEVICE: [00:00:00.273,651] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,668 - twister - DEBUG - DEVICE: [00:00:00.273,681] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:25,679 - twister - DEBUG - DEVICE: 0e 04 01 27 20 00                                |...' .           
    2025-06-19 08:18:25,686 - twister - DEBUG - DEVICE: [00:00:00.273,742] <dbg> sdc_testbench: setup: enable address resolution
    2025-06-19 08:18:25,695 - twister - DEBUG - DEVICE: [00:00:00.273,773] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x202d param_len 1
    2025-06-19 08:18:25,702 - twister - DEBUG - DEVICE: [00:00:00.273,803] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,710 - twister - DEBUG - DEVICE: [00:00:00.273,803] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 4
    2025-06-19 08:18:25,717 - twister - DEBUG - DEVICE: [00:00:00.273,834] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,728 - twister - DEBUG - DEVICE: 01 2d 20 01 01                                   |.- ..            
    2025-06-19 08:18:25,734 - twister - DEBUG - DEVICE: [00:00:00.274,291] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,744 - twister - DEBUG - DEVICE: 04 0e 04 01 2d 20 00                             |....- .          
    2025-06-19 08:18:25,750 - twister - DEBUG - DEVICE: [00:00:00.274,322] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:25,759 - twister - DEBUG - DEVICE: [00:00:00.274,353] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,765 - twister - DEBUG - DEVICE: [00:00:00.274,383] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:25,775 - twister - DEBUG - DEVICE: 0e 04 01 2d 20 00                                |...- .           
    2025-06-19 08:18:25,779 - twister - DEBUG - DEVICE: START - test_enabling_advertising_twice
    2025-06-19 08:18:25,788 - twister - DEBUG - DEVICE: [00:00:00.274,505] <inf> sdc_testbench: Test enabling advertising twice should be ok
    2025-06-19 08:18:25,799 - twister - DEBUG - DEVICE: [00:00:00.274,505] <dbg> sdc_testbench: sdc_testbench_test_enabling_advertising_twice: set advertising parameter
    2025-06-19 08:18:25,807 - twister - DEBUG - DEVICE: [00:00:00.274,536] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x2036 param_len 25
    2025-06-19 08:18:25,814 - twister - DEBUG - DEVICE: [00:00:00.274,566] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,822 - twister - DEBUG - DEVICE: [00:00:00.274,627] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 28
    2025-06-19 08:18:25,830 - twister - DEBUG - DEVICE: [00:00:00.274,658] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,840 - twister - DEBUG - DEVICE: 01 36 20 19 01 13 00 a8  00 00 a8 00 00 07 00 00 |.6 ..... ........
    2025-06-19 08:18:25,851 - twister - DEBUG - DEVICE: 00 00 00 00 00 00 00 7f  01 00 02 00 00          |........ .....   
    2025-06-19 08:18:25,857 - twister - DEBUG - DEVICE: [00:00:00.275,146] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,867 - twister - DEBUG - DEVICE: 04 0e 05 01 36 20 00 00                          |....6 ..         
    2025-06-19 08:18:25,874 - twister - DEBUG - DEVICE: [00:00:00.275,177] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 5
    2025-06-19 08:18:25,882 - twister - DEBUG - DEVICE: [00:00:00.275,207] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,892 - twister - DEBUG - DEVICE: [00:00:00.275,268] <dbg> sdc_testbench: sdc_testbench_test_enabling_advertising_twice: set advertising data
    2025-06-19 08:18:25,901 - twister - DEBUG - DEVICE: [00:00:00.275,268] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x2037 param_len 12
    2025-06-19 08:18:25,908 - twister - DEBUG - DEVICE: [00:00:00.275,299] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,916 - twister - DEBUG - DEVICE: [00:00:00.275,329] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 15
    2025-06-19 08:18:25,924 - twister - DEBUG - DEVICE: [00:00:00.275,360] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,934 - twister - DEBUG - DEVICE: 01 37 20 0c 01 03 01 08  02 01 08 04 ff 82 02 00 |.7 ..... ........
    2025-06-19 08:18:25,941 - twister - DEBUG - DEVICE: [00:00:00.275,451] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:25,951 - twister - DEBUG - DEVICE: 00 00 00 00 00 00 00                             |.......          
    2025-06-19 08:18:25,957 - twister - DEBUG - DEVICE: [00:00:00.275,817] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,967 - twister - DEBUG - DEVICE: 04 0e 04 01 37 20 00                             |....7 .          
    2025-06-19 08:18:25,974 - twister - DEBUG - DEVICE: [00:00:00.275,848] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:25,982 - twister - DEBUG - DEVICE: [00:00:00.275,878] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,993 - twister - DEBUG - DEVICE: [00:00:00.275,909] <dbg> sdc_testbench: sdc_testbench_test_enabling_advertising_twice: enable advertising first time
    2025-06-19 08:18:26,002 - twister - DEBUG - DEVICE: [00:00:00.275,939] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x2039 param_len 6
    2025-06-19 08:18:26,009 - twister - DEBUG - DEVICE: [00:00:00.275,970] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:26,017 - twister - DEBUG - DEVICE: [00:00:00.275,970] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 9
    2025-06-19 08:18:26,024 - twister - DEBUG - DEVICE: [00:00:00.276,000] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:26,035 - twister - DEBUG - DEVICE: 01 39 20 06 01 01 01 f4  01 00                   |.9 ..... ..      
    2025-06-19 08:18:26,041 - twister - DEBUG - DEVICE: [00:00:00.276,092] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:26,051 - twister - DEBUG - DEVICE: 00 00 00 00 00 00                                |......           
    2025-06-19 08:18:26,058 - twister - DEBUG - DEVICE: [00:00:00.276,580] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:26,068 - twister - DEBUG - DEVICE: 04 0e 04 01 39 20 00                             |....9 .          
    2025-06-19 08:18:26,075 - twister - DEBUG - DEVICE: [00:00:00.276,611] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:26,083 - twister - DEBUG - DEVICE: [00:00:00.276,641] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:26,089 - twister - DEBUG - DEVICE: [00:00:00.276,733] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:26,099 - twister - DEBUG - DEVICE: 00 00 00 00 00 00                                |......           
    2025-06-19 08:18:26,355 - twister - DEBUG - DEVICE: [00:00:01.276,763] <dbg> sdc_testbench: sdc_testbench_test_enabling_advertising_twice: enable advertising second time
    2025-06-19 08:18:26,364 - twister - DEBUG - DEVICE: [00:00:01.276,794] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x2039 param_len 6
    2025-06-19 08:18:26,372 - twister - DEBUG - DEVICE: [00:00:01.276,824] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:26,379 - twister - DEBUG - DEVICE: [00:00:01.276,855] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 9
    2025-06-19 08:18:26,387 - twister - DEBUG - DEVICE: [00:00:01.276,885] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:26,397 - twister - DEBUG - DEVICE: 01 39 20 06 01 01 01 f4  01 00                   |.9 ..... ..      
    2025-06-19 08:18:26,403 - twister - DEBUG - DEVICE: [00:00:01.277,374] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:26,413 - twister - DEBUG - DEVICE: 04 0e 04 01 39 20 0c                             |....9 .          
    2025-06-19 08:18:26,420 - twister - DEBUG - DEVICE: [00:00:01.277,404] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:26,428 - twister - DEBUG - DEVICE: [00:00:01.277,435] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:26,438 - twister - DEBUG - DEVICE: Assertion failed at CMAKE_SOURCE_DIR/src/main.c:59: expect_receive: exp_data not equal to rx_msg->data
    2025-06-19 08:18:26,445 - twister - DEBUG - DEVICE: [00:00:01.277,587] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:26,456 - twister - DEBUG - DEVICE: 0e 04 01 39 20 0c                                |...9 .           
    2025-06-19 08:18:26,461 - twister - DEBUG - DEVICE: FAIL - test_enabling_advertising_twice in 1.004 seconds
    2025-06-19 08:18:26,467 - twister - DEBUG - DEVICE: ===================================================================
    2025-06-19 08:18:26,469 - twister - DEBUG - DEVICE: TESTSUITE sdc_testbench failed.
    2025-06-19 08:18:26,478 - twister - DEBUG - DEVICE: [00:00:01.377,807] <dbg> sdc_testbench: teardown: reset bluetooth controller stack
    2025-06-19 08:18:26,487 - twister - DEBUG - DEVICE: [00:00:01.377,838] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x0c03 param_len 0
    2025-06-19 08:18:26,495 - twister - DEBUG - DEVICE: [00:00:01.377,868] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:26,502 - twister - DEBUG - DEVICE: [00:00:01.377,868] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 3
    2025-06-19 08:18:26,510 - twister - DEBUG - DEVICE: [00:00:01.377,899] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:26,520 - twister - DEBUG - DEVICE: 01 03 0c 00                                      |....             
    2025-06-19 08:18:26,526 - twister - DEBUG - DEVICE: [00:00:01.378,479] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:26,536 - twister - DEBUG - DEVICE: 04 0e 04 01 03 0c 00                             |.......          
    2025-06-19 08:18:26,543 - twister - DEBUG - DEVICE: [00:00:01.378,509] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:26,551 - twister - DEBUG - DEVICE: [00:00:01.378,570] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x200082b4)
    2025-06-19 08:18:26,558 - twister - DEBUG - DEVICE: [00:00:01.378,601] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:26,568 - twister - DEBUG - DEVICE: 0e 04 01 03 0c 00                                |......           
    2025-06-19 08:18:26,571 - twister - DEBUG - DEVICE: ------ TESTSUITE SUMMARY START ------
    2025-06-19 08:18:27,595 - twister - DEBUG - DEVICE: SUITE FAIL -   0.00% [sdc_testbench]: pass = 0, fail = 1, skip = 0, total = 1 duration = 1.004 seconds
    2025-06-19 08:18:28,614 - twister - DEBUG - DEVICE: - FAIL - [sdc_testbench.test_enabling_advertising_twice] duration = 1.004 seconds
    2025-06-19 08:18:30,650 - twister - DEBUG - DEVICE: ------ TESTSUITE SUMMARY END ------
    2025-06-19 08:18:31,673 - twister - DEBUG - DEVICE: ===================================================================
    2025-06-19 08:18:31,675 - twister - DEBUG - DEVICE: PROJECT EXECUTION FAILED
    

Reply
  • Hello,

    You can find here a project with the minimum of dependencies possible exposing the issue of the ticket: Cyrillius/NordicTestBench: A simple project in order to test the Softdevice Controller from Nordic in standalone 

    The output of the test should look like this:

    2025-06-19 08:18:25,334 - twister - DEBUG - DEVICE: *** Booting nRF Connect SDK v2.9.2-4ab7b98fc76f ***
    2025-06-19 08:18:25,338 - twister - DEBUG - DEVICE: *** Using Zephyr OS v3.7.99-aa34a5632971 ***
    2025-06-19 08:18:25,341 - twister - DEBUG - DEVICE: Running TESTSUITE sdc_testbench
    2025-06-19 08:18:25,348 - twister - DEBUG - DEVICE: ===================================================================
    2025-06-19 08:18:25,354 - twister - DEBUG - DEVICE: [00:00:00.261,413] <dbg> sdc_testbench: setup: enable bluetooth
    2025-06-19 08:18:25,360 - twister - DEBUG - DEVICE: [00:00:00.261,474] <dbg> bt_hci_driver: bt_ipc_open: 
    2025-06-19 08:18:25,367 - twister - DEBUG - DEVICE: [00:00:00.271,453] <inf> bt_hci_raw: Bluetooth enabled in RAW mode
    2025-06-19 08:18:25,375 - twister - DEBUG - DEVICE: [00:00:00.271,484] <dbg> sdc_testbench: setup: reset bluetooth controller stack
    2025-06-19 08:18:25,383 - twister - DEBUG - DEVICE: [00:00:00.271,484] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x0c03 param_len 0
    2025-06-19 08:18:25,391 - twister - DEBUG - DEVICE: [00:00:00.271,514] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,399 - twister - DEBUG - DEVICE: [00:00:00.271,545] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 3
    2025-06-19 08:18:25,406 - twister - DEBUG - DEVICE: [00:00:00.271,575] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,416 - twister - DEBUG - DEVICE: 01 03 0c 00                                      |....             
    2025-06-19 08:18:25,423 - twister - DEBUG - DEVICE: [00:00:00.272,094] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,433 - twister - DEBUG - DEVICE: 04 0e 04 01 03 0c 00                             |.......          
    2025-06-19 08:18:25,439 - twister - DEBUG - DEVICE: [00:00:00.272,125] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:25,447 - twister - DEBUG - DEVICE: [00:00:00.272,155] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,454 - twister - DEBUG - DEVICE: [00:00:00.272,216] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:25,464 - twister - DEBUG - DEVICE: 0e 04 01 03 0c 00                                |......           
    2025-06-19 08:18:25,471 - twister - DEBUG - DEVICE: [00:00:00.272,277] <dbg> sdc_testbench: setup: set bd address
    2025-06-19 08:18:25,479 - twister - DEBUG - DEVICE: [00:00:00.272,277] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0xfc06 param_len 6
    2025-06-19 08:18:25,487 - twister - DEBUG - DEVICE: [00:00:00.272,308] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,495 - twister - DEBUG - DEVICE: [00:00:00.272,338] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 9
    2025-06-19 08:18:25,502 - twister - DEBUG - DEVICE: [00:00:00.272,369] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,512 - twister - DEBUG - DEVICE: 01 06 fc 06 a5 00 45 32  3f 31                   |......E2 ?1      
    2025-06-19 08:18:25,518 - twister - DEBUG - DEVICE: [00:00:00.272,827] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,528 - twister - DEBUG - DEVICE: 04 0e 04 01 06 fc 00                             |.......          
    2025-06-19 08:18:25,535 - twister - DEBUG - DEVICE: [00:00:00.272,827] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:25,543 - twister - DEBUG - DEVICE: [00:00:00.272,857] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,550 - twister - DEBUG - DEVICE: [00:00:00.272,918] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:25,560 - twister - DEBUG - DEVICE: 0e 04 01 06 fc 00                                |......           
    2025-06-19 08:18:25,569 - twister - DEBUG - DEVICE: [00:00:00.272,979] <dbg> sdc_testbench: setup: add dummy entry into the resolving list
    2025-06-19 08:18:25,578 - twister - DEBUG - DEVICE: [00:00:00.272,979] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x2027 param_len 39
    2025-06-19 08:18:25,585 - twister - DEBUG - DEVICE: [00:00:00.273,010] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,593 - twister - DEBUG - DEVICE: [00:00:00.273,040] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 42
    2025-06-19 08:18:25,600 - twister - DEBUG - DEVICE: [00:00:00.273,071] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,610 - twister - DEBUG - DEVICE: 01 27 20 27 00 00 00 00  00 00 00 00 00 00 00 00 |.' '.... ........
    2025-06-19 08:18:25,621 - twister - DEBUG - DEVICE: 00 00 00 00 00 00 00 00  00 00 00 e1 86 e3 93 77 |........ .......w
    2025-06-19 08:18:25,631 - twister - DEBUG - DEVICE: 5b 5f 1c 91 61 4b e3 78  3c d5 3c                |[_..aK.x <.<     
    2025-06-19 08:18:25,637 - twister - DEBUG - DEVICE: [00:00:00.273,590] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,647 - twister - DEBUG - DEVICE: 04 0e 04 01 27 20 00                             |....' .          
    2025-06-19 08:18:25,654 - twister - DEBUG - DEVICE: [00:00:00.273,620] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:25,662 - twister - DEBUG - DEVICE: [00:00:00.273,651] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,668 - twister - DEBUG - DEVICE: [00:00:00.273,681] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:25,679 - twister - DEBUG - DEVICE: 0e 04 01 27 20 00                                |...' .           
    2025-06-19 08:18:25,686 - twister - DEBUG - DEVICE: [00:00:00.273,742] <dbg> sdc_testbench: setup: enable address resolution
    2025-06-19 08:18:25,695 - twister - DEBUG - DEVICE: [00:00:00.273,773] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x202d param_len 1
    2025-06-19 08:18:25,702 - twister - DEBUG - DEVICE: [00:00:00.273,803] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,710 - twister - DEBUG - DEVICE: [00:00:00.273,803] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 4
    2025-06-19 08:18:25,717 - twister - DEBUG - DEVICE: [00:00:00.273,834] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,728 - twister - DEBUG - DEVICE: 01 2d 20 01 01                                   |.- ..            
    2025-06-19 08:18:25,734 - twister - DEBUG - DEVICE: [00:00:00.274,291] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,744 - twister - DEBUG - DEVICE: 04 0e 04 01 2d 20 00                             |....- .          
    2025-06-19 08:18:25,750 - twister - DEBUG - DEVICE: [00:00:00.274,322] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:25,759 - twister - DEBUG - DEVICE: [00:00:00.274,353] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,765 - twister - DEBUG - DEVICE: [00:00:00.274,383] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:25,775 - twister - DEBUG - DEVICE: 0e 04 01 2d 20 00                                |...- .           
    2025-06-19 08:18:25,779 - twister - DEBUG - DEVICE: START - test_enabling_advertising_twice
    2025-06-19 08:18:25,788 - twister - DEBUG - DEVICE: [00:00:00.274,505] <inf> sdc_testbench: Test enabling advertising twice should be ok
    2025-06-19 08:18:25,799 - twister - DEBUG - DEVICE: [00:00:00.274,505] <dbg> sdc_testbench: sdc_testbench_test_enabling_advertising_twice: set advertising parameter
    2025-06-19 08:18:25,807 - twister - DEBUG - DEVICE: [00:00:00.274,536] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x2036 param_len 25
    2025-06-19 08:18:25,814 - twister - DEBUG - DEVICE: [00:00:00.274,566] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,822 - twister - DEBUG - DEVICE: [00:00:00.274,627] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 28
    2025-06-19 08:18:25,830 - twister - DEBUG - DEVICE: [00:00:00.274,658] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,840 - twister - DEBUG - DEVICE: 01 36 20 19 01 13 00 a8  00 00 a8 00 00 07 00 00 |.6 ..... ........
    2025-06-19 08:18:25,851 - twister - DEBUG - DEVICE: 00 00 00 00 00 00 00 7f  01 00 02 00 00          |........ .....   
    2025-06-19 08:18:25,857 - twister - DEBUG - DEVICE: [00:00:00.275,146] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,867 - twister - DEBUG - DEVICE: 04 0e 05 01 36 20 00 00                          |....6 ..         
    2025-06-19 08:18:25,874 - twister - DEBUG - DEVICE: [00:00:00.275,177] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 5
    2025-06-19 08:18:25,882 - twister - DEBUG - DEVICE: [00:00:00.275,207] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,892 - twister - DEBUG - DEVICE: [00:00:00.275,268] <dbg> sdc_testbench: sdc_testbench_test_enabling_advertising_twice: set advertising data
    2025-06-19 08:18:25,901 - twister - DEBUG - DEVICE: [00:00:00.275,268] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x2037 param_len 12
    2025-06-19 08:18:25,908 - twister - DEBUG - DEVICE: [00:00:00.275,299] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:25,916 - twister - DEBUG - DEVICE: [00:00:00.275,329] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 15
    2025-06-19 08:18:25,924 - twister - DEBUG - DEVICE: [00:00:00.275,360] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:25,934 - twister - DEBUG - DEVICE: 01 37 20 0c 01 03 01 08  02 01 08 04 ff 82 02 00 |.7 ..... ........
    2025-06-19 08:18:25,941 - twister - DEBUG - DEVICE: [00:00:00.275,451] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:25,951 - twister - DEBUG - DEVICE: 00 00 00 00 00 00 00                             |.......          
    2025-06-19 08:18:25,957 - twister - DEBUG - DEVICE: [00:00:00.275,817] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:25,967 - twister - DEBUG - DEVICE: 04 0e 04 01 37 20 00                             |....7 .          
    2025-06-19 08:18:25,974 - twister - DEBUG - DEVICE: [00:00:00.275,848] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:25,982 - twister - DEBUG - DEVICE: [00:00:00.275,878] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:25,993 - twister - DEBUG - DEVICE: [00:00:00.275,909] <dbg> sdc_testbench: sdc_testbench_test_enabling_advertising_twice: enable advertising first time
    2025-06-19 08:18:26,002 - twister - DEBUG - DEVICE: [00:00:00.275,939] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x2039 param_len 6
    2025-06-19 08:18:26,009 - twister - DEBUG - DEVICE: [00:00:00.275,970] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:26,017 - twister - DEBUG - DEVICE: [00:00:00.275,970] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 9
    2025-06-19 08:18:26,024 - twister - DEBUG - DEVICE: [00:00:00.276,000] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:26,035 - twister - DEBUG - DEVICE: 01 39 20 06 01 01 01 f4  01 00                   |.9 ..... ..      
    2025-06-19 08:18:26,041 - twister - DEBUG - DEVICE: [00:00:00.276,092] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:26,051 - twister - DEBUG - DEVICE: 00 00 00 00 00 00                                |......           
    2025-06-19 08:18:26,058 - twister - DEBUG - DEVICE: [00:00:00.276,580] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:26,068 - twister - DEBUG - DEVICE: 04 0e 04 01 39 20 00                             |....9 .          
    2025-06-19 08:18:26,075 - twister - DEBUG - DEVICE: [00:00:00.276,611] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:26,083 - twister - DEBUG - DEVICE: [00:00:00.276,641] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:26,089 - twister - DEBUG - DEVICE: [00:00:00.276,733] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:26,099 - twister - DEBUG - DEVICE: 00 00 00 00 00 00                                |......           
    2025-06-19 08:18:26,355 - twister - DEBUG - DEVICE: [00:00:01.276,763] <dbg> sdc_testbench: sdc_testbench_test_enabling_advertising_twice: enable advertising second time
    2025-06-19 08:18:26,364 - twister - DEBUG - DEVICE: [00:00:01.276,794] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x2039 param_len 6
    2025-06-19 08:18:26,372 - twister - DEBUG - DEVICE: [00:00:01.276,824] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:26,379 - twister - DEBUG - DEVICE: [00:00:01.276,855] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 9
    2025-06-19 08:18:26,387 - twister - DEBUG - DEVICE: [00:00:01.276,885] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:26,397 - twister - DEBUG - DEVICE: 01 39 20 06 01 01 01 f4  01 00                   |.9 ..... ..      
    2025-06-19 08:18:26,403 - twister - DEBUG - DEVICE: [00:00:01.277,374] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:26,413 - twister - DEBUG - DEVICE: 04 0e 04 01 39 20 0c                             |....9 .          
    2025-06-19 08:18:26,420 - twister - DEBUG - DEVICE: [00:00:01.277,404] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:26,428 - twister - DEBUG - DEVICE: [00:00:01.277,435] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x20008298)
    2025-06-19 08:18:26,438 - twister - DEBUG - DEVICE: Assertion failed at CMAKE_SOURCE_DIR/src/main.c:59: expect_receive: exp_data not equal to rx_msg->data
    2025-06-19 08:18:26,445 - twister - DEBUG - DEVICE: [00:00:01.277,587] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:26,456 - twister - DEBUG - DEVICE: 0e 04 01 39 20 0c                                |...9 .           
    2025-06-19 08:18:26,461 - twister - DEBUG - DEVICE: FAIL - test_enabling_advertising_twice in 1.004 seconds
    2025-06-19 08:18:26,467 - twister - DEBUG - DEVICE: ===================================================================
    2025-06-19 08:18:26,469 - twister - DEBUG - DEVICE: TESTSUITE sdc_testbench failed.
    2025-06-19 08:18:26,478 - twister - DEBUG - DEVICE: [00:00:01.377,807] <dbg> sdc_testbench: teardown: reset bluetooth controller stack
    2025-06-19 08:18:26,487 - twister - DEBUG - DEVICE: [00:00:01.377,838] <dbg> sdc_testbench: bt_hci_cmd_create: opcode 0x0c03 param_len 0
    2025-06-19 08:18:26,495 - twister - DEBUG - DEVICE: [00:00:01.377,868] <dbg> sdc_testbench: bt_hci_cmd_create: buf 0x20006a68
    2025-06-19 08:18:26,502 - twister - DEBUG - DEVICE: [00:00:01.377,868] <dbg> bt_hci_driver: bt_ipc_send: buf 0x20006a68 type 0 len 3
    2025-06-19 08:18:26,510 - twister - DEBUG - DEVICE: [00:00:01.377,899] <dbg> bt_hci_driver: bt_ipc_send: Final HCI buffer:
    2025-06-19 08:18:26,520 - twister - DEBUG - DEVICE: 01 03 0c 00                                      |....             
    2025-06-19 08:18:26,526 - twister - DEBUG - DEVICE: [00:00:01.378,479] <dbg> bt_hci_driver: bt_ipc_rx: ipc data:
    2025-06-19 08:18:26,536 - twister - DEBUG - DEVICE: 04 0e 04 01 03 0c 00                             |.......          
    2025-06-19 08:18:26,543 - twister - DEBUG - DEVICE: [00:00:01.378,509] <dbg> bt_hci_driver: bt_ipc_evt_recv: len 4
    2025-06-19 08:18:26,551 - twister - DEBUG - DEVICE: [00:00:01.378,570] <dbg> bt_hci_driver: bt_ipc_rx: Calling bt_recv(0x200082b4)
    2025-06-19 08:18:26,558 - twister - DEBUG - DEVICE: [00:00:01.378,601] <dbg> bt_hci_driver: bt_ipc_rx: RX buf payload:
    2025-06-19 08:18:26,568 - twister - DEBUG - DEVICE: 0e 04 01 03 0c 00                                |......           
    2025-06-19 08:18:26,571 - twister - DEBUG - DEVICE: ------ TESTSUITE SUMMARY START ------
    2025-06-19 08:18:27,595 - twister - DEBUG - DEVICE: SUITE FAIL -   0.00% [sdc_testbench]: pass = 0, fail = 1, skip = 0, total = 1 duration = 1.004 seconds
    2025-06-19 08:18:28,614 - twister - DEBUG - DEVICE: - FAIL - [sdc_testbench.test_enabling_advertising_twice] duration = 1.004 seconds
    2025-06-19 08:18:30,650 - twister - DEBUG - DEVICE: ------ TESTSUITE SUMMARY END ------
    2025-06-19 08:18:31,673 - twister - DEBUG - DEVICE: ===================================================================
    2025-06-19 08:18:31,675 - twister - DEBUG - DEVICE: PROJECT EXECUTION FAILED
    

Children
Related