Running AVRStudio on Linux

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

Is anyone interested in running AVRStudio on Linux? Version 4.12.490 Service Pack 3 runs perfectly using Fedora Core 5 with Wine 0.9.19. It also works along with WINAVR 20050214.

Attachment(s): 

I like cats, too. Let's exchange recipes.

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

Very interesting!

Quote:
It also works along with WINAVR 20050214.

Will you test it out with the recent WinAVR distribution?

Do you own a STK-500, and if so, can you control it with this setup?

Is that dog in your avatar mooning at me? :)

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 tried my STK500 board here at work, but it didn't respond, I'm not sure if it isn't broke though. I'll try my STK500 at home, and my serial ISP. I know AVRStudio was sending data on the serial port, but this darn STK board wasn't responding.

I'll try the latest WINAVR tomorrow.

Yes, that's my Jack Russell terrorist mooning everybody. He is mildly insane, so you'll have to forgive him.

John

I like cats, too. Let's exchange recipes.

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

Well, I am running Avrstudio 4.12 on Linux since a while ago (from Wine 0.9.14 I think) and I can confirm that JTAG-ICE and Avrprog (for avr910 programmers) are working correctly. However, there are some prerequisites for Avrstudio to run on linux such as Internet Explore (5,6,etc) and at least one native dll (msxml3 I think).
John, can you post more details regarding software dependencies, native dlls, etc, needed for Avrstudio on your workstation?

Daniel

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

ninevoltz9 wrote:
Is anyone interested in running AVRStudio on Linux? Version 4.12.490 Service Pack 3 runs perfectly using Fedora Core 5 with Wine 0.9.19. It also works along with WINAVR 20050214.

Would you be so kind to describe step by step how to install AVR Studio on FC5? Maybe a small HOWTO?
Have you used Wine rpms from FC distribution?
TIA.

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

Here's my how-to as requested.

Attachment(s): 

I like cats, too. Let's exchange recipes.

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

Looking in the PFD you posted, I see your comment about not installing the USB driver as it probably won't work. So AVR Studio won't be able to work with AVR JTAGICE mk II or AVR Dragon. Pity. :cry:

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 mainly use AVRStudio for simulation, I don't have an ICE so for me it isn't an issue, but gdb+AVRDUDE might work better in Linux for that sort of thing.

I like cats, too. Let's exchange recipes.

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

I'm happy to report that the serial ISP and STK500 will both work perfectly with AVRStudio running in Linux.

I like cats, too. Let's exchange recipes.

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

Hi,
Thanks for the guide. I followed it and now I have build 498 running under wine in FC6.
There were some steps I had to do and which were not in your doc:

  • version 4.07 of avrstudio can be found on the net if you don't have it on CD
  • there's no need to uninstall it when installing 4.12. Just tick checkbox to continue 4.12 installation, when prompted
  • msxml3.dll had to be set to (native/builtin) in order to get 498 build to start
Hope it helps.
BR,
Chris

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

Does anyone have a link to Avrstudio 4.07 - Closest I can find is v4.06 from a very slow source.

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

I found this link to 4.07, hope it helps

http://www.51kaifa.com/zxxz/File...

I´m in the process of installing this on Xubuntu Feisty, will let you know if it works.

Thanks for a great guide and a wonderful forum!

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

thanks for the howto!

i used this link for the 4.07:
http://www.sl.com.cn/down/downlo...

Additionally i had to put the files from
http://www.sweetpotatosoftware.c...
in the install- and ~/.wine/drive_c/Program Files/Atmel/AVR Tools/AvrStudio4-directory to avoid R6034-Error messages
(wine-bug: http://bugs.winehq.org/show_bug....).

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

Thank you for the great howto.
I'm now running AvrStudio4.13. But I can't connect to the
Stk500, it seems that AvrStudio can't find the Board.
The serial connection should be ok, avrdude works.

Chris

edit: Problem solved. I forgot to change the rights on /dev/ttyS0...

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

Hi,
On the weekend I had to reinstall linux(now using FC7) and I cannot get 4.13(nor 4.12) to install. :(
It gives error R6034(msvc80 problem) during installation. I tried to copy the files from the ZIP above to install dir, but still during the install process there's a popup, that one of the libs cannot be registered.
Could you please write a few sentences, that how you managed to install AvrStudio 4.13? Do you set wine to emulate WinXP or Win98?
Thanks,
Chris

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

Hate to jump in on an old thread, but I got WGAed to death and I'm not buying another copy of windows XP(I won't even consider Vista) I still have one pc with windows XP, but I'm paranoid about changing any hardware and it's my only gaming system(all I use it for now).

Any suggestions for a native Linux development environment(assembly)? USB is not implemented in Wine so My Dragon is out.

I will try to get Studio to work under Wine 9.42(latest) and OpenSuse 10.2 (why do I need to install IE first?) what version of Wine did you use? was it before 9.38?

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

Just An FYI avrstudio 4.13 with IE4linux (IE5)installed on Opensuse 10.2 with wine 9.42 installs fine, However I am unable to run due to the lack of MDAC 2.8
I'm not messing with my XP as I have been burned by WGA to many times(I have three licensed copies that I paid full retail for! for only one pc)

Anyone know of a source for these files? Other than M$ of course.

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

Quote:

why do I need to install IE first?

Because Studio uses MSXML which, with Microsofts usual logic, is distributed with IE?

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

> Any suggestions for a native Linux development environment(assembly)?

Basically whatever you prefer. Gnome (IMHO) and KDE both have their own
software development IDEs, but there are plenty in Unix. This starts
with the classical candidates Emacs and VIM (which are much more than a
simple text editor, and once you got used to them, you ask yourself how
you could develop software before with all those poor-featured editor
widgets), there's a distinct set of happy Eclipse users where there's an
AVR plugin for (but you'll probably better have 1 GiB of RAM for that),
and there are certainly many more.

Usually, you'll assign a hotkey to start the build process, which in
turn simply calls "make all". All of these should come with reasonable
GDB support, so you can hook up the Dragon to GDB through AVaRICE.
AVR-GDB lacks a bit of love (iow., it doesn't have any active maintainer),
so some nice features are missing (like a decent symbolic access to the
IO ports), but it comes with other features you won't find in any of the
klicki-bunti debuggers, like arbitrary C expressions in any print and
assignment statements.

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

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

Thanks people for your responses!
Currently I'm using Emacs(not my favorite, but I learned on it back in the stone age so at least I'm not lost) as I manage a computer store for a friend I have a nice PC so I'll give Eclipse a try. I will miss the one application development environment of AVRStudio though.

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

AAARG!
I tried to get this to go all yesterday without success:
In wine with both debian package and the version from git, I could not install AVRStudio 4.07, and 4.12 gave the R6034 errors . I copied boththe folder and the contents thereof into the AVRStudio4 directory without success.
Crossover office gets me to the splash screen then no further.
In all cases to get anywhere I had to set the windows environment to win98 to get as far as I did.

It has been a while since the oiginal howto came out. I was hoping to say "This is the new way now..." no way, so ime back asking for advise

tia

Jasper

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

With wine 0.9.44 and wine-doors I was able to install and run AvrStudio4.13 with ease. Primarily I did two things:
a. Install all of windows specific fonts, runtime libraries from wine-doors.

b. Put msxml3.dll, ole32.dll, oleaut32.dll, rpcrt4.dll in native mode. These builtin dlls have some functions which are not yet implemented/buggy.

With these I was able to get AvrStudio to run. I will try out WinAvr or avr-gcc tonight and see if they work too.

cheers
:D

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

I forgot to mention in step a select IE6 too in wine-doors gui.

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

Hmmm, I hvae no such luck.
I uninstalled wine from git and installed 0.9.44 debian package frm winehq, installed wine-doors.
Ran wine doors, got a few errors that didnt seem to matter. Installed IE6 from the wine-doors gui.
Installed AvrStudio4.13
set native dlls... ... download the dll's and put in the AvrStudio4 directory.
run AvrStudio, and get the rot... error in creating avr framework. removed the native dll thingees and I get the splash screen, then it errors out.
I wonder if its the version of dll that I got from dllarchive. I tried adding the dll's from the link above, but same thing.
Is it possible to try your .wine dir to see if thats the issue or its a debian/wine related thing.

cheers \\
Jasper

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

Can I post my entire Wine dir in this forum? It is few megabytes.

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

I think there is size limit to what I can post. Try these:

a. Delete old wine dir and using wine-doors 0.1 install everything Microsoft specific - dcom98, mdac etc. Please make sure wine-doors doesnt give out any error and installs everything (though it might spew lots of garbage while doing so).

b. Wine-doors will automatically put odbc32 and odbccp32 dlls in native mode. Use winecfg to check that.

c. From a windows machine get all the four dlls. I have an XP machine which I dont use so I copied all the four dlls from there. It is important you take the dlls from a running machine.

It should work.
FYI: I am using Puppy Linux 2.17 and I had to compile almost everything to get the thing running.

:D

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

GadNabbit!
I just cant force the damned thing to work.
Doing as you say, delete .wine, reinstall every windows component and font with only the Y:\\Desktop thing errors which I dont think matter. Some things produce error but dont when they are installed after others, so it seems the order is important...
Anyway, with all that done and the dll's provided by wine-doors I get the splash screen then errors and starts the debugger. The error seems to be about msxml:

...
fixme:msxml:bsc_QueryInterface interface {79eac9e4-baf9-11ce-8c82-00aa004ba90b} not implemented
fixme:msxml:xmlnode_get_xml 
wine: Unhandled page fault on read access to 0x00000000 at address 0x4c898f (thread 001b), starting debugger...

So I copied the dll's from dllarchive including msxmls and rcpsomething to the AvrStudio4 dir, and set them native, and it errors out way before the splash screen.

I have compiled wine from source to eliminate debian as the problem, and have included the dll's if you could try them and see if avrstudio continues to work.

Wine-doors would seem to give us a very convinient way to install avrstudio, once we figure out how to make it work... Assuming that the problem isn't gross negligence or mental deficiency...
Could you post your dll's as well so I can try them and see if things improve. My w.wine dir is 229Meg so not mch good to uplad when the limit is 1Meg, and no .bz files allowed...

Attachment(s): 

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

Looks like I need to create a how-to to get AVRStudio working in one shot. I changed Y: to C: in system.reg and user.reg files inside wine to be sure that these are not causing the problem. I am not sure if it really helped my cause. I will try your dlls tommorow but looks like they are of different date and size than mine. That might well be the reason why it is failing. Can you reboot your wine through wineboot command and send me the log which gets generated when you try to run AVRStudio?

FYI: I was able to run WinAVR from within AVRStudio with some tweaking of registry files and using Portable WinAVR instead of regular WinAVR. I downloaded my first code to AVR Butterfly via serial cable and it worked!!! Believe me I find AVRStudio much much better than all the opensource IDEs and plugins available on Linux. I wish wine and wine-doors are able to come out with a version which can do away with MS dlls.

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

Please put the native dlls in .wine/drive_c/windows/system32 directory and do a wineboot. Otherwise wine will use built in dlls and it will not solve your problem. Wine log should not display fixme:ole:xxxxx, fixme:msxml:xxxx etc messages since the calls are made to native version and wine loses execution control for those calls.

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

Looks like my msxml3 is a bit dodgy...

Attachment(s): 

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

The problem is that ole32 and oleaut32.dll being used is builtin not native. Using winecfg to make ole32 oleaut32 rpc4rt msxml as native only (no native, builtin). Do a wineboot and it should work.

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

BTW also make sure that you are copying these dlls in system32 folder and register them using regsvr32. Also please delete the system folder which is there inside the wine. If there are files in system folder copy them to system32 folder. Create a soft link called system which points to system32 folder.

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

Hi,
I tried the steps you described, the 4.13 is installed OK, but whenever I start it I get the "Cannot connect to ROT" messages.
Do you use win98 or win2k emulation?
Thanks,
Chris

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

I use default win2k. Just post me logs so that i can see which dll is creating problem. Also please try putting msvcrt.dll msvcrt40.dll and msvcrt80.dll in native mode. Which Linux are you using?

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

Hi,
I get following error:

Quote:

[ganyaik@DeepThought AvrStudio4]$ ./AVRStudio.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.MFCLOC"
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:reg:RegOpenUserClassesRoot (0xc0, 0x0, 0x2000000, 0x33ef4c) semi-stub
fixme:actctx:FindActCtxSectionGuid 00000001 (null) 4 {e1436b4e-bb62-4f9e-b60e-473a82a239b6} 0x33ef20
fixme:actctx:FindActCtxSectionGuid 00000001 (null) 4 {e1436b4e-bb62-4f9e-b60e-473a82a239b6} 0x33eecc
fixme:actctx:FindActCtxSectionGuid 00000001 (null) 4 {e1436b4e-bb62-4f9e-b60e-473a82a239b6} 0x33e840
wine: Unhandled page fault on read access to 0x00000000 at address 0x40e206 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0040e206).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:0040e206 ESP:0033f1c0 EBP:0033f208 EFLAGS:00010206( - 00 - RIP1)
EAX:00000000 EBX:00000000 ECX:00000000 EDX:781c3b84
ESI:00602e68 EDI:00000000
Stack dump:
0x0033f1c0: 0043379f 3eb1d565 ffffffff 00602e68
0x0033f1d0: 00000000 00000000 00602e68 0033f1c8
0x0033f1e0: 0033f27c 0033f1bc 0033f1c0 009441e0
0x0033f1f0: 00602e68 009441b0 0033f1c4 0033f27c
0x0033f200: 00555614 00000002 0033f288 004496ae
0x0033f210: 3eb1d5e5 ffffffff 00602e68 00000001
Backtrace:
=>1 0x0040e206 in avrstudio (+0xe206) (0x0033f208)
2 0x004496ae in avrstudio (+0x496ae) (0x0033f288)
3 0x30303932 (0x2e302e36)
4 0x00000000 (0x00000000)
0x0040e206: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (97 modules)
...

There's something wrong with the msvcrt8.
Chris

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

Execution path seems to be different than mine. I hope you are using win2k emulation and not win98.

My guess it is not able to instantiate COM object belonging to AVRStudio AvrRot3.dll. Use regedit to search for avrrot3.dll inside registry. Make sure path is c:\Program Files\Atmel\Avr Tools\xxxx. Wine is not able to laod either this dll or its dependent dll(s). There is a utility called depends.exe which you can use to figure out what all dependent dlls are for a windows executable or dll. Do you have some place where I can post my entire wine folder just to check whether its a system issue or config issue?

All in all I know its a big pain to make AVRStudio run. I guess its high time somebody started AVRStudio4Linux project.

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

SUCESS!!!
What a F*ing Idiot I have been!!!
When you said put ole32 and oleaut32 in native mode I thought, yea yea, whatever Ive done that what kind of fool do you think I am.... Well I didnt read very carefuly and I was putting obdc32 and obdcc32 instead of ole32 and oleaut32.

SO my procedure:
wine and wine-doors from git/svn (not sure if nescesarry)
run wine doors, and install all the fonts and microsoft components, keeping a backup of .wine every step in case one fails. when one fails restore the backup and try nother microsoft component. Eventually they all install without failing
do a wine reboot.
set msxml3, ole32, oleaut32, and rpcrt4 to native mode. No need to get the dll's from anywhere else. They come from the m$ stuff installed above.
wineboot -r
then install avrstudio 4.13 (build 528)

wineboot -r

Now it workes. All I want now is for it to talk to the dragon I want to get...

Is this what you have done ganyaik? If not could you try it and see if what skhare suggested forms a method. Then if so we could figure out the wine-doors xml thing and try and get avrstudio added to the repository (If ive understood how it wolks from my very cursory look at it.)

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

Dammit! The Y:\Desktop thing!
I have no file browser, so cant load or save anything.
Where does wine keep its settings for the Desktop integration? I cant find where this is set. I tried to make a symlink for Y: pointing to my home directory, but didnt work.

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

Go to system.reg and user.reg and change y: to c:. Create a directory named Desktop inside .wine/drive_c/. Wineboot -r and it should solve the problem.

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

Worked perfectly, cheers.
(I symlinked Desktop to ~/Desktop)

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

If you like the one stop shop feel of studio have a look at kontrollerlab from www.cadmanic.org.

HTH

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

Scarletpimpernal wrote:
Worked perfectly, cheers.
(I symlinked Desktop to ~/Desktop)

Hi,
Sorry for being quiet, didn't have internet so far. :(
Followed the steps you described previously and this one and AvrStudio now starts up!
Only minor problem is, that when browsing directories from "Open Project file" window, sometimes the whole thing hangs. Apart from this so far so good.
Thank you very much for your help!
Chris

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

Hallo Leute,

ich habe es zwar noch nicht geschafft avrstudio unter wine stabil ans laufen zu bringen, aber schon mal vielen Dank fuer eure Tipps!

ich konnte allerdings eure Links auf die 4.07 nicht oeffnen, habe aber einen Link auf 4.08 gefunden:

http://www.gaw.ru/html.cgi/txt/s...

viele Gruesse, sebastian

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

Well, it took me a few days but I managed to install AVRStudio 4.14 under Ubuntu 8.04. I must admit that I haven't tested thoroughly yet but it seems to work fine at least for the time being. I wrote a HOWTO explaining all the steps I made to install it successfully, who knows, it make come handy for some of you.

Attachment(s): 

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

Thanks Aor_Dreamer for your great HOWTO. it is very helpful
but what about WINAVR??? Did you install it?? and if yes, how??
I'm using FC8, and hope everything will go smoothly as in your HOWTO.
many thanks again

Ahmed

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

Yes, I did install WINAVR, just download the latest one and run:

$wine WinAVR-2008xxxx-install.exe

Hopefully you'll install it normally like in a Windows platform.

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

Very nice How-To.

BTW What theme are you using with Ubuntu? It looks nice

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

@Trollicus_Rex (from earlier in the thread)

Even if Wine won't play well with USB, you can use AVRdude to talk to your dragon.

I have Emacs and AVRdude talking to an STK500 happily on an old laptop. On my very fast Ubuntu machine I use Eclipse and Emacs.

I think as long as you can cofigure your own build process with a Makefile, it doesn't really matter what IDE, text editor etc you are happy using. At worst you have a terminal window open with "make all" ready to be entered ;)

Atmel is already using Eclipse for the AVR32 Studio, hoopefully one day they will move AVRStudio to it as well. I only say this so I can have a native Linux AVRstudio - not as any attack on the AVRStudio product as it currently is.

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

Dingo_aus wrote:
Very nice How-To.

BTW What theme are you using with Ubuntu? It looks nice

Thanks, the theme I'm using is Cillop-Midnite found in http://art.gnome.org

Quote:
Atmel is already using Eclipse for the AVR32 Studio, hoopefully one day they will move AVRStudio to it as well. I only say this so I can have a native Linux AVRstudio - not as any attack on the AVRStudio product as it currently is.

The new AVR-Eclipse 2.2 plugin supports MCU burning with avrdude from within the IDE, which is really handy. Who knows, maybe one day we'll see AVRStudio based on Eclipse, although I doubt it since AVRStudio is really good as it is.

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

Just in case somebody was looking for avr studio 4.07:
http://kn.ict.pwr.wroc.pl/~vic/f...
http://cid-2106db9a775c2af0.skyd...
(second link is basicly the first one copied to my skydrive account)
also some useful files here: http://kn.ict.pwr.wroc.pl/~vic/i...

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

I am so glad to have AVR Studio now on Linux! Thanks Aor_Dreamer!
But now I take a look to run "Hapsim" on Wine! It is a LCD- Simulator which can integrated to AVR-Studio! It is also a free Software and can be download on Web! But on Wine it doesn't run! A Error-message open which means "Device list not found" Have anyone an idea how it can run?

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

Where can I download IE5. I need it to run Studio in Linux...

Thanks.

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

thanks to aor_dreamer I got it working.

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

Now that's interesting! I guess you didn't follow exactly the HowTo since the wine-doors repository is broken for almost two months now, they are getting prepared for the 0.1.3 version. However, I installed AVRStudio using only the winetricks script which is much more easy than my current HowTo. So, here's what you need to do:

- Download the winetricks script and save it to your home folder
- In case you don't use any other progs through wine, delete the .wine folder from your home directory. Then execute:

$wineboot

- Execute the winetricks script:

$bash winetricks

- Select the following packages:

    - corefonts - dcom98
    - gdiplus
    - gecko
    - mdac28
    - msxml3
    - vcrun2005
    - allfonts
    - fakeie6
- Download the latest AVRStudio and install it with:

$wine aStudio4bxxx.exe

- No need to edit the native/builtin mode to any library, they are already configured correctly.
- Launch AVRStudio, it's up and running.

The steps above were tested using wine 1.1.3 in an Ubuntu 8.04 64bit.

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

Nice howto. Have you tested using JTAG and ISP programmers using Wine as well s single-step debugging? On a Mac platform, I've been pleased that has worked as well as it has using VMWare. It'd be great if it worked well in Wine as well.

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

Well, I just installed WinAVR 20080610 and set up a simple program with mega128 as target. I simulated step by step with version2 and worked fine. I have successfully used a STK500 with it in the past but I'm not sure if it's possible to use an AvrISP mkII. I've tried it unsuccessfully though. I guess you need to somehow map the device so it will be accessible by Wine but I'm not sure if it's plausible or, in case it is, how to do it. As far as the JTAG is concerned, I never owned one so...:roll:

Any ideas concerning the isp mkII would be more than welcomed.

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

I just installed codeweaver CrossOver Linux (Basically a Commercial wine) , they had a free giveaway.

And i have succeded in installing AVR Studio 4.13 SP2 , i have been starting it fine , and it reports 4.13 SP2 .

I did try to install AVR Studio 4.15 , and it installed fine but it never would execute (it didnt even complain , just didnt startup).

Anyone know if the windowsenvironment demands are changed in between 4.13 & 4.15 (I havent had the time to try 4.14 yet) ??

I mean does it require XML4 , i think only xml3 is installed , and what runtimes is needed (visual c i mean) ??

/Bingo

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

Just downloaded Studio 4.14 b589 , winder if that is the latest or i still need to apply the SP1 from the beta site ...

I think Atmels Studio naming leaves a bit to desire :-(

And had to register once again at their server , wonder if they ever get tired of all those "ghost names + email addy's" .... And choose to remember the login , or even let registered users download from freaks.
It's a bit annoying to keep on registering

But i will giwe it a try tomorrow

Anyone running 4.14 or 4.15 in/under Wine ??

/Bingo

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

Found some time to play with AVRstudio 4.15 in Ubuntu 8.10 and managed to install it along with WinAVR. I made a simple project and seems to run fine.
I've updated the previous 8.04 howto to a new one with the steps I made to install it.

Attachment(s): 

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

I followed the latest howto under Ubuntu 9.04 with wine 1.1.29, WinAVR 20090313, and AVRStudio 4.17. Despite a minor hiccup during the winetricks, it works fine (ATMega 64 on Simulator) except for avr-objcopy, which dies. And I found the bug I installed it to look for :).

Thanks aor_dreamer!

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

After a long search i found your great howto.
It works fine with my os ubuntu 9.10 , only the package vcrun2005sp1 is not in winetricks but nevertheless it works ok

Thanks again aor_dreamer

Albert

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

Hi. Sorry, for redigging the topic, but I have some difficulties with wine. When I'm trying to install AvrStudio I get error, that file NTGraph.ocx can't be self-registred. Don't really know what that mean (I'm quite a newbie). But beside that, everything goes find. When I try to open AvrStudio I get Runtime C error.

Any suggestions what could be the problem??

Cheers anyhow!
David

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

Quote:
Well, I am running Avrstudio 4.12 on Linux since a while ago (from Wine 0.9.14 I think) and I can confirm that JTAG-ICE and Avrprog (for avr910 programmers) are working correctly. However, there are some prerequisites for Avrstudio to run on linux such as Internet Explore (5,6,etc) and at least one native dll (msxml3 I think).

Could u pls elaborate the part in BOLD?

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

Quote:

Could u pls elaborate the part in BOLD?

Please don't cross post.

Moderator.

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

I'm using arch linux (crazy, I know) and I've gotten AVRStudio 4.18 to run under wine 1.3.10, but when I try to connect to the programmer, it tells me it can't connect--here's the wierd part though, in the output box at the bottom of the connection window, it shows "Detecting on 'COM1'...
STK500 with V2 firmware found on COM1
Getting revisions.. HW: 0x02, SW Major: 0x02, SW Minor: 0x0a .. OK
Getting isp parameter.. SD=0x0a .. OK"
and then the pop up box comes saying
"Could not contact the programmer. See the command output for more info"
Any ideas why this is happening? It looks like it's connecting just fine, except for that message, but then if I try to read fuses or do anything else, the popup just keeps reappearing!

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

fowdawgg wrote:
I'm using arch linux (crazy, I know) and I've gotten AVRStudio 4.18 to run under wine 1.3.10, [...]it shows "Detecting on 'COM1'...
STK500 with V2 firmware found on COM1
Getting revisions.. HW: 0x02, SW Major: 0x02, SW Minor: 0x0a .. OK
Getting isp parameter.. SD=0x0a .. OK"
and then the pop up box comes saying
"Could not contact the programmer. See the command output for more info"
Any ideas why this is happening?
wine is to slow for com constantly at 115200bps from user acount. avrdude runs better... ;)

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

Thanks for the heads up. Although I'm not sure why wine would be too slow, since it's just an interpreter layer. I'm now just using avrstudio in VirtualBox and it's running just fine (easily mapped the serial port into the vbox in the settings menu)

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

fowdawgg wrote:
Thanks for the heads up. Although I'm not sure why wine would be too slow, since it's just an interpreter layer.
Interpreter needs some time to interprete... Short pack of bytes can be transmited freelly @115200bps, but longer one will be lagged. Tested with some communications with AVR and my app on WinXP. In communication protocol I've implemented CRC+retransmision, so it still worked, but most slowly. Virtual machines in modern processors are supported by hardware, so virtualisation can work faster...

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

(puppy linux 5.4.3 (Precise))
I have installed AVRStudio 4.15 (astudio4b623.exe).
Works ok when I make a project in assembly.
BUT, when I'm trying to make somethinh in C (Project type: AVR - GCC) it crashes. Gives me the message shown in the attachment.

In the second attachment you can see the libraries installed in Wincfg.

Attachment(s): 

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

Version 4.15 is very old, the last version of AS4 is 4.19, many people still use AS4.18 SP3 with winAvr 20100110.
Which version of winAvr are you using? It may not be compatible with 4.15.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

I installed the file WinAVR-20100110-install.exe, so I guess the version is 20100110.

Before 4.15, I had 4.19, but it did me the same thing. That's why I thought trying 4.15.

Also, forgot to mention, dcom98 didn't manage to install.
Also, Internet Explorer for linux, didn't manage to install.

In the list of the libraries in the attachment, you 'll notice a missing library, msxml3. I removed it, because with it AVRStudio does not start at all.

Last Edited: Wed. May 1, 2013 - 08:31 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

That's why I thought trying 4.15.

Why would going back to older (almost certainly buggier) software help?

Anyway, why not just use VirtualBox and actually run Windows XP as trying to use Wine for this stuff is always going to be "fraught".

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

Because in this thread everybody uses 4.15, so, I thought, that this is the working version for linux.

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

Quote:

Because in this thread everybody uses 4.15,

That's more to do with the thread being from 2006 I believe.

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

I can't make virtualbox work: :(
"WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (3.2.29) or it failed to
load. Please recompile the kernel module and install"

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

4.18 SP2 may work.
4.19 - a re-opened Wine bug.
Could try on an earlier version of Wine or by winetricks.
Ref.
WineHQ, AppDB, AVR Studio / Atmel Studio

"Dare to be naïve." - Buckminster Fuller

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

gchapman wrote:
4.18 SP2 may work.

I just tried it, it doesn't work.

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

good day!

 

who could have run the AVR ISP MKII? (natural atmel flasher on wine)

target: wine + avr-studio-4 + avr-isp_mkII

thank

 

 

if I'm wrong, correct this and do not criticize :o)

Last Edited: Wed. Apr 11, 2018 - 03:01 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Why would you need wine for that? You don't need Windows EXE files to drive an AVRISPmkII. The Linux build of avrdude will happily drive the Atmel programmer.

 

As the user manual for avrdude tells you:

 

https://www.nongnu.org/avrdude/u...

 

the option to use an AVRISPmkII is "-c avrisp2" or "-c avrispmkII" (your choice).

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

avrdude with linux - i'm use every day

I asked exactly what I need to know

thanks

 

p.s.

target: wine + avr-studio-4 + avr-isp_mkII

if I'm wrong, correct this and do not criticize :o)

Last Edited: Wed. Apr 11, 2018 - 03:02 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

sunjob wrote:
(natural atmel flasher on wine)
Though the following is for commercial Wine on macOS similar might work on Linux.

CodeWeavers

CrossOver Support

How do I get a USB device to work in CrossOver 16.x and older?

https://www.codeweavers.com/support/wiki/mac/faq/usbtoserial

via

CodeWeavers

CodeWeavers

CrossOver Support

Community Forums

ATMEL Studio 6 and 7

https://www.codeweavers.com/support/forums/general/?t=27;forumcurPos=100;msg=193794

CrossOver 17 has USB HID, Windows 7 emulation, and feeds into Wine 3.

 

"Dare to be naïve." - Buckminster Fuller

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

thank, I will do an experiment

 

p.s

wine + avr-studio-4 + avr-isp_mkII

--> avr-studio-4

 

p.s.2

but my older ver. of linux sl12.2

 

cxoffice - need Python 2.6 (can't start)

- 17.0.0
- 16.2.5
- 15.1.0

 

and more...

 

normal start & boot - crossover-9.x version

 

if I'm wrong, correct this and do not criticize :o)

Last Edited: Thu. Apr 19, 2018 - 07:03 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

WineHQ Wiki

Wine User's Guide

4 Configuring Wine

4.3 Other Things to Configure

4.3.1 Serial and Parallel Ports
https://wiki.winehq.org/Wine_User%27s_Guide#Serial_and_Parallel_Ports

Since Wine 2.8, serial and parallel ports are detected automatically when Wine starts. 

...

If you use a version of Wine prior to 2.8, you'll likely have to create symbolic links in ~/.wine/dosdevices yourself. 

...

 

"Dare to be naïve." - Buckminster Fuller

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

thank, I will do an experiment with wine smiley

if I'm wrong, correct this and do not criticize :o)

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

sunjob wrote:
but my older ver. of linux sl12.2
Slackware if I read that correctly ... brings back good memories smiley

Couldn't find Wine or cxoffice in the Slackware package search but Wine is packaged for Slackware elsewhere.

https://sourceforge.net/projects/wine/files/Slackware%20Packages/

via https://wiki.winehq.org/Download

 


http://www.slackware.com/

 

"Dare to be naïve." - Buckminster Fuller

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

yes, Slackware smiley

"url-s and packages" - it's all not a problem, to find and do...

 

The biggest problem for old Linux is the old system libraries, because of which new software is not going to or does not work correctly.

Thank you

 

### update ###

 

wine-2.14 - can't connected to USB AVR MKII ... (you need to watch the various patches)

if I'm wrong, correct this and do not criticize :o)

Last Edited: Sat. Apr 21, 2018 - 02:26 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

sunjob wrote:
wine-2.14 - can't connected to USB AVR MKII ...
IIRC, AVR Studio goes via Jungo as the USB driver.

Is Jungo installed?

Reason :

CodeWeavers

CodeWeavers

Forum for AVR Studio 4

Runs at Crossover 10

by Björn Kalkbrenner

2011-06-02

https://www.codeweavers.com/compatibility/crossover/forum/avr-studio-4?msg=107340

[AVR Studio 4.18 SP3, Atmel AVR GCC 3.0.0]

...

- flashing with STK600 (and maybe also not AVR Dragon) does _not_ work due to a specific USB driver which is not installed/seen. You can use AVRDude native on linux for flashing and setting fuses. Maybe STK500 may work.

 


http://www.microchip.com/avr-support/avr-and-sam-downloads-archive

 

"Dare to be naïve." - Buckminster Fuller

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

this AVRJungoUSB.exe?

yes, but return error:

 

wine ./AVRJungoUSB.exe
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:apphelp:ApphelpCheckInstallShieldPackage stub: 0x33ef6c L"C:\\users\\xxx\\Temp\\{EC15CEC6-A466-4FE3-855B-F62701C8FD8F}\\Disk1\\data1.hdr"
WDREG utility v10.21. Build Aug 31 2010 14:42:01

Processing HWID *WINDRVR6
fixme:setupapi:SetupDiCallClassInstaller 25 0x140098 0x33fad0
Error: Failed to install driver for virtual device
Error calling class installer register: No more data available.

Error: Failed trying to install the driver

 

despite the error in the console - there was no error in the GUI, and the installation was sold and ended without warning

 

if I'm wrong, correct this and do not criticize :o)

Last Edited: Sat. Apr 21, 2018 - 07:41 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

sunjob wrote:
this AVRJungoUSB.exe?
Yes (that looks like it) but is there an installer for Jungo (a Jungo cab or msi or self-install exe)?

(I don't recall where the AVR Studio operators manual is)

sunjob wrote:
yes, but return error:
Possibly:

  • incompatible Wine
  • can load alternate DLL from winetricks (IIRC, actual DLL instead of thunked DLL)
  • a more recent Jungo
  • libusb instead of Jungo

Is a compatible Internet Explorer installed?

Reason: previous posts in this thread

 

P.S.

Is STK500 (AVRISP) an acceptable alternative to Atmel AVRISP mkII?

Reasons:

  1. STK500 might only need a COM port (via a Windows XP USB CDC driver) (iow no Jungo)
  2. Don't need PDI or TPI

A disadvantage is having to acquire an AVR programmer that's STK500-compatible but these are relatively inexpensive.

 


CodeWeavers

CodeWeavers

CrossOver Mac, Linux and Chrome OS

ChangeLog

https://www.codeweavers.com/products/more-information/changelog

...

 

10.0.0 CrossOver - January 24, 2011

  • ...

(last)  

    • CrossOver is now merged with Wine 1.3.9. This includes countless improvements and will no doubt also produce countless regressions.

https://wiki.winehq.org/Winetricks

C-coding ATmega32 using AVR Studio4, on Windows 8.1 (64-bit)

by CRT13

https://www.avrfreaks.net/forum/c-coding-atmega32-using-avr-studio4-windows-81-64-bit

...

https://www.avrfreaks.net/forum/c-coding-atmega32-using-avr-studio4-windows-81-64-bit#comment-2448006

Note: Atmel USB drivers 7.0.888 might work on Windows XP and will work on 8.1 and 10.

Zadig

Downloads

http://zadig.akeo.ie/downloads/

via http://zadig.akeo.ie/

[Note: for Windows XP in Zadig versions 2.2 and earlier]

Pololu Robotics and Electronics

Pololu

5.3. AVR programming using AVR Studio 4

https://www.pololu.com/docs/0J67/5.3

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
  • libusb instead of Jungo

libusb for USBasp

Linux Mint with Win XP in Virtual Box

https://www.avrfreaks.net/forum/linux-mint-win-xp-virtual-box

by Plons

[AVRISP mkII is in a few posts in that thread; udev rule]

...

https://www.avrfreaks.net/forum/linux-mint-win-xp-virtual-box?page=1#comment-1893136

 

"Dare to be naïve." - Buckminster Fuller

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

1. crossover - only 9.x version (other higher version - is not compatible sl12.2)

2. driver-atmel-bundle-7.0.888.exe and zadig_xp_2.2.exe - can't install on wine ver. 1.7.24 & 2.14

3. AVR ISP MKII - only this flasher (and "main" fish ver. USB_ISP flasher)

4. on linux all develop tools & soft - no problem, all everything works great

 

avr-studio4 on wine - Need for a convenient study of avr-studio-programming by articles (about avr-studio4)

basically everything is done in linux (no problem)

 

I apologize for the mocked translation of English... Thank

 

if I'm wrong, correct this and do not criticize :o)

Last Edited: Sat. Apr 21, 2018 - 09:48 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

sunjob wrote:
1. crossover - only 9.x version (other higher version - is not compatible sl12.2)
CodeWeavers CrossOver 9?

If yes then that's linked to Wine 1.1.34 and 1.2 and 1.2.1; may not have a USB capability in Wine 1.

First mention of USB may be in Wine 2.0

sunjob wrote:
2. driver-atmel-bundle-7.0.888.exe and zadig_xp_2.2.exe - can't install on wine ...
If the COM appears in dosdevices and it's simple USB CDC then might not need a Windows USB driver (assumes the device exists and there's a correct udev rule for it)

sunjob wrote:
... & 2.14
What Wine 2 is available for sl12.2?

sunjob wrote:
I apologize for the mocked translation of English...
You're doing well on that; only glitch is in brevity of software versions (I tend to guess wink

sunjob wrote:
Thank
You are welcome!

 


https://www.codeweavers.com/products/more-information/changelog

https://www.winehq.org/announce/2.0

...

*** Kernel

- A new driver architecture is in place for supporting HID devices.
  This follows the Windows model, with platform-specific bus drivers
  and HID minidrivers. It will be used in future releases to unify
  support for HID devices, and potentially also for USB device
  support.

...

via

WineHQ - News - Wine 2.0 Released

https://www.winehq.org/news/2017012401

https://www.winehq.org/announce/2.8

...

  - Better serial and parallel ports autodetection.

...

https://www.avrfreaks.net/forum/running-avrstudio-linux?page=1#comment-2451271

 

"Dare to be naïve." - Buckminster Fuller

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

If the COM appears in dosdevices and it's simple USB CDC

 

no, com & usb - can't view on dosdevices

 

... & 2.14
> What Wine 2 is available for sl12.2?

 

wine-2.14 is max version, may build on my slackware-12.2 (other highers version - can't build)

all open-source projects - i'm make&build self (edit and patch slackBuild-s etc...)

 

the result: wine-2.14 is the maximum version that I can "use" naturally, if possible, edit/patch/fix bugs with the help of the public laid out patches (keep wine up to date as long as possible)

 

and, in fact, version 1.7.4 - I was not censured, I worked perfectly

 

in theory, 2.14 should already work fine with COM & USB ports (even better than before), maybe I did not fully understand, we will understand, search and achieve ...

 

thank

 

p.s. 

if I can not run "AVR-STUDIO" together "USB_ISP_MKII" - it does not matter

:o) in my favorite Linux everything works fine:

 

- geany & setup for avr & arduino 
- makefile - for my favour variants
- atmel-toolcains multi-version & genuine avr-gcc 
- and additionally, I want to configure in the future for the operation of 'QT-Creator'

so that the complete set for happiness: o)

if I'm wrong, correct this and do not criticize :o)

Last Edited: Sun. Apr 22, 2018 - 04:41 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

sunjob wrote:
in theory, 2.14 should already work fine with COM & USB ports (even better than before), ...
Wine 2.14 should auto-detect an active devfs entry with a valid udev rule (connect AVRISP mkII to powered USB hub, start wine, entry in dosdevices); else, create the link in dosdevices, wine AVR Studio, did a COM appear in AVR Studio and it's functional?

Might try the same with a Windows AVRDUDE (can diagnose with it) as same version AVRDUDE is likely functional on the Linux side.

sunjob wrote:
- and additionally, I want to configure in the future for the operation of 'QT-Creator'
Qt Creator is one of the IDE that can integrate with PlatformIO.

PlatformIO has the Arduino framework, is on Linux (via Python 2.7), but is for a subset of the AVR range that AVR Studio has.

sunjob wrote:
so that the complete set for happiness: o)
That is good to read!

An AVR simulator can be used for some unit tests so hopefully that's available via AVR Studio.

 


http://docs.platformio.org/en/latest/ide/qtcreator.html

http://docs.platformio.org/en/latest/installation.html#system-requirements

http://docs.platformio.org/en/latest/platforms/atmelavr.html#boards

 

"Dare to be naïve." - Buckminster Fuller

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

thanks!

if I'm wrong, correct this and do not criticize :o)