One of my many hats is that I am a "blogger" for the venerable Dr. Dobb's 
Journal (I used to do columns for their magazines, but blogging is hipper ;) 
).

I wrote about my experiences with Amforth: 
http://www.drdobbs.com/blog/archives/2010/09/forth_love_if_h.html

I am very impressed with it, although my original purpose might not be 
suitable. I was thinking of having inexpensive development boards for 
students. The problem is once you mess up the flash you have to reprogram. I 
was thinking long term it would be possible to either have a bootloader built 
in that would let you reflash a pristine system. Sort of a rescue mode.

Maybe something I'll try when I ever get enough free time.

Thanks again for all the replies.

Al W.



On Wednesday, September 15, 2010 17:15:33 pm Marcin Cieslak wrote:
> Al Williams <al.willi...@awce.com> wrote:
> > I saw amforth and popped it on an ATMega 8. Works but very little code
> > space. So I dug up an ATmega 16 (you can mark it as working on the
> > matrix -- it does).
> > 
> > However, I want to be able to use Marker. I have uploaded the definiton
> > several different ways including the python shell (which appears not to
> > handle backspace well in interactive mode, by the way).  It seems to
> > work, but after you execute it (example: marker blah) the system will
> > say OK but any input will hang the system when you hit enter.
> 
> I have reproduced this error and dumped 6 images of flash
> and eeprom at the different stages:
> 
> http://saper.info/hg/forth/2010-sep-marker-problem/
> 
> You can fetch all the files using Mercurial (http://mercurial.seleni.com)
> with:
> 
> hg clone http://saper.info/hg/forth/2010-sep-marker-problem/
> 
> There is something strange when portion of flash memory gets erased for
> the new word.
> 
> --Marcin
> 
> 
> ---------------------------------------------------------------------------
> --- Start uncovering the many advantages of virtual appliances
> and start using them to simplify application deployment and
> accelerate your shift to cloud computing.
> http://p.sf.net/sfu/novell-sfdev2dev
> _______________________________________________
> Amforth-devel mailing list
> Amforth-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/amforth-devel

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Amforth-devel mailing list
Amforth-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to