Go Down

Topic: In what ATMEL CPU arduinos RUNS (Read 1 time) previous topic - next topic

FrankRadio

Sep 14, 2010, 05:55 pm Last Edit: Sep 14, 2010, 05:58 pm by FrankRadio Reason: 1
Hi there!
Someone have a list about in how many Atmels CPUs the Arduino platform can be run?..at diferents bootloaders of course.

I try to build the non-official list

I found for now this parts:
At Tiny 85
At mega 32

Best Regards !!

mowcius

ATmega328
ATmega168
ATmega8
ATmega1280

Like that you mean?

I don't think there's a list anywhere though

keeper63


ATMega2560 (somewhat incompletely?)

ATMega644 (I think?)

ATTiny84 (being worked on?)

I'm not sure of the level of "completeness" on any of the above, so you might want to look into them further, and perhaps add a column to your list that gives some indication of completeness, with some notes.

:)
I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

mowcius

Quote
ATMega644 (I think?)

Yes, sanguino and the rogue robotics boards both have bootloaders for the 644. Florin chiperi's Duino644 is also working with it (but uses the sanguino bootloader)

This could be quite a good list.

Mowcius

mowcius

Maybe expand this to any CPUs that have been used with the arduino IDE.

Also, ATmega645 (on the Illuminato)

Mowcius

FrankRadio

#5
Sep 14, 2010, 08:03 pm Last Edit: Sep 14, 2010, 08:05 pm by FrankRadio Reason: 1
An ugly list to be completed!



 [tr]
   [td]CPU[/td]
   [td]Bootloader[/td]
   [td]% Migrated completed[/td]
 [/tr]

 
 [tr]
   [td]MEGA 8[/td]
   [td]ATmegaBOOT.hex[/td]
   [td]ORIGINAL[/td]
 [/tr]

[tr]
   [td]MEGA 168[/td]
   [td]ATmegaBOOT_168_ng.hex[/td]
   [td]ORIGINAL[/td]
 [/tr]

[tr]
   [td]MEGA 328[/td]
   [td]ATmegaBOOT_168_atmega328.hex[/td]
   [td]ORIGINAL[/td]
 [/tr]

[tr]
   [td]MEGA 1280[/td]
   [td]ATmegaBOOT_168_atmega1280.hex[/td]
   [td]ORIGINAL[/td]
 [/tr]

[tr]
   [td]MEGA 32[/td]
   [td] ? ?[/td]
   [td]ORIGINAL[/td]
 [/tr]

[tr]
   [td]MEGA 64[/td]
   [td] ? ?[/td]
   [td] ? ?[/td]
 [/tr]

[tr]
   [td]MEGA 48[/td]
   [td] ? ?[/td]
   [td] ? ?[/td]
 [/tr]

[tr]
   [td]MEGA 644[/td]
   [td]SANGUINO[/td]
   [td]100% ??[/td]
 [/tr]

[tr]
   [td]MEGA 645[/td]
   [td]SANGUINO[/td]
   [td]100% [/td]
 [/tr]

[tr]
   [td]TINY 84[/td]
   [td] NO, ONLY BY ISP[/td]
   [td] ? ?[/td]
 [/tr]

[tr]
   [td]TINY 85[/td]
   [td] NO, ONLY BY ISP[/td]
   [td] ? ?[/td]
 [/tr]
[/table]

Best Regards
Frank

retrolefty

Well there is more involved to support 'non-standard' AVR chips on the Arduino IDE platform. In addition to the bootloader file there are 'core' files that perform the abstracted I/O pin numbering conversion as well as board config files that need to be replaced or changed. Also many libraries have define statements that only cover the standard Arduino AVR chips.

Support for non-standard processor chips is not automatic, however the Arduino IDE has been pretty 'agnostic' and even helpful in making it possible for 3rd parties to add their board selection to the standard offerings, and that's a good thing.  ;)

Lefty


mowcius

ATmega 324P as on the ruggedcircuits gator and gator plus board

Quote
MEGA 644     SANGUINO     100% ??

Seems to be good. Works good on the Duino644.

Mowcius

Osgeld

there is already a list started, might I suggest the 2 get merged to save us all some legwork?
http://
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1281994270
http://arduino.cc/forum/index.php?action=unread;boards=2,3,4,5,67,6,7,8,9,10,11,66,12,13,15,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,86,87,89,1;ALL

mowcius

Well I'm surprised I hadn't seen that. Thanks, I will move myself over there :D

Go Up