Quick Program button/hotkey on toolbar

Go To Last Post
15 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

It would be fantastic to have the ability to click a single toolbar button or hot-key combination to program the active build to the device. This requires that settings are in place to track the current programmer & settings.

In addition, the existing button to bring up the programmer is useful, but because it is MODAL, it can't remain open while working in the tool (updating code, rebuilding, etc). AND it does NOT retain any of the settings between instances of clicking the button. This leads to frustration of:
1. click programmer button.
2. click apply to 'configure programmer'
3. switch to "memories" tab
4. click "program button.
5. clocse programmer window.

This is way too many steps when iterative development is occuring.

thanks!
-Kelly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I really agree with kellyc. It is really frustrating to do five steps to program chip. Is there any option to create hotkey to toolbar to program chip?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I'm agree too! Both features (non-modal window and single-button programming) were available in AVRStudio 4. Why they miss in the newer one?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I do agree on the usability issue.

Meanwhile, have a look at Debug | "Start without debugging". This will program the device without going through the programming dialog.

Dan

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

That was great idea, but it didn't work with avrisp mkii. Or am I doing something wrong?

Tomi L

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

Or am I doing something wrong?


An AVRISPmkII is not a debugger ;-)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Great point.. Huoh.. Maybe I just should go to sleep :D

Tomi L

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

It would also be nice if the programmer could be fired up as a standalone tool. A lot of the time I do all my code writing on one computer, but use an old pc for the programming that is on my electronics desk, and it is so painful loading AS5 on such a small machine.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Since you do not need any IDE on the "programming machine on the bench" then any programming utility should do. E.g. STK500.exe, JTAGICEMKII.exe (depending on what type of programmer you actually have) or AVRDude.

As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here

No guarantees, but if we don't report problems they won't get much of  a chance to be fixed! Details/discussions at link given just above.

 

"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I agree. A one-button "program this project to the device using the previously selected programmer, device, and settings" would be a huge plus. Doing the five-step dance every time during development iterations is a pain in the butt. Making the programmer window non-modal would also solve most of the problem.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

For the next release we have made the Programmers available on the Debugging tab. Selecting a dedicated programmer, like the STK500, and pressing Start Debugging will act as Start without Debugging. Studio will build the project if needed and then program the device. Debug mode is not started. Hopefully this will make programming quicker, and a litte less frustrating. The Apply button is also gone.

Lars K

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I think we are just after a "download" toolbar button, for people who debug without a debugger really. Or even something just under the Build menu, to make it just 2 clicks away from writing code. :-)

Conrad Braam - www.softcircuitry.blogspot.com - www.plcsimulator.org
Always start off poorly, that way when you finally figure it out, you can get a few surprise hits in.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Select Start Without Debugging will build the project and program the device with just one click.

Lars K

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

For the next release we have made the Programmers available on the Debugging tab. Selecting a dedicated programmer, like the STK500, and pressing Start Debugging will act as Start without Debugging.

See a recent thread where there was huge confusion for a beginner who mistakenly believed the STK600 offered debugging and didn't realise that what he was seeing was the simulator. If you start listing STK500 and STK600 on the "Debug" menu you are just going to exacerbate this confusion!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

We have to do some work on the presentation of this. The functionality of the Start Without Debugging is however so powerful that we want to keep it.