NRF CONNECT sidebar disappears in nrf5340 audio application

Hello,

I'm using nrf5340 audio application in nRF Connect SDK v2.7.0.

It has been working normally, but today when I opened folder, the sidebar disappeared, as shown in the picture.

I didn't change any code or settings, and this happened suddenly.

I use other nRF Connect SDK versions and everything is still normal. Only SDK v2.7.0 has this problem.

Why does this problem happen? What should I do to get him to recover?

Parents
  • Hi,

    I use other nRF Connect SDK versions and everything is still normal. Only SDK v2.7.0 has this problem.

    Which other NCS versions have you tried to use?

    It has been working normally, but today when I opened folder, the sidebar disappeared, as shown in the picture.

    Is it that what is shown in the picture suddenly disappeared? Did you see this problem while application was opened?

    Is your issue reproducible? Can you provide steps for replicating the issue?

    Best regards,
    Dejan

  • I have tried to use NCS v2.2.0 and NCS v2.6.0. Both of them are normal.

    I only have problems with NCS v2.7.0.

    Normally, I can see the sidebar looking like this.

    But now, when I use NCS v2.7.0, the sidebar looks like this.

    After I clicked Refresh Application, it changed to this picture.

    This is still not normal and will prevent me from building.

    Steps I use:

    1. Open nRF Connect for Desktop

    2. Open Toolchain Manager

    3. Open nRF Connect SDK v.2.7.0 VS Code

    4. File -> Open Folder

    5. Then I choose my nrf5340 audio application folder

    6. After opening the application folder, I found that the side column disappeared.

    The same steps, the same application folder, and the same NCS version have been working normally for the past few months. The problem of the sidebar disappearing suddenly occurred yesterday.

  • Hi,

    I am not able to reproduce this issue. Do you see the same problem with NCS v2.8.0?

    Best regards,
    Dejan

  • Because most of the application I have modified uses NCS v2.7.0, I do not plan to upgrade to NCS v2.8.0.

    Although I don’t know why the sidebar suddenly disappeared, I found a temporary solution.

    I created a new nrf5340 audio application, then moved the changes I made before to the newly created application, and then opened it using the steps mentioned above. I no longer encountered the problem of the sidebar disappearing.

    It seems that the applications I built before this week can no longer be used, and can only be solved by rebuilding them in the above way.

  • Hi,

    For troubleshooting purpose, it is always useful if the issue is reproducible. Please let me know if the issue appears again and you need further assistance.

    Best regards,
    Dejan

  • Hello,

    Unfortunately I ran into this problem again.

    The situation is the same. I suddenly encountered this problem without modifying any code or opening steps.

    I don't understand why this problem keeps happening, and only on SDK2.7.0.

    It would be too troublesome if you have to open a new application every time you develop and then move the old modification over there.

    I would like to know how to solve this problem.

  • Hi,

    Which operating system do you use?

    Can you provide Generate Support Information. This is available in VS Code by pressing CTRL+SHIFT+P and start typing Generate.

    Which extension version do you use? It is advisable to update your extension due to recent changes regarding Global SDK/Toolchain settings.

    Best regards,
    Dejan

Reply Children
  • I have attached the Generate Support Information.

    // IMPORTANT: The following data can contain sensitive or confidential information about your environment.
    // If you do not want others to see this information, make sure to remove it before sharing the data.
    
    // For help and support, visit Nordic Semiconductor's DevZone at https://devzone.nordicsemi.com/.
    
    {
      "platform": {
        "os": "win32",
        "osVersion": "Windows 10 Home",
        "osKernel": "10.0.19045",
        "vscode": "1.96.2",
        "electron": "32.2.6",
        "node": "v20.18.1"
      },
      "system": {
        "date": "2024-12-23T01:41:23.718Z",
        "vscodeRoot": "c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app",
        "nrfConnectForDesktopInstalled": true,
        "vscodeUptime": "00:04:24",
        "osUptime": "67:04:24",
        "cpu": "Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz"
      },
      "workspace": {
        "name": "nrf5340_audio_G1_N",
        "workspaceFile": null,
        "folders": [
          "c:\\NORDIC\\nrf5340_270\\nrf5340_audio_G1_N"
        ]
      },
      "sdks": [
        {
          "version": "v2.7.0",
          "path": "c:\\NORDIC\\v2.7.0"
        },
        {
          "version": "v2.6.0",
          "path": "c:\\NORDIC\\v2.6.0"
        },
        {
          "version": "v2.4.0",
          "path": "c:\\NORDIC\\v2.4.0"
        },
        {
          "version": "v2.2.0",
          "path": "c:\\NORDIC\\v2.2.0"
        },
        {
          "version": "v2.2.0",
          "path": "c:\\NORDIC\\nrf5340_test_1212\\nrf5340_ota"
        },
        {
          "version": "v2.2.0",
          "path": "c:\\NORDIC\\nrf5340_test_1212\\CWH3"
        },
        {
          "version": "v3.1.99",
          "path": "c:\\zephyr-repo"
        }
      ],
      "activeBuild": "c:\\NORDIC\\nrf5340_270\\nrf5340_audio_G1_N\\build",
      "apps": [
        {
          "workspace": "c:\\NORDIC\\nrf5340_270\\nrf5340_audio_G1_N",
          "uri": "c:\\NORDIC\\nrf5340_270\\nrf5340_audio_G1_N",
          "buildConfigurations": [
            {
              "id": "c:\\NORDIC\\nrf5340_270\\nrf5340_audio_G1_N\\build",
              "name": "build",
              "boardId": "nrf5340_audio_dk/nrf5340/cpuapp",
              "type": "Sysbuild",
              "isChild": false,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\NORDIC\\v2.7.0",
              "toolchain": "nRF Connect SDK Toolchain v2.7.0"
            }
          ]
        }
      ],
      "toolchains": [
        {
          "version": "2.7.0",
          "path": "c:\\NORDIC\\toolchains\\ce3b5ff664"
        },
        {
          "version": "2.6.0",
          "path": "c:\\NORDIC\\toolchains\\cf2149caf2"
        },
        {
          "version": "2.4.0",
          "path": "c:\\NORDIC\\toolchains\\31f4403e35"
        },
        {
          "version": "2.2.0",
          "path": "c:\\ncs\\toolchains\\v2.2.0"
        },
        {
          "version": "2.2.0",
          "path": "c:\\NORDIC\\toolchains\\v2.2.0"
        },
        {
          "version": "0.15.0-rc1",
          "path": "c:\\zephyr-sdk-0.15.0-rc1"
        }
      ],
      "connectedDevices": [],
      "tools": {
        "C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gcc.exe": "0.16.5-1",
        "C:\\Program Files\\SEGGER\\JLink_V794i\\JLink.exe": "7.94i",
        "C:\\Program Files (x86)\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\nrfjprog.exe": "10.19.0",
        "C:\\NORDIC\\toolchains\\ce3b5ff664\\cmake": "3.21.0",
        "C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin\\Scripts\\west.exe": "1.2.0",
        "C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin\\python.exe": "3.9.13",
        "C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin\\ninja.exe": "1.10.2",
        "C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin\\gperf.exe": "3.1",
        "C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin\\dtc.exe": "1.4.7",
        "C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin\\gn.exe": "2172",
        "C:\\NORDIC\\toolchains\\ce3b5ff664\\mingw64\\bin\\git.exe": "2.37.3.windows.1",
        "arm-gdbPath": "c:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gdb.exe",
        "riscv-gdbPath": "C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin\\riscv64-zephyr-elf-gdb.exe"
      },
      "nrfutil": {
        "nrfutil-device": {
          "version": "2.7.2",
          "binPath": "c:\\Users\\User\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2024.12.55-win32-x64\\platform\\nrfutil\\bin\\nrfutil-device",
          "jlinkInfo": {
            "name": "JlinkARM",
            "version": "JLink_V7.94i",
            "versionFormat": "string"
          }
        },
        "nrfutil-toolchain-manager": {
          "version": "0.14.4",
          "binPath": "c:\\Users\\User\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2024.12.55-win32-x64\\platform\\nrfutil\\bin\\nrfutil-toolchain-manager"
        }
      },
      "environment": {
        "westEnv": {
          "HOME": "C:\\Users\\User",
          "HOMEDRIVE": "C:",
          "HOMEPATH": "\\Users\\User",
          "PATH": "C:\\NORDIC\\toolchains\\ce3b5ff664;C:\\NORDIC\\toolchains\\ce3b5ff664\\mingw64\\bin;C:\\NORDIC\\toolchains\\ce3b5ff664\\bin;C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin;C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin\\Scripts;C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\nanopb\\generator-bin;C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\aarch64-zephyr-elf\\bin;C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\x86_64-zephyr-elf\\bin;C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin;C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin;c:\\Users\\User\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2024.12.55-win32-x64\\platform\\nrfutil\\lib\\nrfutil-toolchain-manager;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\Program Files\\Java\\jdk-14.0.1\\bin;C:\\Keil_v5\\UV4;C:\\FFMEG\\ffmpeg\\bin;C:\\AtmosicSDK\\4.1.0\\tools\\gcc-arm-none-eabi-8-2019-q3-update\\bin;C:\\Program Files (x86)\\GnuWin32\\bin;C:\\Program Files (x86)\\GNU Tools ARM Embedded\\4.9 2014q4\\bin;C:\\MinGW\\bin;C:\\NORDIC\\toolchains\\v2.2.0\\opt\\bin;C:\\Program Files (x86)\\GNU Arm Embedded Toolchain\\10 2021.07\\bin;C:\\Program Files (x86)\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\STMicroelectronics\\STM32 ST-LINK Utility\\ST-LINK Utility;C:\\Program Files\\Graphviz\\bin;C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\;C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python310\\;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;",
          "ZEPHYR_BASE": "c:\\NORDIC\\v2.7.0\\zephyr",
          "ZEPHYR_TOOLCHAIN_VARIANT": "zephyr",
          "ZEPHYR_SDK_INSTALL_DIR": "C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk",
          "PYTHONPATH": "C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin;C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin\\Lib;C:\\NORDIC\\toolchains\\ce3b5ff664\\opt\\bin\\Lib\\site-packages"
        },
        "inherited": {
          "HOME": "C:\\Users\\User",
          "HOMEDRIVE": "C:",
          "HOMEPATH": "\\Users\\User",
          "Path": "C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\Program Files\\Java\\jdk-14.0.1\\bin;C:\\Keil_v5\\UV4;C:\\FFMEG\\ffmpeg\\bin;C:\\AtmosicSDK\\4.1.0\\tools\\gcc-arm-none-eabi-8-2019-q3-update\\bin;C:\\Program Files (x86)\\GnuWin32\\bin;C:\\Program Files (x86)\\GNU Tools ARM Embedded\\4.9 2014q4\\bin;C:\\MinGW\\bin;C:\\NORDIC\\toolchains\\v2.2.0\\opt\\bin;C:\\Program Files (x86)\\GNU Arm Embedded Toolchain\\10 2021.07\\bin;C:\\Program Files (x86)\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\STMicroelectronics\\STM32 ST-LINK Utility\\ST-LINK Utility;C:\\Program Files\\Graphviz\\bin;C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\;C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python310\\;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Program Files\\Graphviz\\bin;",
          "PATH": "C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\Program Files\\Java\\jdk-14.0.1\\bin;C:\\Keil_v5\\UV4;C:\\FFMEG\\ffmpeg\\bin;C:\\AtmosicSDK\\4.1.0\\tools\\gcc-arm-none-eabi-8-2019-q3-update\\bin;C:\\Program Files (x86)\\GnuWin32\\bin;C:\\Program Files (x86)\\GNU Tools ARM Embedded\\4.9 2014q4\\bin;C:\\MinGW\\bin;C:\\NORDIC\\toolchains\\v2.2.0\\opt\\bin;C:\\Program Files (x86)\\GNU Arm Embedded Toolchain\\10 2021.07\\bin;C:\\Program Files (x86)\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\STMicroelectronics\\STM32 ST-LINK Utility\\ST-LINK Utility;C:\\Program Files\\Graphviz\\bin;C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\;C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python310\\;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Program Files\\Graphviz\\bin;"
        }
      },
      "terminal": {
        "defaultProfile": null
      },
      "config": {
        "nordic-semiconductor.nrf-connect": {
          "topdir": "${nrf-connect.sdk:2.6.0}",
          "toolchain": {
            "path": "${nrf-connect.toolchain:2.6.0}"
          },
          "ozonePath": "",
          "applications": [],
          "applicationOptions": {},
          "kconfig": {
            "interface": "guiconfig"
          },
          "west": {
            "env": {
              "$base": "terminal"
            }
          },
          "boardRoots": [],
          "taskBindings": {},
          "buildTerminal": {
            "condensedProgress": true
          },
          "debugging": {
            "flash": true,
            "bindings": {},
            "justMyCode": false
          },
          "activeAppFollowActiveEditor": true,
          "flash": {
            "softreset": false,
            "erase": false,
            "recover": false
          },
          "enableTelemetry": true,
          "thirdpartyIntegration": {},
          "toolchainManager": {
            "indexURL": null,
            "installDirectory": null
          },
          "nrfutil": {
            "home": null
          },
          "defaultOpenAction": "ask",
          "terminalProfile": {
            "shell": null
          },
          "welcome": {
            "showOnStartup": false
          },
          "deviceProvider": "nrfjprog"
        },
        "nordic-semiconductor.nrf-terminal": {
          "terminalMode": "character"
        },
        "marus25.cortex-debug": {
          "variableUseNaturalFormat": true,
          "liveWatchRefreshRate": "300",
          "armToolchainPath": null,
          "armToolchainPrefix": "arm-none-eabi",
          "gdbPath": null,
          "objdumpPath": null,
          "JLinkGDBServerPath": null,
          "openocdPath": null,
          "pyocdPath": null,
          "PEGDBServerPath": null,
          "stutilPath": null,
          "stlinkPath": null,
          "stm32cubeprogrammer": null,
          "enableTelemetry": true,
          "dbgServerLogfile": null
        }
      },
      "extensions": {
        "internal": {
          "nordic-semiconductor.nrf-connect": {
            "version": "2024.12.55",
            "path": "c:\\Users\\User\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2024.12.55-win32-x64",
            "isActive": true
          },
          "nordic-semiconductor.nrf-terminal": {
            "version": "2024.9.14",
            "path": "c:\\Users\\User\\.vscode\\extensions\\nordic-semiconductor.nrf-terminal-2024.9.14",
            "isActive": true
          },
          "nordic-semiconductor.nrf-devicetree": {
            "version": "2024.12.15",
            "path": "c:\\Users\\User\\.vscode\\extensions\\nordic-semiconductor.nrf-devicetree-2024.12.15",
            "isActive": true
          },
          "nordic-semiconductor.nrf-kconfig": {
            "version": "2024.12.13",
            "path": "c:\\Users\\User\\.vscode\\extensions\\nordic-semiconductor.nrf-kconfig-2024.12.13",
            "isActive": true
          }
        },
        "external": {
          "marus25.cortex-debug": "1.12.1",
          "ms-vscode.cpptools": "1.22.11",
          "ms-vscode.js-debug": "1.96.0",
          "ms-vscode.js-debug-companion": "1.1.3",
          "ms-vscode.vscode-js-profile-table": "1.0.10",
          "BernardXiong.env-vscode": "0.1.1",
          "cschlosser.doxdocgen": "1.4.0",
          "eamodio.gitlens": "16.1.1",
          "formulahendry.code-runner": "0.12.2",
          "jeff-hykin.better-cpp-syntax": "1.27.1",
          "josetr.cmake-language-support-vscode": "0.0.9",
          "mcu-debug.debug-tracker-vscode": "0.0.15",
          "mcu-debug.memory-view": "0.0.25",
          "mcu-debug.peripheral-viewer": "1.4.6",
          "mcu-debug.rtos-views": "0.0.7",
          "ms-dotnettools.vscode-dotnet-runtime": "2.2.3",
          "ms-python.debugpy": "2024.14.0",
          "ms-python.isort": "2023.10.1",
          "ms-python.python": "2024.22.0",
          "ms-python.vscode-pylance": "2024.12.1",
          "ms-toolsai.jupyter": "2024.11.0",
          "ms-toolsai.jupyter-keymap": "1.1.2",
          "ms-toolsai.jupyter-renderers": "1.0.21",
          "ms-toolsai.vscode-jupyter-cell-tags": "0.1.9",
          "ms-toolsai.vscode-jupyter-slideshow": "0.1.6",
          "ms-vscode.cpptools-extension-pack": "1.3.0",
          "ms-vscode.cpptools-themes": "2.0.0",
          "ms-vscode.makefile-tools": "0.11.13",
          "trond-snekvik.gnu-mapfiles": "1.1.0"
        }
      }
    }
    
    

    As mentioned in the file, my operation system is windows 10.

    My extension is automatically updated, and its current version is as shown in the figure.

    In addition, when I opened VS Code in SDK v2.7.0 today, I found that the NRF CONNECT sidebar appeared normally.

    But there is no guarantee whether the disapear problem will occur again in a few days, so I plan to continue exploring this issue.

Related