On Sep 24, 2012, at 4:25 PM, John Samperi wrote:
> At 01:09 AM 25/09/2012, you wrote:
>> What version of Studio do you feel is most reliable?
>
> Is there a POINT to this? Does it matter what we think or what
> Atmel thinks is the future direction?
I think its a useful way to stick our thumb's in Atmel's eye and create a bit of discomfort. So when I saw the survey, I clicked.
> I still use 4.18, AS5 should not even be considered as it was
> simply a bug ridden early release. If you want to use newer chips
> then you are stuck to AS6 and whichever comes later on.
Yup. I got stuck with AS6 that way. AS6 reminds me of my early distaste for Microchip's software.
Not so sure the problem is with super slow resource hog VS10 IDE as it is with someone having gone hog wild with optimizations in GCC 4.x and lost debugging information. I know full well code can get optimized out and moved around but this is worse than that. Digging in the Disassembly view I can find the line I am trying to breakpoint, often a line or line and a half above where the debugger set the breakpoint. No excuses, its just wrong.
And by setting breakpoints in the wrong place, they often do not trigger.
At least sometimes the debugger admits it doesn't know where to lay a breakpoint when one tries. Go try surrounding lines trying to find one that will break. Go surfing in Disassembly view to find a suitable breakpoint.
The ASF stuff is a nice attempt but with seemingly 95% of it implemented in include files as inline code, its a mess to debug when gcc gets all confused about inline code, and line numbers, and the debugger can't set breakpoints in the proper places.
AS 4.18 was a nice sharp knife but AS6 is like cutting butter with a baseball bat.
--
David Kelly N4HHE, dkelly@HiWAAY.net
============================================================
Whom computers would destroy, they must first drive mad.
[Non-text portions of this message have been removed]