Hello, I was building the https app and came across this.

No SOURCES given to Zephyr library: liblibccommon

is this a problem? Could you help me please?

    Hi @Digisol

    Digisol No SOURCES given to Zephyr library: liblibccommon

    It could be. What app? What NCS version? What toolchain version?

    App is “https”
    nRF Connect SDK v2.4.2
    nRF Connect SDK Toolchain v2.6.0-rc1
    nRF Command Line Tools 10.24.1
    Visual Studio Code v1.87.2
    Windows 10

      What are you using to compile? Are you using the Zephyr Tools extension?

      I don’t recommend mixing different versions of toolchain/SDK. I also don’t recommend installing Nordics tools and using the Zephyr Tools extension.

      Thanks, Jared. I uninstalled all “nRF Connect” and VSC extensions except your extension, and finally I opened the “https” app, built it, and it gave me no errors or warnings. I set the configuration you suggested in another post, but I couldn’t load the app within VSC with “Zephyr Tools: Load via Bootloader” because it gave the error “NMP timeout”. I loaded it with CMD and Newtmgr.exe, and the first time it gave the same error “NMP timeout”, but the second time I tried, it loaded that app in a few seconds.

      When I ran the file in a terminal, it returned the same problem as when I submitted a message to your website: “Unable to connect.” “Err:-111 - Connections refused”, so far so good. Now, when I use my website and path It gave this error: “<err> Cloud:getAddrInfo() failed. Err. 0”

      I can send post messages to the same URL, but the Thunder Client on VSC works every time. Any hints?

      How about the certificate? Do I need to generate a new CA certificate?

      Is the path referring to the website’s path to the file that received the post?

      Any hints would be much appreciated!

        Digisol “Zephyr Tools: Load via Bootloader” because it gave the error “NMP timeout”. I loaded it with CMD and Newtmgr.exe, and the first time it gave the same error “NMP timeout”, but the second time I tried, it loaded that app in a few seconds.

        Currently you need to physically put the board into bootloader mode in Windows. The automatic bootloader mode is only supported for Linux and Mac.

        Digisol How about the certificate? Do I need to generate a new CA certificate?

        The certificate is the CA certificate for the site you’re trying to publish to. More specifically the trusted root certificate which would ideally have a longer expiration period. By default, I used the Lets Encrypt cert since it’s easy to spin up a site using that.

        Digisol Is the path referring to the website’s path to the file that received the post?

        The full URL is this:

        www.circuitdojo.com/some/path

        It’s a bogus URL that will not respond to anything. Broken down it looks something like this:

        config CLOUD_HOSTNAME
        	string "Base URL"
        	default "www.circuitdojo.com"
        
        config CLOUD_PUBLISH_PATH
            string "Publish Path"
            default "/some/path"

        Depending on your application you’ll have to modify/add paths.

        Terms and Conditions | Privacy Policy