Sysprogs forums › Forums › VisualGDB › Issue during Arduino framework download
- This topic has 7 replies, 3 voices, and was last updated 1 month ago by
arrow201.
-
AuthorPosts
-
January 22, 2025 at 07:16 #36316
Aloysius_Pendergast
ParticipantFirst 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]January 22, 2025 at 08:05 #36317support
KeymasterIt 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
January 22, 2025 at 09:34 #36318Aloysius_Pendergast
ParticipantI should pay because your software has a bug? Really?
January 23, 2025 at 06:29 #36319Aloysius_Pendergast
ParticipantWhile 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.
January 23, 2025 at 07:56 #36321support
KeymasterThanks 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.
January 23, 2025 at 10:36 #36322arrow201
ParticipantThis 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.
January 23, 2025 at 12:49 #36323support
KeymasterThis 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:
- 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.
- 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.
January 23, 2025 at 14:06 #36324arrow201
ParticipantThank you very much for looking into this 🙂
-
AuthorPosts
- You must be logged in to reply to this topic.