I use this (Ubuntu) :
Development .....
Toolchain : Build your own
See https://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=42631Toolchain : As Ubuntu/Debian .deb install package
See http://www.wrightflyer.co.uk/avr-gcc/Makefile Gen: Jörgs mfile tcl script , adapted to Ubuntu.
http://www.wrightflyer.co.uk/avr-gcc/mfile-ubuntu.tar.gzIDE : CodeBlocks (I don't use avr plugin , but external makefiles , ymmv)
See https://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=64023
Programmer : AVRdude
Assembler : avrasm2.exe , runs fine under wine
AVR Fuses : http://www.engbedded.com/fusecalc/
AVR Calc : I mostly use the standard avrcalc V2.11 (windows exe) ,
it runs fine under wine (windows emulator)
kavrcalc : http://www.b9.com/elect/avr/kavrcalc/index.html ,
requires motiff or lesstiff installed. No cource available.
Versioning : SVN
Vers GUI : RapidSVN
Diff viewer : Meld (also used by RapidSVN)
Hex Editor : Bless
Hex Calc : Standard calculator (scientific view)
Terminal : Putty (Can also do Serial) , some prefer minicom.Arm Development .... Mostly the same as above.
Toolchain : Codesourcery Arm Lite - EABI
http://www.codesourcery.com/sgpp/lite/arm/portal/subscription?@template=lite
Debugger : ARM GDB/Insight easy to build from source.
This is due to CS above doesn't include it in
their "lite" version.Misc .....
Ftp : Filezilla
IM : Pidgin
NNTP(News) : Pan (news.gmane.org)
CHM viewer : KchmViewer (best) or xCHM (smallest)
Mail : Thunderbird , as i find evolution to heavy.
Filemanager : I mostly use the build in , but have Krusader installed.
I also have MC (midnight commander) installed,
it can be handy if you end up in a commandprompt only.Servers/daemons ....
DNS : Bind9
SSH : OpenSSH
Timesync : NTP (ntpd)
Web : Apache
Ftp : Proftpd
Mail : Sendmail , this is NOT for the faint hearted
POP3/IMAP : Dovecot
Versioning : SVN
Fileshare : NFS & Samba
Firewall : I ufw (ubuntu firewall) on clients (think it's default off).
And a "nasty" "iptables" , script on servers. Due to changes in the rules by scripting.
I'd recommend fwbuilder (Checkpoint firewall-1 lookalike)
Or the simpler firestarter , if you dont need to change the firewall rules by scripting.A lot of people seems happy with shorewall witch has super documentation ,
and some nice featuresIf i had a "Supermachine" w. 2GB+ ram i would prob. have installed Virtualbox , people here are really happy with it.
This is the contents of my avrasm2 executable shellscript , located in my ~/bin. I have copied the full AvrAssembler2 directory from a windows pc , w. AvrStudio installed.
#!/bin/bash
wine ~/avr/AvrAssembler2/avrasm2.exe -I ~/avr/AvrAssembler2/Appnotes -fI $1 $2 $3 $4 $5
Note ...
"~/" is a synonym for your login users home directory.
Code::Blocks Intro - from a fellow freak (ekh)
https://www.avrfreaks.net/index.p...
AvrStudio under wine (but no Atmel USB devices functioning) maybe stk-500 is ok (serial)
https://www.avrfreaks.net/index.p...
Wine & COM1 (For stk-500 in Studio)
https://www.avrfreaks.net/index.p...
Upgrading Atmel USB tools under Linux (JtagMKII , ISP-MKII , Dragon etc).
Can be done with AVr32Studio (A big package , but makes it possible).
https://www.avrfreaks.net/index.p...
Atmels AVR Studio Help , but as html
http://support.atmel.no/bin/cust...
For Schematic/PCB i know several that uses Kicad
http://www.lis.inpg.fr/realise_a...
I just tried Eagle for Linux (Free edition)
Works like a charm
http://www.cadsoftusa.com/downlo...
For Simulation - I just started to use LTspice.
You have to register with LT to get it.
http://www.linear.com/designtool...
It works fine in wine , install with : wine LTspiceIV.exe
I found a nice tutorial here.
http://www.elektronikschule.de/~...
For Partitioning / Cloning & Rescuing
http://partedmagic.com/
Some programs require VB6-Runtime
Get it from here and install with : wine http://support.microsoft.com/kb/...
I did specify c:\windows as installpath
I also use this "PDF Toolkit" in Ubuntu (apt-get install pdftk) ..
Note... It's commandline only , but powerfull.
I just extracted page 48 to 52 from a large pdf with this command : pdftk infile.pdf cat 48-52 output outfile.pdf.I didn't succeed in building it from source , as the source is incompatible with the current GCC Javacompiler ,
but someone at Ubuntu has made the current version as a package ..Homepage
http://www.pdflabs.com/tools/pdf...
Examples
http://www.pdflabs.com/docs/pdft...
If you ever need to build Codesourcery Lite from source , have a look here
https://github.com/jsnyder/arm-e...
I just build it for my x64 machine.
At: Nov-2015 i have begun to use this repos for CB on Mint 17
#deb http://lgp203.free.fr/ubuntu trusty universe
deb-src http://lgp203.free.fr/ubuntu trusty universe
Edit: Also have a look here
https://www.avrfreaks.net/forum/u...
/Bingo