support

Forum Replies Created

Viewing 15 posts - 5,386 through 5,400 (of 7,817 total)
  • Author
    Posts
  • in reply to: VisualGDB License – Urgent!!! #11026
    support
    Keymaster

    Hi,

    Please contact our support with the details of your key and we will help you resolve this.

    support
    Keymaster

    ESP-IDF is for ESP32; if you are using ESP8266, it’s either RTOS SDK, or non-OS SDK. Both can be downloaded from here: https://espressif.com/en/support/download/sdks-demos

    You can also simply post your test program here and we could quickly check if the problem is reproduced with the original command-line build tools.

    in reply to: Compile error with CubeMX import #11022
    support
    Keymaster

    Hi,

    If you had to add a line manually, there could be a version mismatch between your system file and the HAL library and that could cause further cryptic errors. We would strongly encourage double-checking this and getting the correct version rather than just adding a missing line, as it would help avoid really tough-to-pinpoint problems.

    in reply to: VS 2015 Builds slow way down, Clang stops working #11021
    support
    Keymaster

    Hi,

    If both building and IntelliSense is slow, perhaps something is using the CPU? Could you please check the CPU usage via Task Manager? This could also happen if the RAM utilization was too high or too much background disk activity was slowing down the access to the source files.

    in reply to: Code running slowly – STM32F746 #11018
    support
    Keymaster

    Hi,

    Just to double-check, you are using the optimized ‘Release’ build, right?

    in reply to: VisualGDB Support for Particle Photon (STM32)? #11013
    support
    Keymaster

    Hi,

    We don’t support this board yet due to relatively low popularity. We will keep on monitoring its popularity and reconsider this once the board becomes more popular.

    in reply to: Compile error with CubeMX import #11012
    support
    Keymaster

    Hi,

    Please double-check that your project includes a system_stm32xxxx.c file. It should either come from the code generated by STM32CubeMX or from the VisualGDB BSP directory (enabled by referencing ‘default system file’ framework on the Embedded Frameworks page of VisualGDB Project Properties).

    in reply to: Use g++ instead of gcc on .c files #11011
    support
    Keymaster

    Hi,

    That should work. Another option would be to add “-x c++” to the CFLAGS to explicitly tell GCC to treat the file as a .cpp file.

    in reply to: mbed 5.4.2 BSP Missing LPC Support #11000
    support
    Keymaster

    Hi,

    Thanks, looks like a bug on our side. We have updated our mbed package; please update it on your side via Tools->VisualGDB Package Manager.

    in reply to: ESP-WROOM-32 module with ARM-USB-OCD-H from Olimex #10999
    support
    Keymaster

    Hi,

    It looks like the replies sent via our support system don’t reach your email address, so please add ticket@sysprogs.com to your spam filter whiltelist.

    Below is a copy of our last reply regarding ESP32-WROOM.

    Unfortunately the general problem with ESP32 devices is that they are less reliable than ARM devices and don’t provide adequate diagnostic means, so we have to limit our support to a few popular devices that we could test on our side and a few very basic scenarios.

    To make it easier to diagnose the problems that we cannot handle on our side, we made all our ESP8266/ESP32 support open-source: https://github.com/sysprogs/BSPTools/tree/master/DebugPackages/ESP8266DebugPackage

    When VisualGDB programs an ESP32 firmware, it loads 3 regions of FLASH:

    • The bootloader (at 0x1000)
    • The partition table (at 0x8000)
    • The image itself (typically at 0x10000)

    You can find the related logic in ESP32StartupSequence.cs, line 180. If the program fails to start on the ESP32-WROOM module, it could be caused by one of the 3 reasons:

    • The memory is not programmed correctly
    • The bootloader configuration or the partition table is wrong
    • The compiled program is doing something unsupported (e.g. it was compiled with no optimization and hence triggers a bug in the ESP-IDF)

    In order to diagnose this, please try using the esptool.py to read the FLASH memory contents back to the disk and then compare it with the bootloader file, partition table file and the <program>-esp32.bin file. This should help understand if the programming itself succeeds.

    If the programming succeeds, please try programming the version that works (e.g. the one built via ESP-IDF build scripts) and compare the bootloader and the partition table contents. If they are different, please try overriding them.

    If both the bootloader and the partition table are the same, please send us the downloaded first 1024 bytes of FLASH memory at offset 0x10000 for both the version that works and then one that does not so we could quickly compare the ESP32 image headers and check if there is any obvious reason for this.

    in reply to: project file in a different directory #10994
    support
    Keymaster

    Hi,

    Sorry, we tried reproducing it and could not get the problem to appear. Could you try reproducing it on a smaller project that you could archive and send to us?

    in reply to: interrupted install issue #10993
    support
    Keymaster

    Hi,

    Sorry, could not reproduce this. The problem could easily be caused by a corrupt VS installation on one specific machine. Please try enabling the debug logging for the installer:

    msiexec /l* visualgdb.log /i VisualGDB.msi

    Then reproduce the problem and check for Visual Studio-related entries in the log file. This should explain what exactly is done by the installer.

    in reply to: Intellisense performance (part 2) #10992
    support
    Keymaster

    Hi,

    VisualGDB 5.2 should already be doing double-buffering for the parse data. I.e. while a file is being parsed, it will use the previous parse data to highlight local references and handle other similar functionality. The Ctrl-Space code completion should also work completely parallel to this. If you observe the opposite, please share the repro steps and the diagnostic log so that we could investigate this.

    Ophidian14: we will try to include this feature in one of the early preview builds of v5.3. We will post an update here once it becomes available.

    support
    Keymaster

    Hi,

    For a 3rd-party toolchain you would need to manually specify “–specs=nosys.specs” via LDFLAGS to include the necessary libraries. The toolchains shipped by us have this flag conveniently mapped to a checkbox in the settings, but 3rd-party toolchains would require specifying it manually.

    support
    Keymaster

    Hi,

    VisualGDB does not have a free community edition. Please note that we only offer support to the users of our paid products like VisualGDB. To get general Qt-related support, please try asking on the Qt forums.

Viewing 15 posts - 5,386 through 5,400 (of 7,817 total)