 |
| Author |
Message |
|
|
Posted: Apr 23, 2012 - 06:40 AM |
|


Joined: Apr 19, 2012
Posts: 2
|
|
Hello AVR Freaks!
My name is Bill Zimmerly and I recently purchased an Arduino Uno.
I'm an experienced Forth programmer, and downloaded the amforth package.
My question is a simple one, and I hope that the answer is simple too.
I have the "duemilanove.hex" file and believe that's all that I need. (The amforth pre-assembled for the ATmega328P processor.)
How do I put that file on my Uno?
I've used the Ubuntu Linux Arduino IDE, but I can't seem to find the functionality that will allow me to send a HEX file to the Uno.
Thank you for your help, and I hope to return the favour when I can.
Sincerely,
- Bill |
|
|
| |
|
|
|
|
|
Posted: Apr 23, 2012 - 07:13 AM |
|


Joined: Sep 10, 2002
Posts: 118
Location: Victoria, BC, CANADA
|
|
|
|
|
|
|
Posted: Apr 23, 2012 - 07:17 AM |
|

Joined: Jun 19, 2002
Posts: 950
Location: SF Bay area
|
|
You need a device programmer. The amforth package relies on having part of its code reside in the "bootloader" section of flash memory (which enables it to write new words into flash.) This makes it incompatible with the Arduino bootloader. You can put amforth on your arduino hardware, but it will be INSTEAD of the arduino functionality.
There's been some discussion the the Arduino forums. most of it is several years old. "amforth" is a pretty good search term. Alas, I don't think we ever got any people with experience with amforth involved, leading to a bunch of nearsighted leading the farsighted, or something.
http://arduino.cc/forum/index.php/topic,72103.0.html
http://arduino.cc/forum/index.php/topic,46936.0.html
http://arduino.cc/forum/index.php/topic,37910.0.html
Note that last time I check "duemilanove.hex" was made for an ATmega168, and most modern Arduinos have ATmega328s. Build and customization instructions for amforth were pretty awful. (It might have been improved since there; there IS active development.) |
|
|
| |
|
|
|
|
|
Posted: Apr 23, 2012 - 05:40 PM |
|


Joined: Apr 19, 2012
Posts: 2
|
|
|
|
|
|
|
|
|