ERROR RUNNING MESH CHAT EXAMPLE ON NRF7002DK

I've been trying to run the example Mesh/Chat on NRF7002DK, and the terminal print <err> bt_mesh_pb_adv: Failed enabling advertiser and <err> bt_mesh_pb_gatt: Failed enabling advertiser. I've seen the issue nRF5340-DK và trò chuyện lưới Bluetooth cũample. - Hỏi & Đáp Bắc Âu - Nordic DevZone - Nordic DevZone --- nRF5340-DK and Bluetooth mesh chat example. - Nordic Q&A - Nordic DevZone - Nordic DevZone but it dont work either. Can any one know  how to fix this? Pls help me cuz I'm currently working on my seminar final project 

  • *********************************
    * Running CMake for chat_7002dk *
    *********************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: C:/nordic/myApps/chat_7002dk
    -- CMake version: 3.21.0
    -- Found Python3: C:/ncs/toolchains/2d382dcd92/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: C:/ncs/v2.8.0/zephyr/.cache
    -- Zephyr version: 3.7.99 (C:/ncs/v2.8.0/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf7002dk, qualifiers: nrf5340/cpuapp
    -- Found host-tools: zephyr 0.16.8 (C:/ncs/toolchains/2d382dcd92/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.8 (C:/ncs/toolchains/2d382dcd92/opt/zephyr-sdk)
    -- Found Dtc: C:/ncs/toolchains/2d382dcd92/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
    -- Found BOARD.dts: C:/ncs/v2.8.0/zephyr/boards/nordic/nrf7002dk/nrf7002dk_nrf5340_cpuapp.dts
    -- Generated zephyr.dts: C:/nordic/myApps/chat_7002dk/build/chat_7002dk/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/nordic/myApps/chat_7002dk/build/chat_7002dk/zephyr/include/generated/zephyr/devicetree_generated.h
    -- Including generated dts.cmake file: C:/nordic/myApps/chat_7002dk/build/chat_7002dk/zephyr/dts.cmake
    
    warning: The choice symbol BT_LL_SW_SPLIT (defined at subsys/bluetooth\controller/Kconfig:139) was
    selected (set =y), but no symbol ended up as the choice selection. See
    http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_LL_SW_SPLIT and/or look up
    BT_LL_SW_SPLIT in the menuconfig/guiconfig interface. The Application Development Primer, Setting
    Configuration Values, and Kconfig - Tips and Best Practices sections of the manual might be helpful
    too.
    
    
    warning: Deprecated symbol BOARD_ENABLE_CPUNET is enabled.

  • Hello,

    BT_LL_SW_SPLIT selects the Zephyr Bluetooth controller instead of the Softdevice controller which the mesh samples are testet with. Instead of trying enable use this controller, please copy the sysbuild folder here: https://github.com/nrfconnect/sdk-nrf/tree/main/samples/bluetooth/mesh/light_ctrl/sysbuild to your project root directory and do a pristine build. This folder contains mesh specific configuration settings for the Softdevice controller.

    Best regards,

    Vidar 

  • I'm working on it, I really appreciate your suggest!!!!

  • Hi its me again, I've coppied the folder you said to the root folder and built it with target nrf7002dk/nrf5340/cpunet and it still cant be done, can you have a look at it for me, thank you in advance!! 

  • Hi,

    Build target needs to be nrf7002dk/nrf5340/cpuapp. Please try that and let me know if you still experience problems. 

Related