Toolchain validation v2.6.0

[21:30:19] =========== Toolchain validation report for nRF Connect SDK Toolchain v2.6.0 ===========
Package Using the nRF Connect SDK v2.6.0 at /home/kammutierspule/ncs/v2.6.0
Clock3 dtc is outdated. Found 1.5.0, but 1.5.1-1 is required by the SDK.
I got this error while validating the latest SDK.
Is there any more info I can provide?
Parents
  • HI Mario,

    What is your nRF Command Line Tools version?

    Regards,

    Priyanka

  • nrfjprog --version
    nrfjprog version: 10.24.0 external
    JLinkARM.dll version: 7.96

    is this what you requested? Please provide guidelines on Linux how to check it.

  • IMPORTANT: The data below could contain sensitive or confidential information about your environment.
    If you do not wish this to be seen by others, please make sure to remove it before sharing.
    
    For help and support, visit the Nordic DevZone at https://devzone.nordicsemi.com/.
    
    {
    "platform": {
    "os": "linux",
    "osVersion": "#26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Mar 12 10:22:43 UTC 2",
    "osKernel": "6.5.0-26-generic",
    "vscode": "1.87.2",
    "electron": "27.3.2",
    "node": "v18.17.1"
    },
    "system": {
    "date": "2024-04-02T13:09:36.475Z",
    "vscodeRoot": "/usr/share/code/resources/app",
    "nrfConnectForDesktopInstalled": "unknown",
    "vscodeUptime": "00:00:18",
    "osUptime": "70:31:07",
    "cpu": "AMD Ryzen 7 PRO 5750G with Radeon Graphics"
    },
    "workspace": {
    "name": "ct2401_mvp",
    "workspaceFile": null,
    "folders": [
    "/home/kammutierspule/ct2401_mvp"
    ]
    },
    "sdks": [
    {
    "version": "v2.6.0",
    "path": "/home/kammutierspule/ncs/v2.6.0"
    },
    {
    "version": "v2.5.2",
    "path": "/home/kammutierspule/ncs/v2.5.2"
    }
    ],
    "activeBuild": "/home/kammutierspule/ct2401_mvp/build",
    "apps": [
    {
    "workspace": "/home/kammutierspule/ct2401_mvp",
    "uri": "/home/kammutierspule/ct2401_mvp",
    "buildConfigurations": [
    {
    "id": "/home/kammutierspule/ct2401_mvp/build",
    "name": "build",
    "boardId": "nrf5340dk_nrf5340_cpuapp",
    "type": "Zephyr",
    "isChild": false,
    "isStale": false,
    "taskBindings": {
    "build": [],
    "pristineBuild": [],
    "flash": [],
    "eraseAndFlash": []
    }
    }
    ]
    }
    ],
    "topdir": "/home/kammutierspule/ncs/v2.6.0",
    "workspaceState": "freestanding-ready",
    "toolchains": [
    {
    "version": "2.6.0",
    "path": "/home/kammutierspule/ncs/toolchains/2be090971e"
    },
    {
    "version": "2.5.2",
    "path": "/home/kammutierspule/ncs/toolchains/7795df4459"
    }
    ],
    "connectedDevices": [],
    "deviceProvider": "nrfjprog",
    "tools": {
    "/home/kammutierspule/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc": "0.16.5",
    "/opt/SEGGER/JLink/JLinkExe": "7.96",
    "/usr/local/bin/nrfjprog": "10.24.0",
    "nrfutil": "Not found",
    "/home/kammutierspule/ncs/toolchains/2be090971e/usr/local/bin/cmake": "3.21.0",
    "/home/kammutierspule/ncs/toolchains/2be090971e/usr/local/bin/west": "1.2.0",
    "/home/kammutierspule/ncs/toolchains/2be090971e/usr/local/bin/python3": "3.9.18",
    "/home/kammutierspule/ncs/toolchains/2be090971e/usr/local/bin/ninja": "1.10.2",
    "/home/kammutierspule/ncs/toolchains/2be090971e/usr/bin/gperf": "3.1",
    "/home/kammutierspule/ncs/toolchains/2be090971e/usr/bin/dtc": "1.5.0",
    "/home/kammutierspule/ncs/toolchains/2be090971e/opt/bin/gn": "2132",
    "/home/kammutierspule/ncs/toolchains/2be090971e/usr/local/bin/git": "2.37.3",
    "gdbPath": "/home/kammutierspule/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gdb"
    },
    "nrfutil": {
    "nrfutil-device": {
    "version": "2.0.0",
    "binPath": "/home/kammutierspule/.vscode/extensions/nordic-semiconductor.nrf-connect-2024.3.25-linux-x64/platform/nrfutil/bin/nrfutil-device"
    },
    "nrfutil-toolchain-manager": {
    "version": "0.14.1",
    "binPath": "/home/kammutierspule/.vscode/extensions/nordic-semiconductor.nrf-connect-2024.3.25-linux-x64/platform/nrfutil/bin/nrfutil-toolchain-manager"
    }
    },
    "environment": {
    "westEnv": {
    "ELECTRON_RUN_AS_NODE": "1",
    "GIT_EXEC_PATH": "/home/kammutierspule/ncs/toolchains/2be090971e/usr/local/libexec/git-core",
    "HOME": "/home/kammutierspule",
    "PATH": "/home/kammutierspule/ncs/toolchains/2be090971e/usr/bin:/home/kammutierspule/ncs/toolchains/2be090971e/usr/bin:/home/kammutierspule/ncs/toolchains/2be090971e/usr/local/bin:/home/kammutierspule/ncs/toolchains/2be090971e/opt/bin:/home/kammutierspule/ncs/toolchains/2be090971e/opt/nanopb/generator-bin:/home/kammutierspule/ncs/toolchains/2be090971e/opt/zephyr-sdk/aarch64-zephyr-elf/bin:/home/kammutierspule/ncs/toolchains/2be090971e/opt/zephyr-sdk/x86_64-zephyr-elf/bin:/home/kammutierspule/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin:/home/kammutierspule/ncs/toolchains/2be090971e/opt/zephyr-sdk/riscv64-zephyr-elf/bin:/home/kammutierspule/.local/bin:/home/kammutierspule/.local/bin:/home/kammutierspule/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/kammutierspule/.local/bin:/home/kammutierspule/.local/bin:/home/kammutierspule/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
    "ZEPHYR_BASE": "/home/kammutierspule/ncs/v2.6.0/zephyr",
    "ZEPHYR_TOOLCHAIN_VARIANT": "zephyr",
    "ZEPHYR_SDK_INSTALL_DIR": "/home/kammutierspule/ncs/toolchains/2be090971e/opt/zephyr-sdk",
    "PYTHONPATH": "/home/kammutierspule/ncs/toolchains/2be090971e/usr/local/lib/python3.9:/home/kammutierspule/ncs/toolchains/2be090971e/usr/local/lib/python3.9/site-packages",
    "USER": "kammutierspule"
    },
    "inherited": {
    "ELECTRON_RUN_AS_NODE": "1",
    "HOME": "/home/kammutierspule",
    "PATH": "/home/kammutierspule/.local/bin:/home/kammutierspule/.local/bin:/home/kammutierspule/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
    "USER": "kammutierspule"
    },
    "toolchainPath": "/home/kammutierspule/ncs/toolchains/2be090971e",
    "toolchainBinPath": "/home/kammutierspule/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin",
    "toolchainVersion": "2.6.0"
    },
    "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": "kconfig"
    },
    "west": {
    "env": {
    "$base": "terminal"
    }
    },
    "boardRoots": [],
    "taskBindings": {},
    "buildTerminal": {
    "condensedProgress": true
    },
    "debugging": {
    "flash": true,
    "bindings": {},
    "justMyCode": true
    },
    "activeAppFollowActiveEditor": true,
    "deviceProvider": "nrfjprog",
    "flash": {
    "softreset": false,
    "erase": false,
    "recover": false
    },
    "enableTelemetry": true,
    "thirdpartyIntegration": {},
    "toolchainManager": {
    "indexURL": null,
    "installDirectory": null
    },
    "nrfutil": {
    "home": null
    },
    "defaultOpenAction": "ask",
    "welcome": {
    "showOnStartup": true
    }
    },
    "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.3.25",
    "path": "/home/kammutierspule/.vscode/extensions/nordic-semiconductor.nrf-connect-2024.3.25-linux-x64",
    "isActive": true
    },
    "nordic-semiconductor.nrf-terminal": {
    "version": "2024.3.15",
    "path": "/home/kammutierspule/.vscode/extensions/nordic-semiconductor.nrf-terminal-2024.3.15",
    "isActive": true
    },
    "nordic-semiconductor.nrf-devicetree": {
    "version": "2024.3.78",
    "path": "/home/kammutierspule/.vscode/extensions/nordic-semiconductor.nrf-devicetree-2024.3.78",
    "isActive": true
    },
    "nordic-semiconductor.nrf-kconfig": {
    "version": "2024.3.21",
    "path": "/home/kammutierspule/.vscode/extensions/nordic-semiconductor.nrf-kconfig-2024.3.21",
    "isActive": true
    }
    },
    "external": {
    "marus25.cortex-debug": "1.12.1",
    "ms-vscode.cpptools": "1.19.9",
    "ms-vscode.js-debug": "1.87.0",
    "ms-vscode.js-debug-companion": "1.1.2",
    "ms-vscode.vscode-js-profile-table": "1.0.8",
    "bbenoist.Doxygen": "1.0.0",
    "bneumann.cpputest-test-adapter": "1.1.0",
    "cschlosser.doxdocgen": "1.4.0",
    "dseight.disasexpl": "0.2.4",
    "formulahendry.code-runner": "0.12.1",
    "hbenl.vscode-test-explorer": "2.21.1",
    "jebbs.plantuml": "2.18.0",
    "jeff-hykin.better-cpp-syntax": "1.17.2",
    "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-azuretools.vscode-docker": "1.29.0",
    "ms-dotnettools.vscode-dotnet-runtime": "2.0.3",
    "ms-vscode-remote.remote-containers": "0.348.0",
    "ms-vscode-remote.remote-ssh": "0.109.0",
    "ms-vscode-remote.remote-ssh-edit": "0.86.0",
    "ms-vscode-remote.remote-wsl": "0.86.0",
    "ms-vscode-remote.vscode-remote-extensionpack": "0.25.0",
    "ms-vscode.cpptools-extension-pack": "1.3.0",
    "ms-vscode.cpptools-themes": "2.0.0",
    "ms-vscode.hexeditor": "1.9.14",
    "ms-vscode.makefile-tools": "0.9.10",
    "ms-vscode.remote-explorer": "0.4.3",
    "ms-vscode.remote-server": "1.5.1",
    "ms-vscode.test-adapter-converter": "0.1.9",
    "NathanJ.cppcheck-plugin": "0.0.3",
    "QiuMingGe.cpp-check-lint": "1.5.1",
    "trond-snekvik.gnu-mapfiles": "1.1.0",
    "webfreak.debug": "0.27.0"
    }
    }
    }

  • Hi Mario,

    Thank you for reporting this. There seems to be an incorrect assignment there and we will work on fixing this.

    -Priyanka

  • Package Using the nRF Connect SDK v2.6.1 at /home/longqi/ncs/v2.6.1
    Clock3 dtc is outdated. Found 1.5.0, but 1.5.1-1 is required by the SDK.
    SDK v2.6.1 still have the issue.
  • Also encountering the issue with v2.6.1. Installed via VSCode following the DevAcademy instructions

  • Hello,


    I also have the same issue.

    [09:43:48] nrfutil-toolchain-manager install v2.6.1: Toolchain installed at /home/ari/ncs/toolchains/2be090971e: success
    [09:43:48] =========== Toolchain validation report for nRF Connect SDK Toolchain v2.6.1 ===========
    Package Using the nRF Connect SDK v2.6.1 at /home/ari/ncs/v2.6.1
    Clock3 dtc is outdated. Found 1.5.0, but 1.5.1-1 is required by the SDK.
     

    Also the "Manage west workspace" in VSC gets grey.

Reply
  • Hello,


    I also have the same issue.

    [09:43:48] nrfutil-toolchain-manager install v2.6.1: Toolchain installed at /home/ari/ncs/toolchains/2be090971e: success
    [09:43:48] =========== Toolchain validation report for nRF Connect SDK Toolchain v2.6.1 ===========
    Package Using the nRF Connect SDK v2.6.1 at /home/ari/ncs/v2.6.1
    Clock3 dtc is outdated. Found 1.5.0, but 1.5.1-1 is required by the SDK.
     

    Also the "Manage west workspace" in VSC gets grey.

Children
  • Update.
    I deleted the ncs directory  and re-installed toolchains and SDK with nRF Connect plugin in VSC and got the "Manage west workspace" back to active state. However the same "dtc is outdated" message is still reported during installation process. However I can work with the SDK e.g. building sample applications.
    So what is this message about, how to get rid of it?

    [12:01:22] =========== Toolchain validation report for nRF Connect SDK Toolchain v2.6.1 ===========
    Package Using the nRF Connect SDK v2.6.1 at /home/ari/ncs/v2.6.1
    Clock3 dtc is outdated. Found 1.5.0, but 1.5.1-1 is required by the SDK.

     

  • The dtc misreports the version number and we are working on this. Hopefully the next version will fix this. 
    However, as you have noticed, this message should not effect the normal working.

    -Priyanka

Related