From: devin d. <lyo...@gm...> - 2019-07-10 19:13:02
|
Hello, New around here. I am interested in trying out Amforth on an arduino uno. I have many of them, from what I understand I can use one arduino UNO as the ISP programmer to program others. I have not found a guide on how to get amforth onto the arduino, can anyone provide some advice or a link to some relevant information to get me on track? Thanks --Devin D. |
From: John V. <joh...@gm...> - 2019-07-10 19:32:31
|
Check here for the basics: http://amforth.sourceforge.net/UG/amforth_user.html On Wed, 10 Jul 2019 at 15:13, devin davison <lyo...@gm...> wrote: > Hello, New around here. I am interested in trying out Amforth on an arduino > uno. I have many of them, from what I understand I can use one arduino UNO > as the ISP programmer to program others. I have not found a guide on how to > get amforth onto the arduino, can anyone provide some advice or a link to > some relevant information to get me on track? > > Thanks > > --Devin D. > > _______________________________________________ > Amforth-devel mailing list for http://amforth.sf.net/ > Amf...@li... > https://lists.sourceforge.net/lists/listinfo/amforth-devel > -- [image: --] John Verne [image: https://]about.me/jverne <https://about.me/jverne?promo=email_sig> |
From: Peter C. H. <pet...@un...> - 2019-07-10 20:03:56
|
You may also find this useful: https://www.chemie1.unibas.ch/~hauser/open-source-lab/styled/index.html <https://www.chemie1.unibas.ch/~hauser/open-source-lab/styled/index.html> (scroll to the bottom of the page) Peter > On 10 Jul 2019, at 21:12, devin davison <lyo...@gm...> wrote: > > Hello, New around here. I am interested in trying out Amforth on an arduino > uno. I have many of them, from what I understand I can use one arduino UNO > as the ISP programmer to program others. I have not found a guide on how to > get amforth onto the arduino, can anyone provide some advice or a link to > some relevant information to get me on track? > > Thanks > > --Devin D. > > _______________________________________________ > Amforth-devel mailing list for http://amforth.sf.net/ > Amf...@li... > https://lists.sourceforge.net/lists/listinfo/amforth-devel |
From: devin d. <lyo...@gm...> - 2019-07-17 04:46:54
|
Thanks for the info. I am on a windows machine, using avrdude. I am trying to use the following command , taken from the link provided by Peter C. (i replaced the com port with my com port, com8) *avrdude -p m328p -c avrispmkII -P com8 -U efuse:w:0xFF:m -U hfuse:w:0xD9:m -U lfuse:w:0xFF:m -U flash:w:uno.hex:i -U eeprom:w:uno.eep.hex:i* It does not appear to be working properly, i just get a timeout message repeating indefinitely. I can get the command to work and flash the hex file if i leave out the fuse settings, but im unable to connect via serial terminal. Any further help is much appreciated. On Wed, Jul 10, 2019 at 4:04 PM Peter C. Hauser <pet...@un...> wrote: > You may also find this useful: > > https://www.chemie1.unibas.ch/~hauser/open-source-lab/styled/index.html < > https://www.chemie1.unibas.ch/~hauser/open-source-lab/styled/index.html> > > (scroll to the bottom of the page) > > > Peter > > > > > On 10 Jul 2019, at 21:12, devin davison <lyo...@gm...> wrote: > > > > Hello, New around here. I am interested in trying out Amforth on an > arduino > > uno. I have many of them, from what I understand I can use one arduino > UNO > > as the ISP programmer to program others. I have not found a guide on how > to > > get amforth onto the arduino, can anyone provide some advice or a link to > > some relevant information to get me on track? > > > > Thanks > > > > --Devin D. > > > > _______________________________________________ > > Amforth-devel mailing list for http://amforth.sf.net/ > > Amf...@li... > > https://lists.sourceforge.net/lists/listinfo/amforth-devel > > > _______________________________________________ > Amforth-devel mailing list for http://amforth.sf.net/ > Amf...@li... > https://lists.sourceforge.net/lists/listinfo/amforth-devel > |
From: Peter C. H. <pet...@un...> - 2019-07-17 06:03:10
|
Devin, What programmer are you using? If you are not using the AVRISP mkII or a clone then you will need to change "avrispmkII" in the command string to something else. If you are using a second Arduino as programmer "arduino" will probably work. Peter > On 17 Jul 2019, at 06:46, devin davison <lyo...@gm...> wrote: > > Thanks for the info. I am on a windows machine, using avrdude. I am trying > to use the following command , taken from the link provided by Peter C. > (i replaced the com port with my com port, com8) > > *avrdude -p m328p -c avrispmkII -P com8 -U efuse:w:0xFF:m -U hfuse:w:0xD9:m > -U lfuse:w:0xFF:m -U flash:w:uno.hex:i -U eeprom:w:uno.eep.hex:i* > > It does not appear to be working properly, i just get a timeout message > repeating indefinitely. I can get the command to work and flash the hex > file if i leave out the fuse settings, but im unable to connect via serial > terminal. > Any further help is much appreciated. > > On Wed, Jul 10, 2019 at 4:04 PM Peter C. Hauser <pet...@un...> > wrote: > >> You may also find this useful: >> >> https://www.chemie1.unibas.ch/~hauser/open-source-lab/styled/index.html < >> https://www.chemie1.unibas.ch/~hauser/open-source-lab/styled/index.html> >> >> (scroll to the bottom of the page) >> >> >> Peter >> >> >> >>> On 10 Jul 2019, at 21:12, devin davison <lyo...@gm...> wrote: >>> >>> Hello, New around here. I am interested in trying out Amforth on an >> arduino >>> uno. I have many of them, from what I understand I can use one arduino >> UNO >>> as the ISP programmer to program others. I have not found a guide on how >> to >>> get amforth onto the arduino, can anyone provide some advice or a link to >>> some relevant information to get me on track? >>> >>> Thanks >>> >>> --Devin D. >>> >>> _______________________________________________ >>> Amforth-devel mailing list for http://amforth.sf.net/ >>> Amf...@li... >>> https://lists.sourceforge.net/lists/listinfo/amforth-devel >> >> >> _______________________________________________ >> Amforth-devel mailing list for http://amforth.sf.net/ >> Amf...@li... >> https://lists.sourceforge.net/lists/listinfo/amforth-devel >> > > _______________________________________________ > Amforth-devel mailing list for http://amforth.sf.net/ > Amf...@li... > https://lists.sourceforge.net/lists/listinfo/amforth-devel |
From: Peter M. <spa...@pm...> - 2019-07-17 16:20:09
|
>>> On 10 Jul 2019, at 21:12, devin davison <lyo...@gm...> wrote: >>> >>> I am interested in trying out AmForth on an Arduino Uno. >>> >>> I have many of them, from what I understand I can use >>> one Arduino Uno as the ISP programmer to program others. >>> I have not found a guide on how to get AmForth onto the >>> Arduino. Can anyone provide some advice or a link to >>> some relevant information to get me on track? >> ... > > On 17/07/2019 06:46, devin davison wrote: > > Thanks for the info. I am on a Windows machine, using avrdude. I am trying > to use the following command, taken from the link provided by Peter C. > (I replaced the COM port with my COM port, COM8) > > *avrdude -p m328p -c avrispmkII -P com8 -U efuse:w:0xFF:m -U hfuse:w:0xD9:m -U lfuse:w:0xFF:m -U flash:w:uno.hex:i -U eeprom:w:uno.eep.hex:i* > > It does not appear to be working properly. I just get a timeout message > repeating indefinitely. I can get the command to work and flash the hex > file if I leave out the fuse settings, but I'm unable to connect via a serial > terminal. I have the exact same setup. This worked for me (for the Arduino ISP programmer on COM3): avrdude -pm328p -P\\.\COM3 -carduino -b19200 -U flash:w:uno.hex -U eeprom:w:uno.eep.hex -U efuse:w:0xfd:m -U hfuse:w:0xd9:m -U lfuse:w:0xff:m -v Make sure you are actually using a more recent version of AVRDUDE (the version that comes with more recently versions of the Arduino IDE is OK). Some other installed software may have placed an outdated version of AVRDUDE that is started instead, due to the content of the "PATH" environment variable. I once positively found I had to use at least version 6.1 of AVRDUDE (both the older ones that came with a version of AVR-GCC and with Arduino IDE v. 1.0.5 (v. 5.11) were too old). Regards, Peter Mortensen |
From: devin d. <lyo...@gm...> - 2019-07-18 22:54:50
|
I am using the avrdude packaged with winavr. After running the command provided by peter, i was able to get it programmed and greeted with the forth prompt via putty. Thank you for your assistance. Hopefully now i can get started with it and make something interesting. On Wed, Jul 17, 2019 at 12:20 PM Peter Mortensen < spa...@pm...> wrote: > > >>> On 10 Jul 2019, at 21:12, devin davison <lyo...@gm...> wrote: > >>> > >>> I am interested in trying out AmForth on an Arduino Uno. > >>> > >>> I have many of them, from what I understand I can use > >>> one Arduino Uno as the ISP programmer to program others. > >>> I have not found a guide on how to get AmForth onto the > >>> Arduino. Can anyone provide some advice or a link to > >>> some relevant information to get me on track? > >> ... > > > > On 17/07/2019 06:46, devin davison wrote: > > > > Thanks for the info. I am on a Windows machine, using avrdude. I am > trying > > to use the following command, taken from the link provided by Peter C. > > (I replaced the COM port with my COM port, COM8) > > > > *avrdude -p m328p -c avrispmkII -P com8 -U efuse:w:0xFF:m -U > hfuse:w:0xD9:m -U lfuse:w:0xFF:m -U flash:w:uno.hex:i -U > eeprom:w:uno.eep.hex:i* > > > > It does not appear to be working properly. I just get a timeout message > > repeating indefinitely. I can get the command to work and flash the hex > > file if I leave out the fuse settings, but I'm unable to connect via > a serial > > terminal. > > I have the exact same setup. This worked for > me (for the Arduino ISP programmer on COM3): > > > avrdude -pm328p -P\\.\COM3 -carduino -b19200 -U flash:w:uno.hex -U > eeprom:w:uno.eep.hex -U efuse:w:0xfd:m -U hfuse:w:0xd9:m -U > lfuse:w:0xff:m -v > > > Make sure you are actually using a more recent version of AVRDUDE (the > version that comes with > > more recently versions of the Arduino IDE is OK). Some other installed > software may have placed an > > outdated version of AVRDUDE that is started instead, due to the content > of the "PATH" environment > > variable. I once positively found I had to use at least version 6.1 of > AVRDUDE (both the older ones > > that came with a version of AVR-GCC and with Arduino IDE v. 1.0.5 (v. > 5.11) were too old). > > > Regards, > > Peter Mortensen > > > > > > _______________________________________________ > Amforth-devel mailing list for http://amforth.sf.net/ > Amf...@li... > https://lists.sourceforge.net/lists/listinfo/amforth-devel > |