Issue during Arduino framework download

Sysprogs forums Forums VisualGDB Issue during Arduino framework download

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #36316
    Aloysius_Pendergast
    Participant

    First download of Arduino Framework after a clean installation results in an error message:

    VisualGDB version: 6.0.106.5262
    —————— go3+n ——————
    go3+n: Some packages could not be installed:
    Ein Teil des Pfades “E:\info\Documents\ArduinoData\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\app\clusters\valve-configuration-and-control-server\valve-configuration-and-control-delegate.h” konnte nicht gefunden werden.
    Ein Teil des Pfades “E:\info\Documents\ArduinoData\packages\esp32\tools\esp-rv32\2405\include\” konnte nicht gefunden werden.
    Please check the error log for more details.
    bei x5.b(f23 b, IEnumerable`1 a)
    bei VisualGDB.Common_GUI.WPF.ArduinoBoardSelector.ControllerImpl.PackageInstallController.<Start>b__10_0()
    trace=[x5.b:329, VisualGDB.Common_GUI.WPF.ArduinoBoardSelector+ControllerImpl+PackageInstallController.<Start>b__10_0:13]

    #36317
    support
    Keymaster

    It looks like your technical support period has expired. We would be happy to help you, however we would kindly ask you to renew your technical support on the following page first: https://sysprogs.com/splm/mykey

    #36318
    Aloysius_Pendergast
    Participant

    I should pay because your software has a bug? Really?

    #36319
    Aloysius_Pendergast
    Participant

    While trying to download the ESP32 Arduino toolchain I got multiple errors. See the video I put on YouTube.  After the broken installation is finish  some of the destination dir’s are empty. But thy shouldn’t be empty.

     

     

     

    #36321
    support
    Keymaster

    Thanks for letting us know. We will keep an eye on it and will consider investigating it if other users with active licenses confirm the issue.

    #36322
    arrow201
    Participant

    This is the same problem I had, as per my post on Jan.17. “ARDUINO/ESP32-S3 MISSING FILES?” with the same error message, which I enclosed in my post, but in English.

    The fix was was to install the Arduino IDE and install the ESP32 package from there. When I went back to VisualGDB, my ESP32-S3 project then worked.

     

    #36323
    support
    Keymaster

    @arrow201,

    This is caused by 2 issues with the latest ESP32 Arduino package:

    • One of the zip files from the latest package uses a slightly unconventional header format that causes problems with some zip libraries. We have already patched our logic handling it and will include it in the next maintenance release. For now, you can use Arduino IDE to install the problematic packages. VisualGDB will work with them just fine.
    • Another zip file has several files with very long paths (e.g. esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\app\clusters\boolean-state-configuration-server\boolean-state-configuration-delegate.h). Depending on where you install it, it may or may not trigger the “path too long error”. Arduino IDE uses a workaround to bypass the limit while unpacking, but if you try including these headers from your sketch, they won’t work because GCC does not bypass the limit.

    Issues like this are common for Arduino packages, they are often hard to reproduce (e.g. because the path error depends on the library location, that in turn depends on your username), and are often fixed by package vendors in subsequent releases. So, whenever someone runs into issues with Arduino, ESP32, or any other framework not maintained by us, we ask for 2 things:

    1. To make sure that the project works outside VisualGDB. E.g. if you try including boolean-state-configuration-delegate.h from your sketch, it won’t work with the Arduino IDE and it won’t work with VisualGDB either.
    2. If the project works outside VisualGDB, we ask for a license with an active technical support because if we do end up adding a workaround, we won’t be backporting the fix to older VisualGDB versions that were released before the package in question.

    When you reported in the other thread that installing the package with Arudino IDE works, we rechecked the installation logic and patched the zip extractor, but in many other cases the Arduino IDE would show exactly the same error, and there won’t be anything to patch on the VisualGDB side.

    #36324
    arrow201
    Participant

    Thank you very much for looking into this 🙂

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.