Menu

#104 Automatic run configuration

Time Permitting
closed-fixed
None
5
2015-08-02
2015-07-16
Lukasz
No

Hello there,
I was wondering either it could be possible to add a feature to the plugin, that would automatically create a run configuration from the existing debug jlink configuration. The same way it happens for remote debbuging in linux or for openstm32 open-ocd plugin. Is it even possible for such thing with Jlink? For now I was using the "External tools" with JLink.exe panel for this but it is not that convienient. I would apreciate all help.

Discussion

  • Liviu Ionescu (ilg)

    • status: open --> open-accepted
    • assigned_to: Liviu Ionescu (ilg)
     
    • Lukasz

      Lukasz - 2015-07-20

      Thank you for the feedback. I dont know how other people, but for me a
      function "Program without debbuging" is great and i use it a lot
      wherever i can.

       
  • Liviu Ionescu (ilg)

    thank you for the suggestion, I'll investigate.

     
  • Lukasz

    Lukasz - 2015-07-22

    Hi there,
    Have you maybe had some time to check either this feature is possible to add?

     
  • Liviu Ionescu (ilg)

    it is possible, but it is not simple, it requires some effort, and I'm currently busy with the next release. I'll investigate more for the second next release.

     
  • Lukasz

    Lukasz - 2015-07-24

    Ok, thank you.

     
  • Liviu Ionescu (ilg)

    on updates-test there is a new release that makes the Debug configuration visible in Run mode too.

    the only difference is that in Run it does not set the break in main, so execution should run smoothly.

    could you test it?

     
  • Lukasz

    Lukasz - 2015-07-30

    Sure, How do i install it?

     
  • Liviu Ionescu (ilg)

    please note that if you have other breakpoints set manually, execution will probably stop there, this is the next thing to solve.

     
  • Lukasz

    Lukasz - 2015-07-30

    So it actually debugs, instead of only programming and disconnecting?

     
    • Liviu Ionescu (ilg)

      that's correct, disconnecting is not yet implemented properly, so it cannot be used.

       
  • Lukasz

    Lukasz - 2015-07-30

    How to manually update existing plugin? When i go to install new software and choose the zip archive it says that everything is installed already.

     
    • Liviu Ionescu (ilg)

      hmmm... did you see the url I sent a few moment ago?

       
  • Lukasz

    Lukasz - 2015-07-31

    It seems to be working :)! The view is not changed to debug which is great. I only sometimes expirienced that i got the 0x00 memory adres bar opened like in debug mode. Also it would be perfect if jlink disconnected after programming. I tahnk you a lot already.

    https://dl.dropboxusercontent.com/u/14154631/debug1.png

     
  • Liviu Ionescu (ilg)

    jlink disconnected after programming

    this might not be the best strategy, since semihosting will no longer be available after disconnecting.

     
  • Lukasz

    Lukasz - 2015-07-31

    A checkbox for this maybe then?

     
  • Liviu Ionescu (ilg)

    I have on my todo list to add the disconnect/re-connect button, I guess this would solve your problem too.

     
  • Lukasz

    Lukasz - 2015-07-31

    At some point i think yes. Thank you.

     
  • Liviu Ionescu (ilg)

    fixed in 2.9.1.201508011813

     
  • Liviu Ionescu (ilg)

    • status: open-accepted --> closed-fixed
     
  • Lukasz

    Lukasz - 2015-08-02

    Is the released version ilg.gnuarmeclipse.repository-2.9.1-201508011813.zip any different from the one I donwloaded from dropbox, should I update?

     
    • Liviu Ionescu (ilg)

      yes.