AVRstudio for Linux

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

Hi everyone,

I am a newbie linux user. And i want to know, if there is anything like AVR-studio for linux distros.. I use Ubuntu.

Please give me the link..

Thank You,
Yaswanth.

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

You can use things like Eclipse or Code::Blocks (that's very good for AVR use - not overly complicated). You can run Studio4 under wine (search for a PDF/post by "aor_dreamer") or you can run Windows in a Oracle VirtualBox and then just install Studio4 into that.

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

that seems nice.. What about some software developed by Klabs ?
i can run wine or virtual OS. But, i want to know about the IDE that runs on LINUX OS.

Thanks and Regards.

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

yaswanth2008 wrote:
that seems nice.. What about some software developed by Klabs ?
i can run wine or virtual OS. But, i want to know about the IDE that runs on LINUX OS.

Thanks and Regards.

If you mean KontrollerLab, there hasn't been an update to it for 4 years now (need to double-check that, though). Eclipse and Code::Blocks that clawson proposed are both IDEs and are the most popular solutions for AVR development under Linux.

So, now I know how ICs work:
they work with smoke.
Cause every time you let the smoke come out of an IC, it stops working.
I can prove it, too...

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

Rowley's CrossWorks for AVR runs under Linux:

http://www.rowley.co.uk/avr/inde...

Leon Heller G1HSM

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

NetBeans also works. You'll have to run e.g. AVRDude separately to program the flash. And there is no OCD capabilities AFAIK.

Netbeans 7.0 is has just been released, and I have but run it for a few minutes. I found one minor flaw compared to the preceding 6.9.1. Nothing serious, but it makes me think that if you don't have compelling reasons you should stay with the proven 6.9.1.

Caveat Emptor: My tests of NetBeans have been on Windoze (Vista) aso far. I am about to test it on Ubuntu 10.04 LTS soon, but as always have other things in the pipe that has higher prio. Soon, I hope..

Thats the IDE as such. Yu also need a tool chain, and I suppose it's going to be the AVR-GCC/avrlibc one. The tricky thing here is to stay away from the Ubuntu/Debian/whatever repositories since their avr-gcc builds are catastrophically out of date.

Instead, go locate the sticky thread about building avr-gcc on linux (bu AVRfreaks member 'Bingo600') in the avr-gcc forum. In there you will find a link to ready-built stuff for Debian, Ubuntu et al IIRC. (Or you could build it yourself following Bingo's instructions.)

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 use OpenSuSE 11.3. SuSE uses RPM repositories. I just checked and AVRdude and AVRgcc are available. I tried to get somebody into linux who chose Ubuntu and I couldn't figure out how Ubuntu was organized. Fedora and SuSE are quite standard Unix.

Linux allows me 10 separate workspaces, so I can have several file managers, pdf docs, and editor windows open without clutter. I use an editor called NEdit. I can't remember how I got NEdit on suse 11, but I like opening several files, and NEdit has some very nice search tools. Then, once you have a file(s) to try, using a dual boot system, you can boot windows. Or just save the file in dos format and use a floppy to move it to a windows machine with AVR Studio.

AVR Studio has some nice tools. But, for me, the text editor and clarity of many workspaces with linux is very comfortable.

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

Quote:

I just checked and [...] AVRgcc are available.

Chanses are that you will find it quite out-dated and missing a lot of patches.

For a reasonably up-to-date version you could check the build script by AVRfreaks member 'Bingo600'. You will find a sticky post in the avr-gcc forum here at AVRfreaks with the details. Somewhere in there is also a link to ready-built Debian .deb packages (for e.g. Ubuntu) from Bingo600's scripts, hosted by AVRfreaks member 'clawson'.

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

Quote:
Chances are that you will find it quite out-dated and missing a lot of patches.

I use openSuSE 11.3 and the repositories are well maintained. They now push 11.4, but I still like SuSE 9.0.

I used to follow the GnuPascal linkage of Pascal with gcc. But gcc changed so often they spent all their time adapting patches to gcc. So I stick with FreePascal, that avoids gcc entirely. The FreePascal people push version 2.4 and a large IDE, but I like 1.0.10 from command line.

I like AVR assembler and the graphical debugger on AVR Studio 4. Now they push AVR Studio 5. How can anybody keep up?

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

Quote:

I like AVR assembler and the graphical debugger on AVR Studio 4. Now they push AVR Studio 5. How can anybody keep up?

It is worse than that. They are pushing what they call a "beta". But following de-facto definitions, it is not even a "beta".

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]