support

Forum Replies Created

Viewing 15 posts - 2,296 through 2,310 (of 7,829 total)
  • Author
    Posts
  • in reply to: Cannot open VisualGDB settings #27494
    support
    Keymaster

    Hi,

    If the VS project properties don’t work either, the project file is unfortunately corrupt and VisualGDB won’t be able to use it either.

    Most likely, you have accidentally edited the file manually, breaking some parts required by VS or VisualGDB. As this is generally something outside of our control, unfortunately we cannot review the project file within our regular product support. Our best advice would be to try recreating the project. If this is a Makefile project, you can also create a dummy project of similar type and just copy the new .vcxproj and .filters files over the ones and re-add source files to the project. Most of the build settings are stored in the Makefiles anyway, so they won’t be reset.

    Also if you can confirm that the file corruption happens consistently as a result of using VisualGDB GUI, we will be happy to fix it, although we would need to know the exact steps to reproduce the problem on our side.

    in reply to: Where is the Nordic v15.3 BSP? #27493
    support
    Keymaster

    Hi,

    Please refer to the following page for details: https://visualgdb.com/support/oldpackages/

    in reply to: [feature request] Automatically add .gitignore to project #27488
    support
    Keymaster

    No problem, we actually do have a tutorial explaining the roles of various files and a recommended .gitignore setup. Please feel free to look through it: https://visualgdb.com/tutorials/arm/multiuser/

    in reply to: Keil Project Changed Message: Missimg Ask again. #27486
    support
    Keymaster

    Hi,

    You can remove the link to the original project by removing the ImportedProject element from the embedded profile file (typically called mcu.xml, stm32.xml, etc. in the project directory).

    This will permanently disable this warning.

    in reply to: Cannot open VisualGDB settings #27483
    support
    Keymaster

    Please carefully read the second part of our previous reply. It describes exactly what to do if the newly created project works.

    in reply to: Cannot open VisualGDB settings #27481
    support
    Keymaster

    No problem, we will walk you through pinpointing it.

    First of all, please try creating a similar project (GNU Make, same toolchain/target) and check if the project properties window works for it. If not, please make sure you can create regular VC++ projects (i.e. have the VC++ components installed).

    If the newly created project works, please try opening the VS Project Properties (not VisualGDB Project Properties) for the project and check the NMake Settings page. Does the page appear properly and list the .vgdbsettings file as the primary output? If you cannot find anything suspicious, please attach a screenshot of the NMake Settings page and also the entire VS window having the problematic configuration selected, so that we could check for common issues.

    in reply to: Cannot open VisualGDB settings #27479
    support
    Keymaster

    Thanks for renewing your license. It looks like the project has not been fully loaded.

    Please try updating to VisualGDB 5.5 Preview 4 and let us know if the problem persists. If it does, please attach an updated stack trace and we will help you troubleshoot it.

    in reply to: Cannot open VisualGDB settings #27477
    support
    Keymaster

    Hi,

    It looks like your technical support has expired. We would be happy to help you resolve this, however we would kindly ask you to renew your technical support here first: https://sysprogs.com/splm/mykey

    in reply to: Diasble Quick Info #27475
    support
    Keymaster

    Hi,

    Please reach out to our sales support for up-to-date information on licensing terms and restrictions.

    in reply to: COM Port Window Font (Raw Terminal) #27472
    support
    Keymaster

    No problem, we have updated VisualGDB to apply the font to both controls. Please try this build: VisualGDB-5.5.4.3541.msi

    Timestamps for terminal output sounds like a good idea. We have added it to our backlog and will try to include it in one of the next VisualGDB releases.

    in reply to: Diasble Quick Info #27471
    support
    Keymaster

    Sorry, there is no option to disable the tooltips in code completion popups. However we should be able to easily add it, if requested by a paid user with an active support period.

    in reply to: Overview of project structure #27469
    support
    Keymaster

    No problem. The External Dependencies are managed by Visual Studio itself and not by VisualGDB. Please refer to Visual Studio documentation for more details on them.

    The Device-Specific files folder is reserved for files managed by VisualGDB that are added to the project based on the device descriptions shipped with VisualGDB. We do not advise editing them, as it may break your project.

    If you are getting weird build errors, please try searching the nearby source files for the definition of missing symbols and understanding where exactly they are defined (make sure you understand the differences between C++ definitions and declarations). Adding random files to the project in attempt to fix the build errors will only cause more weird errors and break the project further.

    in reply to: Can't download trial key #27464
    support
    Keymaster

    Hi,

    No problem, please try again. There was a temporary issue with our servers that has been resolved.

    in reply to: Maximum size ELF file? #27461
    support
    Keymaster

    Thanks for the logs. It looks like the problem is somewhere between gdb and the Segger GDB stub.

    The easiest way to work around it would be to disable memory programming via VisualGDB Project Properties -> Debug Settings and then run nrfjprog as a custom pre-debug action. This will affect both the regular debug sessions and the “Program without debugging” command.

    If you would like to narrow down the true cause of the problem, please try running gdb and JLinkGDBServerCL manually from the command line, connect gdb to the J-Link server and try programming and verifying the memory (load and compare-sections commands). If you can reproduce the problem, please check with Segger support, it might be a bug on their side (or a missing setting related to FLASH memory protection).

    Another troubleshooting technique would be to start a regular debug session and use the VisualGDB’s graphical memory verification tool (chip icon on the GDB Session window). It will show the exact differences between the ELF file and the device memory, possibly pointing to the root cause.

    in reply to: Maximum size ELF file? #27453
    support
    Keymaster

    Hi,

    The “Failed to program sections” error is shown when VisualGDB fails to verify the FLASH memory contents after programming. Please try clicking the “Show Details” button to view more details or simply disable memory verification via Tools->Options->VisualGDB->Embedded->Other->Verify Memory when Programming.

    P.S. You can find a find a detailed and searchable list of all VisualGDB settings here: http://visualgdb.com/settings/

Viewing 15 posts - 2,296 through 2,310 (of 7,829 total)