Forum Menu




 


Log in Problems?
New User? Sign Up!
AVR Freaks Forum Index

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
srg4096
PostPosted: Jul 18, 2011 - 03:16 PM
Newbie


Joined: Mar 13, 2011
Posts: 15
Location: Waukesha, WI (Formally Maidstone, UK)

I didn't mean that WinAVR should have an IDE or editor bundled with it at all, I just wondered about the current state of the current tools it has.

I don't want WinAVR to have a VS based IDE, that's why I loathe AS5.

I thought the back end was seperate from the VS based front end. I wondered if that back end would be repackaged in WinAVR etc for those that don't want to use AS5.

Otherwise I was just wondering what the current state of WinAVR is?
 
 View user's profile Send private message  
Reply with quote Back to top
JohanEkdahl
PostPosted: Jul 18, 2011 - 03:26 PM
10k+ Postman


Joined: Mar 27, 2002
Posts: 21397
Location: Lund, Sweden

I am not part of "the team", but the current state seems to be that there is work planned or even on-going for a new release of WinAVR.

The core of this has always been a complete tool chain (compiler, linker and other binutils, avrlibc runtime library), and added to that values like AVRDude for programming AVRs, parts of debugging solutions (that I do not understand, like AVaRice), the excellent Mfile utility.

I would expect that this "core" will be very similar in the upcoming release.

It has also come with the Programmers Notepad editor, but you could just as well use your own favourite editor or IDE. A change here would not surprise me. Get me right, staying with PN would not surprise me either. Not would a WinAVRnext relese without any editor/IDE.

If "the team" actually has any clarifications, detailed plans or some such that can be shared at this time, I'm sure we'll see them when he passes by this thread.
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
Bingo600
PostPosted: Jul 18, 2011 - 05:08 PM
Raving lunatic


Joined: Apr 25, 2004
Posts: 3912
Location: Denmark

srg4096 wrote:
Hi All

I was just wondering what the bottom line with development of the next version of WinAVR is and also with clawson's nice debian/ubuntu packages.


I made the Ubuntu packages, based on the latest linux buildscript packages (from this thread), at that time.
Clawson was/is kind enough to provide hosting , as i can't do that.

I did offer to make a Ubuntu package of the "older AS" toolchain , but was asked to hold back on releasing an AS5 Toolchain , due to the state of the patches.
http://www.avrfreaks.net/index.php?name ... 255#809255

And as it a bit of work to make the Ubuntu package , and there was no response ... I never bothered.

The AS buildscript is here
http://www.avrfreaks.net/index.php?name ... 245#803245



/Bingo
 
 View user's profile Send private message  
Reply with quote Back to top
ddd7
PostPosted: Aug 06, 2011 - 11:28 PM
Hangaround


Joined: Apr 02, 2002
Posts: 132
Location: Spokane

What is the appropriate way to get an updated toolchain on linux and osx at this point?
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
Bingo600
PostPosted: Aug 07, 2011 - 08:53 PM
Raving lunatic


Joined: Apr 25, 2004
Posts: 3912
Location: Denmark

For OSX i guess you have to build it your self,

For Linux i'd do the same , but i think Atmel might have something for Linux.

/Bingo
 
 View user's profile Send private message  
Reply with quote Back to top
markus_b
PostPosted: Aug 07, 2011 - 08:56 PM
Posting Freak


Joined: Mar 20, 2001
Posts: 1517
Location: Switzerland

Bingo600 wrote:
but i think Atmel might have something for Linux.

/Bingo

I would be delightef if this is true. Do you hava any references to back it up ?

_________________
Markus
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
atomicdog
PostPosted: Aug 08, 2011 - 03:20 AM
Posting Freak


Joined: Jan 14, 2008
Posts: 1169
Location: San Diego

markus_b wrote:
Bingo600 wrote:
but i think Atmel might have something for Linux.

/Bingo

I would be delightef if this is true. Do you hava any references to back it up ?

http://www.avrfreaks.net/index.php?name ... 744#834744

_________________
~~John
TWI C source code
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
markus_b
PostPosted: Aug 08, 2011 - 10:05 AM
Posting Freak


Joined: Mar 20, 2001
Posts: 1517
Location: Switzerland

atomicdog wrote:
markus_b wrote:
Bingo600 wrote:
but i think Atmel might have something for Linux.

/Bingo

I would be delightef if this is true. Do you hava any references to back it up ?

http://www.avrfreaks.net/index.php?name ... 744#834744

This is not about linux, but just a standalone version of the AVR-gcc for Windows provided by Atmel (standalone=without the Microsoft GUI). The sources/patches are included, so you can build a Lknux or MacOS version yourself.

For me this does not qualify as 'having something for Linux'.

_________________
Markus
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
atomicdog
PostPosted: Aug 08, 2011 - 02:28 PM
Posting Freak


Joined: Jan 14, 2008
Posts: 1169
Location: San Diego

markus_b wrote:
atomicdog wrote:
markus_b wrote:
Bingo600 wrote:
but i think Atmel might have something for Linux.

/Bingo

I would be delightef if this is true. Do you hava any references to back it up ?

http://www.avrfreaks.net/index.php?name ... 744#834744

This is not about linux, but just a standalone version of the AVR-gcc for Windows provided by Atmel (standalone=without the Microsoft GUI). The sources/patches are included, so you can build a Lknux or MacOS version yourself.

For me this does not qualify as 'having something for Linux'.

The second link was for linux.


http://www.atmel.com/dyn/products/tools ... ily_id=760

_________________
~~John
TWI C source code
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
markus_b
PostPosted: Aug 08, 2011 - 02:48 PM
Posting Freak


Joined: Mar 20, 2001
Posts: 1517
Location: Switzerland

[quote="atomicdog"
The second link was for linux.

http://www.atmel.com/dyn/products/tools ... 60[/quote]
So I stand corrected.

I'm unable to access either link right now. It seems my mobile android browser I us here at at remote cabin or the flaky gprs connection don't cut it. Will check it out next week at home.

_________________
Markus
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
kscharf
PostPosted: Aug 08, 2011 - 02:50 PM
Posting Freak


Joined: Aug 04, 2004
Posts: 1830
Location: Davie, FL

Quote:
I'm unable to access either link right now. It seems my mobile android browser I us here at at remote cabin or the flaky gprs connection don't cut it. Will check it out next week at home.
Solar flares might be affecting satellite communications.
http://news.nationalgeographic.com/news ... grid-risk/
 
 View user's profile Send private message  
Reply with quote Back to top
Bingo600
PostPosted: Sep 11, 2011 - 07:28 PM
Raving lunatic


Joined: Apr 25, 2004
Posts: 3912
Location: Denmark

Uploaded a new toolchain .deb package to : http://www.wrightflyer.co.uk/avr-gcc/

It's based on the Atmel AS5 patches , gcc-4.5-1 and also include avr-libc-1.7.1 and the new avrdude-5.11

Note ... Atmel calls the patches for AS5-beta but these are the ones they released , when they released their own AS5 toolchain.


The files uploaded are :

avr-gcc-4.5.1-AS5-avrfreaks-11-sep-2011-u10.04.i386.txt
avr-gcc-4.5.1-AS5-avrfreaks-11-sep-2011-u10.04.i386.deb

avr-gcc-4.5.1-AS5-avrfreaks-11-sep-2011-u10.04.x64.txt
avr-gcc-4.5.1-AS5-avrfreaks-11-sep-2011-u10.04.x64.deb


They have only been slightly tested , use/test on your own risk.
EW has requested that i do not release the buildscripts , as he is working on integrating the patches in a better way.

All sources are accessible as per GNU.
Url to AS5 patches are somewhere in this thread.



Please make dure that the directory /usr/local/avr is empty or non-existant before installing the package.

Ie.: Remove the old .deb package or .....


See here for some possible bugs in AS5 , that would also be present in this toolchain (sorry ... I didn't know).

http://www.avrfreaks.net/index.php?name ... 192#870192


The AS5 toolchain simply looks to "sick"

I'll ask clawson to remove the packages from wrightflyer


/Bingo
 
 View user's profile Send private message  
Reply with quote Back to top
markus_b
PostPosted: Sep 11, 2011 - 10:33 PM
Posting Freak


Joined: Mar 20, 2001
Posts: 1517
Location: Switzerland

Bingo,

thanks for the work, appreciated !

_________________
Markus
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
clawson
PostPosted: Sep 12, 2011 - 09:15 AM
10k+ Postman


Joined: Jul 18, 2005
Posts: 69423
Location: (using avr-gcc in) Finchingfield, Essex, England

Quote:

I'll ask clawson to remove the packages from wrightflyer

They're gone now.

_________________
 
 View user's profile Send private message  
Reply with quote Back to top
Bingo600
PostPosted: Sep 12, 2011 - 06:33 PM
Raving lunatic


Joined: Apr 25, 2004
Posts: 3912
Location: Denmark

Uploaded a new toolchain .deb package to : http://www.wrightflyer.co.uk/avr-gcc/

It's based on the old "Trusty" avr-gcc-4-3-4 , avr-libc-1.7.1 , avr-insight-6.8-1a and the new avrdude-5.11

I switched the naming-convention , in hope of a better grouping on wrightflyer.

avr-gcc-4.3.4-avrfreaks-2011-sep-12-u10.04.i386.deb
avr-gcc-4.3.4-avrfreaks-2011-sep-12-u10.04.i386.txt

avr-gcc-4.3.4-avrfreaks-2011-sep-12-u10.04.x64.deb
avr-gcc-4.3.4-avrfreaks-2011-sep-12-u10.04.x64.txt

They have only been slightly tested , use/test on your own risk.

Make sure /usr/local/avr is empty/"non existant" before install

Edit:
The avr-gcc-4.3.4-avrfreaks-2011-sep-12 versions
have been removed , due to a serious bug in avrdude 5.11.

Get the avr-gcc-4.3.4-avrfreaks-2011-sep-20 versions



/Bingo


Last edited by Bingo600 on Sep 20, 2011 - 04:26 PM; edited 1 time in total
 
 View user's profile Send private message  
Reply with quote Back to top
Bingo600
PostPosted: Sep 20, 2011 - 04:24 PM
Raving lunatic


Joined: Apr 25, 2004
Posts: 3912
Location: Denmark

Uploaded a new toolchain .deb package to : http://www.wrightflyer.co.uk/avr-gcc/

It's based on the old "Trusty" avr-gcc-4-3-4 , avr-libc-1.7.1 , avr-insight-6.8-1a , avarice-2.11 and the new avrdude-5.11.1 (Bugfixed)

I switched the naming-convention , in hope of a better grouping on wrightflyer.

avr-gcc-4.3.4-avrfreaks-2011-sep-20-u10.04.i386.deb
avr-gcc-4.3.4-avrfreaks-2011-sep-20-u10.04.i386.txt

avr-gcc-4.3.4-avrfreaks-2011-sep-20-u10.04.x64.deb
avr-gcc-4.3.4-avrfreaks-2011-sep-20-u10.04.x64.txt

They have only been slightly tested , use/test on your own risk.

Make sure /usr/local/avr is empty/"non existant" before install

Comments should go here:
http://www.avrfreaks.net/index.php?name ... 495#870495




/Bingo
 
 View user's profile Send private message  
Reply with quote Back to top
kscharf
PostPosted: Sep 20, 2011 - 04:44 PM
Posting Freak


Joined: Aug 04, 2004
Posts: 1830
Location: Davie, FL

Do any of the Atmel toolchain "improvements" or support for new devices have any chance of seeing the light of day in here (after bug smashing)?
 
 View user's profile Send private message  
Reply with quote Back to top
Bingo600
PostPosted: Sep 20, 2011 - 05:02 PM
Raving lunatic


Joined: Apr 25, 2004
Posts: 3912
Location: Denmark

If the Atmel toolchain "improvements" , finds it way into the FreeBSD repos , then yes.

It seems a bit like it is going to function this way.

Atmel toolchain "improvements" from (Atmel AS) is being merged into the upstream avr-gcc
Eric/SprinterSB and others are doing lots of other fixes to upstream.

Then ...
1: Eric does WinAVR , based on upstream & "maybe other magic"
3: Eric & Jörg coordinates
4: Jöorg does FreeBSD
5: I do FreeBSD -> avr-freaks buildscript

So Atmel/Eric/Jörg/SprinterSB does all the hard work Smile

I just make it build on linux

/Bingo
 
 View user's profile Send private message  
Reply with quote Back to top
kscharf
PostPosted: Sep 20, 2011 - 06:05 PM
Posting Freak


Joined: Aug 04, 2004
Posts: 1830
Location: Davie, FL

Bingo600 wrote:
If the Atmel toolchain "improvements" , finds it way into the FreeBSD repos , then yes.

It seems a bit like it is going to function this way.

Atmel toolchain "improvements" from (Atmel AS) is being merged into the upstream avr-gcc
Eric/SprinterSB and others are doing lots of other fixes to upstream.
Then ...
1: Eric does WinAVR , based on upstream & "maybe other magic"
3: Eric & Jörg coordinates
4: Jöorg does FreeBSD
5: I do FreeBSD -> avr-freaks buildscript

So Atmel/Eric/Jörg/SprinterSB does all the hard work Smile
I just make it build on linux
/Bingo

But I thought that WinAvr was dead (hasn't been a new build in over a year) and that Atmel's tool set was the replacement.
 
 View user's profile Send private message  
Reply with quote Back to top
clawson
PostPosted: Sep 20, 2011 - 06:17 PM
10k+ Postman


Joined: Jul 18, 2005
Posts: 69423
Location: (using avr-gcc in) Finchingfield, Essex, England

Quote:

But I thought that WinAvr was dead (hasn't been a new build in over a year) and that Atmel's tool set was the replacement.

You haven't been reading closely enough. Eric has already said there'll be a new WinAVR and it's looking like being based on 4.6.1 with SprinterSB back-porting some of the best fixes from 4.7 to that version.

AVR Toolchain is a half-arsed attempt by an Atmel off-shore team to try and replicate WinAVR - they failed miserably. There's serious faults like large flash devices not having ELPM in their .data loop and so on. It also misses many of the "goodies" that make WinAVR such a complete package. In no way can it be considered a "replacement" for WinAVR.

Most of us stick with WinAVR20100110 and look forward to WinAVR2011xxxx (or perhaps WinAVR2012xxxx?)

_________________
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2006 The PNphpBB Group
Credits