QUESTION: Is there any technical detail that I should take into consideration when developing existing AVR Studio 5 projects on Atmel Studio 6 or can I really just open them with Atmel Studio 6 and continue developing them there?
I am trying to migrate many projects from AVR Studio 5.1 to Atmel Studio 6.2 to be able to utilize some features not available on the 5.1. As far as I know, Atmel Studio was mainly developed to add ARM architecture support to AVR Studio, so I would believe that there should be no problem editing existing AVR Studio 5.1 projects on Atmel Studio 6.2 (as long as the same toolchain is used). I opened an existing project with Atmel Studio 6, compiled it and programmed it to my target device and I had no problems. Nevertheless I read the documentation to make sure that I would not find any problems in the future but some of the details are somewhat confusing:
- Reading the RELEASE NOTES: Atmel Studio 6.1 I found that "Atmel Studio 6.1 can be run side by side with Atmel Studio 6.0, AVR Studio® 5.0 and 5.1", meaning that AVR Studio 5 does not need to be uninstalled, but nowhere in the document it's specified that a AVR Studio 5 project can simply be open on Atmel Studio 6. And the phrase side by side could also be understood as "AVR Studio 5 projects should still be programmed on AVR Studio 5"
- On the Atmel Web-Documentation for the Atmel Studio 6, a description on how to import projects can be found. Here only AVR Studio 4 and AVR 32 Studio are mentioned, which could be understood as "AVR Studio 5 is already compatible"
I have not been able to find a clear answer on this in the documentation nor in the forums and I would really like to make sure that I will not find any unwanted surprises in the future when the projects are further developed.
Any hint of explanation would be greatly appreciated!