Atmel Studio 6.1 released (6.1.2562)

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

Atmel Studio 6.1 is now available!

Downloads and release notes can be found here:
http://www.atmel.com/tools/ATMEL...

As always, enjoy! :D

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

Is there a "what's new" list available more detailed than in readme pdf?

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

The readme should list more or less the things that were fixed and added in the release. Anything particular you were wondering about?

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

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

I'm cautious about installing new IDE in the middle of the project. I would like to know the changes before.

Readme is quite high level:
● Support for Embedded Debugger platform
● Support for Xplained Pro kits
● Atmel Software Framework 3.8.1
● AVR 8 Toolchain 3.4.2 (with upstream GCC 4.7.2)
● AVR 32 Toolchain 3.4.2 (with upstream GCC 4.4.7)
● GCC ARM Embedded Toolchain 4.7.3. Note! The default toolchain for ARM is now based on the branch
from the GCC ARM Embedded project.
● CMSIS 3.20
● Updated Visual Assist
● Command line utility for firmware upgrade
● Stimulus for simulator. Create a stimuli file to write register values while executing simulation.
● Support for new devices

In the "6.1 beta" thread there was something about C++. I wonder what has changed there.

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

If you are currently using the beta, then an upgrade to the final release should be fine. If you are using 6.0, I'd probably wait for your current project to finish solely because of the large toolchain upgrade.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

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

Quote:

In the "6.1 beta" thread there was something about C++. I wonder what has changed there.

Class member visibility in the debugger has been fixed. (and of course it's all a much later avr-gcc/avr-g++).

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

abcminiuser wrote:
If you are currently using the beta, then an upgrade to the final release should be fine. If you are using 6.0, I'd probably wait for your current project to finish solely because of the large toolchain upgrade.

- Dean :twisted:


Finish? Most of my projects are never "finished". The clients always come back periodically with wish list of enhancements.

John

Four legs good, two legs bad, three legs stable.

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

Hmm. McDonalds might object if I tried downloading the whole works here Might have to wait till Wednesday Night as I'm out of April Gigabytes already.

The largest known prime number: 282589933-1

It's easy to stop breaking the 10th commandment! Break the 8th instead. 

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

John_A_Brown wrote:
Finish? Most of my projects are never "finished".
For years I have been honestly trying to understand the idea behind IDEs. Unsuccessfully. The obvious solution for a never ending projects would seem to keep the same version of the tools. But how can one be sure that MS-based monstrosities will run in, say, Windows 9? What do people do? Preserve the whole environment as a virtual machine or something?

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

ezharkov wrote:
John_A_Brown wrote:
Finish? Most of my projects are never "finished".
For years I have been honestly trying to understand the idea behind IDEs. Unsuccessfully. The obvious solution for a never ending projects would seem to keep the same version of the tools. But how can one be sure that MS-based monstrosities will run in, say, Windows 9? What do people do? Preserve the whole environment as a virtual machine or something?

Search me.
I just hope that the newer IDE will work on the old project, but with that in mind I tend to be a fairly late adopter. In the past, with AVR Studio 4, it was feasible to keep the entire development environment, but as you point out, with the size of the MS-based offerings, plus all the ASF stuff that I never use, it pretty much impossible.

Four legs good, two legs bad, three legs stable.

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

78% dowloaded at the moment...

Is the XmegaE5 "part pack" already added to 6.1 or will it be an additional SP?

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

It's included.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

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

So unless the XmegaE5 "part pack" included is a different one from what Rune mentioned in a reply to me regarding the Rev B of the chip it still reads as Rev A.

https://www.avrfreaks.net/index.p...

Do you know if the XmegaE5 problems with the Compare A flags is now fixed? I'll do more tests after breakfast. :-)

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

Compare A flags still stuffed :( I'll resume this with support in about a week just in case the new XmegaE5 Rev B "part pack" didn't make it into the release version.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

Couldn't wait anymore, it must be me not understanding things as usual. https://www.avrfreaks.net/index.p...

I have now unistalled AS6.0, when starting AS6.1 it complained about some registry thing but applied a fix itself.

When I went and try to install the Terminal program it said that I have already "purchased" it (I did twice but wasn't showing up). Clicking on download resulted in Studio shutting down and restart by itself, this was followed by some Windows update which must be more than just the terminal (69.2MB).

Let's see what's next.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

Does "upstream gcc" mean that there are no patches anymore? What about the respective binutils?

Are the new avr-gcc v4.7.+ features documented, e.g. __flash (other than in the generic gcc documentation)?

Anybody from Atmel cares to comment on the licence?

And what is the link to the standalone toolchain download?

JW

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

Quote:
Does "upstream gcc" mean that there are no patches anymore? What about the respective binutils?

What? Of course not. Atmel grabs upstream releases of AVR-GCC, patch and add device support/features, then release the results as binary installers and a set of patch files. The patches will still be sent upstream back to GCC.

Quote:

And what is the link to the standalone toolchain download?

It looks like the new toolchain is still in the process of being uploaded, it should be available at:

http://www.atmel.com/tools/ATMEL...

http://www.atmel.com/tools/ATMEL...

Soon.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

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

wek wrote:
Does "upstream gcc" mean that there are no patches anymore? What about the respective binutils?

Are the new avr-gcc v4.7.+ features documented, e.g. __flash (other than in the generic gcc documentation)?

Anybody from Atmel cares to comment on the licence?

And what is the link to the standalone toolchain download?

JW

Ok, here it goes. Normal disclaimer that this is my thoughts, my opinions, no legal knowledge in any way etc applies;

Atmel Studio in itself is licensed under given license. However, Atmel Studio does not contain any toolchains. These are distributed together with studio, but they are using the Studio plugin architecture to function. The avr8 toolchain is for instance distributed with the license located on your disk at C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.2.939\avr8-gnu-toolchain\License.rtf

I believe that the view of Atmel Studio as a windows blob that just compiles stuff are wrong. Atmel Studio is a coupled set of plugins (the solution explorer is for instance a plugin, so is the programming dialog...). However, since the toolchain currently is a bit too coupled to studio than we want (e.g. blocking us making a minimal installer that downloads toolchains on demand), the toolchains are distributed and installed together with the base studio installer.

Hope this clarifies things a bit :P

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

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

I see.
I'll see.
;-)

Jan

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

Hehe... As I said, at least internally we see studio as quite decoupled. The Toolchains are assembled into the installer when the installer is created, not before.

Internal debug versions of studio comes with no toolchain (and a big disclaimer of things that may/will/should crash). Also, the toolchains them selves are as dean says as far as I know the upstream gcc, local device specific pathces etc and thats the AVR Toolchain with friends. This is then packaged in a thin layer of interaction and registration logic for Studios consumption (that's what the .pkgdef and .vsixmanifest files in the Toolcahin folder are),

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

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

meolsen wrote:
Ok, here it goes. Normal disclaimer that this is my thoughts, my opinions, no legal knowledge in any way etc applies;

Atmel Studio in itself is licensed under given license. However, Atmel Studio does not contain any toolchains. These are distributed together with studio, but they are using the Studio plugin architecture to function. The avr8 toolchain is for instance distributed with the license located on your disk at C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.2.939\avr8-gnu-toolchain\License.rtf

Then I believe the "basic" readme should explicitly say so.

meolsen wrote:
However, since the toolchain currently is a bit too coupled to studio than we want (e.g. blocking us making a minimal installer that downloads toolchains on demand), the toolchains are distributed and installed together with the base studio installer.
How comes then, that Dean above said "toolchains are being uploaded"? Shall I read Dean's "soon" as "late"? ;-)

Thanks,

JW

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

Quote:

meolsen wrote:
However, since the toolchain currently is a bit too coupled to studio than we want (e.g. blocking us making a minimal installer that downloads toolchains on demand), the toolchains are distributed and installed together with the base studio installer.
How comes then, that Dean above said "toolchains are being uploaded"? Shall I read Dean's "soon" as "late"?


No, but a fancy 700kb netinstaller of studio is not something to wait for at the moment :P

The toolchains are consumed as plugins by Studio, not the other way around :P

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

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

Sorry, but I'm too dumb to understand this.

Is/will be a standalone toolchain (as full-featured replacement of WinAVR, or as the stripped-down version made available with AS5, or at least a zipped-up directory with the relevant binaries of gcc/binutils/libraries) available?

I am not interested in downloading/installing AS.

Thanks,

Jan

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

Yes, as always. Toolchains are distributed in two main ways:

1) Standalone, with source - the pages I linked to earlier

2) Packaged as special Atmel Studio extensions

When AS6.1 is released #2 above is ready to go, it's #1 that is currently still being uploaded. When it's online you can use that as your WinAVR replacement.

Again, this is nothing new and the same process has been used since the initial 5.0 launch.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

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

How's the ATTiny10 programming support going? Any news?

John

Four legs good, two legs bad, three legs stable.

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

Allegedly the AVRISP-MKII programming issue (AVRSV-4475) has been fixed.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

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

Thanks, Dean.

Jan

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

Quote:

Sorry, but I'm too dumb to understand this.

Is/will be a standalone toolchain (as full-featured replacement of WinAVR, or as the stripped-down version made available with AS5, or at least a zipped-up directory with the relevant binaries of gcc/binutils/libraries) available?

I am not interested in downloading/installing AS.

Thanks,

Jan


:P I might be a bit lost in my own thoughts on this...

As Dean says, The toolchains can be thought of as separate projects that we distribute.

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

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

John_A_Brown wrote:
How's the ATTiny10 programming support going? Any news?

John


And, please shout the result when/if you try it out.

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

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

downloading now. only 9 (yes nine) hours to complete!!!

regards
Greg

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

meolsen wrote:
John_A_Brown wrote:
How's the ATTiny10 programming support going? Any news?

John


And, please shout the result when/if you try it out.

OK, I will, but first I have to dowload AS6.1

Four legs good, two legs bad, three legs stable.

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

And of course I can't download it!
Every time I go through this hell...
My normal email spam filters all Atmel stuff for some unknown reason, and although Atmel claims to have sent emails to my gmail account, they never arrive.
Can anyone explain why Atmel can't simply allow one to download AS6.1(or anything else) without having to jump through so many flaming hoops?

Oh, and Atmel send me emails(to my gmail account) on a frequent basis.

I guess Atmel just want to make everything as difficult as possible, so that they'll default to M*cr*ch*p.

Four legs good, two legs bad, three legs stable.

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

John,

If it helps I can put it on an FTP if you like?

Cliff

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

Thanks, Cliff, but I think I have it now(thanks to Dean).
I have to go out again now, so I probably won't install until tomorrow.
I have a few shiny new ATTiny10s to check with.
Digitis transierunt.

Four legs good, two legs bad, three legs stable.

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

Quote:
only 9 (yes nine) hours to complete!!!
Is you ISP using strings attached to cans?... :wink:

It "only" took just over 30 minutes yesterday morning for the smaller installer (I wouldn't think of downloading anything at night) and about 1 hour overall by the time updates were installed etc.

I must say that "My Atmel" works pretty well when it comes to downloading stuff, no need to re-register as some people need to.

My user name pops up automatically and I only need to enter the password, darn 1 less thing I can complain about! What's the world coming to? How can a grunmpy old person supposed to live this way? :lol:

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

abcminiuser wrote:
It looks like the new toolchain is still in the process of being uploaded, it should be available at:

http://www.atmel.com/tools/ATMEL...

http://www.atmel.com/tools/ATMEL...

Soon.

Now. Just downloaded the Linux version. Seems to work :-).

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

You suggest uninstalling the old 6.1 before installing the new 6.1?

The largest known prime number: 282589933-1

It's easy to stop breaking the 10th commandment! Break the 8th instead. 

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

Quote:
uninstalling the old 6.1 before installing the new 6.1?
That happens automatically.

You can also unistall 6.0 if it is still installed or you can leave it there.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

OK, I have now installed AS6.1.
Built my fancy ZIF SOT23-6 programmer, using this:
http://www.ebay.co.uk/itm/260807480261?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2648
a six pin header and a 0.1uF cap.
I long since "modified" an AVRISP MKII by adding a toggle switch so that I can supply Vcc to the target(or not, depending on the switch position).
Long story short, it seems to program and verify fine under AS6.1, which is good.
I have read a few tales of woe, and was expecting to have to build a high voltage setup, which from what I've gleaned, consists (as far as TPI is concerned) of switching 12V to the RESET pin.

So thanks to all concerned.

I've also read a few things about GCC not being up-to-speed for the ATTiny10 and its siblings, any update on that would be much appreciated.

John

Four legs good, two legs bad, three legs stable.

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

Quote:

Long story short, it seems to program and verify fine under AS6.1, which

Great. I haven't gotten around to sync bugzilla with the internal bug state unfortunately, so it is still unresolved in bugzilla.

Quote:

I've also read a few things about GCC not being up-to-speed for the ATTiny10 and its siblings, any update on that would be much appreciated.

I do believe that most issues with the tiny10 should be fixed... Not a quotable comment, as I don't have a tiny10, but most of the internal bugs I have seen is resolved...

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

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

Quote:
as I don't have a tiny10

Really? I thought that at the Atmel offices there'd be bowls of AVRs sitting about with "help yourself" signs.

I had ten of them this morning, I now have nine, one has vanished, flipped out of the tweezers into the fourth dimension. I can see why they're called Tiny.

John

Four legs good, two legs bad, three legs stable.

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

He's in tools - and as he keeps telling me they're the last poor sods to get silicon before a release, so I'm not suprised; most of the tools silicon is sitting in Brittney anyway.

Apps has a couple, which I'll be willing to loan out in exchange for some more AS6.1 SDK consultation. What do you say, Morten? ;)

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

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

Quote:

Apps has a couple, which I'll be willing to loan out in exchange for some more AS6.1 SDK consultation. What do you say, Morten?

It sounds like a monday date to me :P

I'm sure we have some laying around in the wing (brittney does not count, she get upset if we take hers), I was referring to here (home) and now (Wednesday evening)...

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

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

@Wek, the toolchains are out as mentioned in the GCC forum for windows and linux and source

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

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

It's been mentioned in this thread too. Here ;-).

Capthcha...

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

snigelen wrote:
It's been mentioned in this thread too. Here ;-).

Capthcha...

Is this a variation of the "How to keep an irish amused" joke?

Four legs good, two legs bad, three legs stable.

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

snigelen wrote:
It's been mentioned in this thread too. Here ;-).

Capthcha...

Well, that one was clearly marked soon :P, while mine is marked now... Even the irish would be happy with that :P

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

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

Thanks for the toolchain. Being downloaded. Meanwhile, I had a look into its release notes:

Quote:
Use for other purposes are not permitted

C'mon.

JW