Forth

Forth Command Line and Programming Language.

ZedBoard Example

The ZedBoard is a prototype board to show off some of the features of a Xilinx Zynq FPGA.

It has its own website: http://zedboard.org/.
It has arm processor cores and the board can be used to run some software even without much hardware design added.

A picture of a ZedBoard.

My ZedBoard.

This was one of the embedded development boards I had at hand, so I used this as the first embedded system to run the newly created Embeddable Forth Command Interpreter.

I have used one of the Xilinx examples (xapp1026) that runs a number of network servers implemented using lwip and I have hacked it to have a sort of really primitive telnet server that runs Forth in it.

I cannot upload the entire project since it contains a lot of files that I do not own.

I am providing, however, on the Dowloads page code that I wrote with some hints how to hack the Xilinx example to get Forth running over serial or telnet under FreeRTOS on a ZedBoard.

Do enjoy, but don’t forget, that while it is free it comes as is, without any warranty whatsoever. If you use it for anything other than playing with it, you do so at your own peril.

Last updated: April 24, 2014