From: Andrew H. <and...@4a...> - 2011-06-19 09:42:04
|
Hi, I am new to Arduino and amforth (but not forth in general) The list of arduino boards 'supported' include the Mega with the ATMega 1280 part. My question is waht are the differences between the 1280 and 2560 ? is it simply that the one has more flash than the other ? and the amforth will work fine on the 2560 part ? Thanks, Andrew ============================= Andrew Holt Email: and...@4a... De Omnibus Dubitandum ============================= |
From: Matthias T. <mt...@we...> - 2011-06-19 11:22:03
|
Hi Andrew, > The list of arduino boards 'supported' a general remark: supported means: the code can be assembled and the controller produces a command prompt (at least sometimes and for at least one release). If anything goes wrong, sorry. > include the Mega with the > ATMega 1280 part. My question is waht are the differences between > the 1280 and 2560 ? The major difference is that the 256x devices use a 3byte addressing schema for the flash. In contrast amforth uses a 2byte address (remember: 16bit forth). Some time ago I adapted amforth to run on such a big iron, but could not test it for a while. It should work however.., You will have no advantage over a 128x device: half of the flash memory cannot be used currently and there is a small speed penalty due to higher overhead in the low level routines. In any case I'm very interested if you could test it and report any success/failure. Matthias |
From: Andrew H. <and...@4a...> - 2011-06-19 13:09:01
|
Hi, I haven't bought any hardware, yet. So any suggestions would be welcome. The Arduino boards look interesting because of the 'standard' board size and availability of add-ons. Regards, Andrew On 19 Jun 2011, at 12:21, Matthias Trute wrote: > Hi Andrew, > >> The list of arduino boards 'supported' > > a general remark: supported means: the code > can be assembled and the controller > produces a command prompt (at least sometimes and > for at least one release). If anything goes > wrong, sorry. > >> include the Mega with the >> ATMega 1280 part. My question is waht are the differences between >> the 1280 and 2560 ? > > The major difference is that the 256x devices use a 3byte > addressing schema for the flash. In contrast amforth uses > a 2byte address (remember: 16bit forth). > > Some time ago I adapted amforth to run on such a big > iron, but could not test it for a while. It should work > however.., You will have no advantage over a 128x > device: half of the flash memory cannot be used > currently and there is a small speed penalty due to > higher overhead in the low level routines. > > In any case I'm very interested if you could test it > and report any success/failure. > > Matthias > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > Amforth-devel mailing list > Amf...@li... > https://lists.sourceforge.net/lists/listinfo/amforth-devel > ============================= Andrew Holt Email: and...@4a... De Omnibus Dubitandum ============================= |
From: pito <pi...@vo...> - 2011-06-19 13:16:23
|
Andrew - may recommendation to you is atmega1284p: dil40 or smd, 128kB flash, 4kB eeprom, 16kB ram. No issues with amforth. P. ----- PŮVODNÍ ZPRÁVA ----- Od: "Andrew Holt" <and...@4a...> Komu: "Everything around amforth" <amf...@li...> Předmět: Re: [Amforth] newby question mega 2560 Datum: 19.6.2011 - 15:08:51 > Hi, > > I haven't bought any hardware, yet. So any > suggestions would be welcome. > > The Arduino boards look interesting because of the > 'standard' board size and availability of add-ons. > > Regards, > Andrew > > On 19 Jun 2011, at 12:21, Matthias Trute wrote: > > > Hi Andrew, > > > >> The list of arduino boards 'supported' > > > > a general remark: supported means: the code > > can be assembled and the controller > > produces a command prompt (at least sometimes > > and > > > for at least one release). If anything goes > > wrong, sorry. > > > >> include the Mega with the > >> ATMega 1280 part. My question is waht are the > >> differences between > >> >> the 1280 and 2560 ? > > > > The major difference is that the 256x devices > > use a 3byte > > > addressing schema for the flash. In contrast > > amforth uses > > > a 2byte address (remember: 16bit forth). > > > > Some time ago I adapted amforth to run on such a > > big > > > iron, but could not test it for a while. It > > should work > > > however.., You will have no advantage over a > > 128x > > > device: half of the flash memory cannot be used > > currently and there is a small speed penalty due > > to > > > higher overhead in the low level routines. > > > > In any case I'm very interested if you could > > test it > > > and report any success/failure. > > > > Matthias > > > > ------------------------------------------------------------------------------ > > > > > EditLive Enterprise is the world's most > > technically advanced content > > > authoring tool. Experience the power of Track > > Changes, Inline Image > > > Editing and ensure content is compliant with > > Accessibility Checking. > > > http://p.sf.net/sfu/ephox-dev2dev > > _______________________________________________ > > Amforth-devel mailing list > > Amf...@li... > > https://lists.sourceforge.net/lists/listinfo/amforth-devel > > > > > ============================= > Andrew Holt > > Email: and...@4a... > > De Omnibus Dubitandum > ============================= > > > > > ------------------------------------------------------------------------------ > > EditLive Enterprise is the world's most > technically advanced content > authoring tool. Experience the power of Track > Changes, Inline Image > Editing and ensure content is compliant with > Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > Amforth-devel mailing list > Amf...@li... > https://lists.sourceforge.net/lists/listinfo/amforth-devel > -- IHNED.cz je nový, přehlednější a rychlejší. Přesvědčte se na: www.ihned.cz |
From: Matthias T. <mt...@we...> - 2011-06-19 14:22:02
|
Andrew, > I haven't bought any hardware, yet. So any suggestions would be welcome. The arduino mega 128 is fine. Matthias |
From: Matthias T. <mt...@we...> - 2011-06-22 18:42:14
|
Hi Andrew, > The list of arduino boards 'supported' include the Mega with the > ATMega 1280 part. My question is waht are the differences between > the 1280 and 2560 ? is it simply that the one has more flash than > the other ? and the amforth will work fine on the 2560 part ? Just got my 2561 board working again. Amforth runs fine on it. No known errors so far. Matthias |