support

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 7,941 total)
  • Author
    Posts
  • in reply to: Renesas-BSP V6.4.0 #37299
    support
    Keymaster

    Hi,

    Are you using Advanced CMake? The smart configurators are CMake-based, so they require the CMake build subsystem.

    in reply to: Create VGDB project missing from menu #37294
    support
    Keymaster

    Hi,

    Please try using File->New->Project/Solution and then searching for VisualGDB there. It should show the VisualGDB wizards just fine.

    in reply to: Create VGDB project missing from menu #37285
    support
    Keymaster

    This could be a bug with the VS cache then.

    You can try uninstalling VisualGDB, uninstalling VS2026, completely removing VS2026 directory, reinstalling VS2026, and reinstalling VisualGDB. This should fully reset all caches.

    in reply to: Create VGDB project missing from menu #37280
    support
    Keymaster

    Hi,

    If About VisualGDB command appears in both VS instances, the wizards should work as well.

    You can double-check it by explicitly searching for “VisualGDB” in the wizard window, or using the separate File->New->VisualGDB Project command that just shows the wizards provided by VisualGDB.

    in reply to: Create VGDB project missing from menu #37276
    support
    Keymaster

    Hi,

    Please try completely  uninstalling VisualGDB, and then installing it back.

    You can double-check the Help->About VisualGDB in both VS instances. If it is present, VisualGDB has been loaded successfully.

    in reply to: VisualGDB Port for Linux and MacOS #37274
    support
    Keymaster

    Hi,

    We do not have that many Vitis users, so this is currently towards the end of the queue, after better STM32CubeMX integration and Renesas device support. If your company holds VisualGDB licenses, or your team is considering VisualGDB for the next project, feel free to reach out to our sales from your company email address, and we might be able to get it working faster.

    in reply to: Installation “ISSUE” …. #37272
    support
    Keymaster
    in reply to: Intellisense Bug after Switchover #37265
    support
    Keymaster

    Hi,

    OK, we have reproduced the issue. Switching the IntelliSense engine from MSVC to Clang involves re-creating a few relatively complex structures required for backward compatibility. It looks like something about the order in which they are re-registered interferes with filtering of keystrokes.

    You can try a couple of workarounds:

    • Try changing the suggestion list GUI via Tools->Options->Text Editor->C/C++(VisualGDB)->Advanced->Code Completion->Smart Suggestion List GUI. Simpler GUI modes do not depend on the advanced filtering.
    • Re-opening the file (or the entire solution) will automatically do a clean reset of the keystroke filters, so you don’t need to restart VS entirely.

    That said, switching between Clang IntelliSense and MSVC IntelliSense is mostly intended for diagnostic purposes, and is expected to be done infrequently. Is there any reason you are often switching back and forth between them? We are working on a few optimizations related to caching of the sources and the Go-to-Definition command, so if you are switching away from Clang to work around issues with these commands, we might have a better fix for you.

    in reply to: Intellisense Bug after Switchover #37263
    support
    Keymaster

    Hi,

    This looks like a broken installation. Please try uninstalling VisualGDB and installing the latest version again.

    support
    Keymaster

    Hi,

    This error means that the toolchain depends on some Python packages that have been discontinued. As a workaround, Python tries to build them from sources, and that doesn’t work due to some reason. Perhaps it needs additional dependencies, perhaps the package was never meant to be built on Windows. We don’t have any additional insights into this particular package.

    We understand your frustration, but this is really not up to VisualGDB. VisualGDB can run “pip install” to install the dependencies, but if the dependencies have been discontinued by their maintainers, VisualGDB cannot automatically make them appear in the repository.

    This is the main reason why VisualGDB, and its CMake framework (e.g. used for STM32) is built without Python packages and does not depend on any downloadable dependencies. However, we cannot make every hardware vendor do the same. Espressif did switch to somewhat better layout with virtual environments and newer Python versions, but ESP-IDF 5.1 is an old discontinued release. It might be just dead in the water  at this point.

    Our best advice would be to find the oldest ESP-IDF version that still works, and try upgrading the project to it. If you want to keep using it beyond the end-of-life date, please consider making a VM with all the necessary tools to avoid disruptions like this.

    in reply to: Renesas-BSP V6.4.0 #37247
    support
    Keymaster

    OK, we got it working: VisualGDB-6.2.0.5606.msi

    You can now create projects using the Renesas Smart Configurators by selecting “Smart Configurators” in the Embedded Project Wizard:

    You can use 2 layouts:

    • Without Sysprogs Embedded Framework, it will fully match the VS Code layout (device settings + project settings all defined together). The project will be 100% interoperable with VS Code.
    • With Sysprogs Embedded Framework, the main CMakeLists.txt will look much smaller, and will support multiple executables (e.g. main + unit test + static libraries). But, using it without VisualGDB would require manually deploying our embedded framework.

    You can also switch a project from the compatible layout to the Sysprogs Embedded Framework via context menu:

    For both options, you can launch the Renesas configurator via VisualGDB Project Properties.

    Attachments:
    You must be logged in to view attached files.
    support
    Keymaster

    Hi,

    This still looks like some Python package issues. According to Espressif, ESP-IDF 5.1 reached the end of life last December, so they could have taken down some packages.

    You can try doing a clean test by deleting the C:/Users/Beheerder/esp-idf and C:/Users/Beheerder/.espressif directories, downloading that ESP-IDF version again using the consolidated GUI, and creating a new project from scratch.

    If that doesn’t work either, you can try creating a project using the Espressif’s VS Code extension. If that one fails with the same error, you would need to check with Espressif regarding workarounds.

    support
    Keymaster

    Hi,

    This looks like some Python dependencies are broken. If you are using an old ESP-IDF and old Python, the packages it requires may not be available anymore. You can try still selecting this ESP-IDF version in the new consolidated mode. It will use the Python package shipped by Espressif, that might work better.

    in reply to: Importing Microchip (Atmel) Studio Project (ASF3) #37234
    support
    Keymaster

    Hi,

    Sure, normally you can just use the import mode in the Embedded Project Wizard. It will add the files from the existing folders into the project.

    You might need to manually translate additional settings (e.g. include directories/preprocessor macros), as we do not have an importing plugin that would automatically extract them from an Atmel Studio project.

    in reply to: Renesas-BSP V6.4.0 #37230
    support
    Keymaster

    Thanks for renewing your license.

    We have looked into the new Renesas BSP and there is a major change in it. Renesas switched from shipping pre-generated linker scripts and header files to generating them during project initialization.

    We are currently looking into creating a workflow similar to the Advanced STM32CubeMX Projects, that will use the VisualGDB’s project framework on top of the Renesas low-level tools for managing the project configuration.

    We will post an update here once we have a preview. As a temporary workaround, you can try creating a project with the Renesas VS Code Extension, and importing it into VisualGDB. The new advanced project workflow will use a similar approach with some additional usability layer on top of it.

Viewing 15 posts - 1 through 15 (of 7,941 total)