ARM hardware registers live view

Sysprogs forums Forums VisualGDB ARM hardware registers live view

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #23521
    danielone
    Participant

    Hello there,

    I am thinking about migrating to VisualGDB from Keil uVision for my ARM projects (essentially with STM32 MCUs). I am exhaustively testing the VisualGDB environment and I am find it compelling. While testing the debugger I stepped into an issue (at least for me):

    Debugging a project in uVision (version 5.x) I am able to display the live values changing in the hardware register windows, i.e. if I look into RTC registers while the program is running, I am able to see the seconds advancing or in the UART register the buffer full flag being set in real time.

    From my experience with VisualGDB, it is not possible and I can see the actual content of the hardware registers only after pausing the program execution.

    am I wrong?

    Thanks!

    • This topic was modified 5 years, 10 months ago by danielone.
    #23523
    support
    Keymaster

    Hi,

    Sorry, the hardware registers window indeed only works when the target is stopped currently. We are planning to redesign it in the next major VisualGDB release, and this will also enable register updating while the target is running.

    As a workaround, please try adding specific registers to Live Variables (the special Watch window that does get updated while the target is running). Let us know if you need more details on that and we will be happy to help.

    #27010
    jkastee
    Participant

    Has this been implemented in the 5.5 beta release? I am looking to migrate to VisualGDB as well and this is one of those features that I really care about.

    #27343
    support
    Keymaster

    Yes, please try the following build: VisualGDB-5.5.3.3491.msi

    It includes a redesigned Hardware Registers window with live mode, previous value history and other usability improvements.

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