Development
From OpenTViX
Contents |
TViX Development
There are several layers of development available to contribute to:
- Full-fledged, compiled Linux applications
- Web-based tools written in any combination of HTML, Shell Script, or Tcl
- System graphics for on-screen TViX display or for the web-based tools that have already been designed
Compiled Applications
To build ucLinux applications for the Sigma chip look at the Toolchain
Or if you don't want to setup your own environment, grab a pre-built Linux image ready to go!
Web-based Tools
The badeip builds of firmware contain web services running on the standard port 80. You will find the web root directory located at /opt/opentvix/usr/local/wwwroot/ (and linked from the shorter /usr/local/wwwroot).
Within that folder are all hosted HTML documents, along with sub-directories for each of cgi-bin, css, images, and js (JavaScript) documents. CGI's can currently be one of compiled, shell scripts, or Tcl scripts.
System Graphics
If you're the artistic type and would like to contribute, you'll find the TViX graphics located under /mnt/jffs2_apps/tvix/gui/bitmaps. There is also currently an outstanding call for artists to work with John on his TViX File Browser.

