Newsgroup: it.comp.os.linux.iniziare
Titolo: Atmel e linux

Qualcosa si e' intrippato nello spedire, scusate se lo vedete doppio!
Probabilmente dovro' fare a breve un paio di cosette usando gli avr.
Dato che uso linux (debian), volevo sapere quale hardware puo' essere usato per
programmarli, sia autocostruibile, sia commerciale, ed esperienze in merito.
Per il software, dovrei avere tutto ...
ava - Algebraical Virtual Assembler for Atmel's AVR MCUs
avarice - use GDB with Atmel's JTAG ICE for the AVR
avr-libc - Standard C library for Atmel AVR development
avra - Assembler for Atmel AVR microcontrollers
avrdude - software for programming Atmel AVR microcontrollers
avrp - Programmer for Atmel AVR microcontrollers
avrprog - Programmer for Atmel AVR microcontrollers
binutils-avr - Binary utilities supporting Atmel's AVR targets
dfu-programmer - device firmware update (DFU) based USB programmer for Atmel
ï¿œ ï¿œ ï¿œ ï¿œ ï¿œ ï¿œ ï¿œ ï¿œ ï¿œchips
simulavr - Atmel AVR simulator
uisp - Micro In-System Programmer for Atmel's AVR MCUs
atmel-firmware - Firmware for Atmel at76c50x wireless networking chips.
-- 
+---------------------------------------------------------------------------+
| ... e come dissero Gargantua e Pantagruel al termine di un lauto pranzo:  |
|     Anche oggi abbiamo contribuito a ridurre la fame nel mondo...         |
+-----#26--------------------Campagna contro le pubblicita` idiote.---------+

 programmarli, sia autocostruibile, sia commerciale, ed esperienze in merito.
Ti serve un saldatore e:
http://shop.tuxgraphics.org/electronic/detail_avrusb500.html
Oppure senza saldatore:
http://shop.tuxgraphics.org/electronic/detail_avrusb500smd2.html
Oltre ad un apt-get install avrdude gcc-avr
In fascia bassa (8 bit) noi abbiamo da anni abbandonato i Microchip PIC 
per raggiungere il paradiso con gli Atmel avr programmati da linux (gcc, 
e se hai il programmatore MKII anche debug con ddd).
Ciao.

 Oltre ad un apt-get install avrdude gcc-avr
Tengo presente, grazie!
Non ho capito una cosa, nel primo link e' scritto:
Note: You need also an atmega8 microcontroller to build the AvrUsb500v2 (the
atmega8 is not included in this kit). The CD that comes with this kit is
prepared to load the initial firmware into the atmega8 on the AvrUsb500v2
board [please don't use any other chip than atmega8 to build the AvrUsb500v2].
Quindi bisogna farsi programmare il chip da qualcun altro, o e' in grado di
programmarselo da se? Non e' micca chiara questa cosa...
-- 
+---------------------------------------------------------------------------+
|  Strada soggetta a taccheggio ed estorsione da parte della casta.         |
|                                                                           |
+-----#6---------------------Campagna contro le pubblicita` idiote.---------+

 programmarselo da se? Non e' micca chiara questa cosa...
Ma l'hai letto l'articolo?
E' semplicissimo: il chip del programmatore lo si programma col 
programmatore stesso, chiudendo l'apposito jumper e utilizzando il 
metodo del bitbanging...
Ed � anche ben spiegato:
http://www.tuxgraphics.com/electronics/200705/article07052.shtml#07052lfindex2
Guido � stato molto attento al problema dell'uovo e della gallina: nel 
realizzare il suo sistema open non avrebbe avuto senso la necessit� di 
utilizzare un altro sistema closed!
Ciao.

 metodo del bitbanging...
Scusa, mi ero fermato alla prima pagina e non avevo fatto caso al link
dell'articolo!
-- 
+---------------------------------------------------------------------------+
|                   Per informazioni e suggerimenti                         |
|                           
www.youporn.com
                                 |
+-----#10--------------------Campagna contro le pubblicita` idiote.---------+