A friend of mine bought a foxboard, one of the reasons for buying it was
because it says it can run Python. I got Python going no problem, I used
the version that came with the foxserve firmware, Python 2.4

I thought it would be neat to try to get Django going on such a small
board, but it appeared it wasn't a full Python installation, it was
missing heaps of modules, I created a folder on a memstick and added it
to the Python path and copied the modules over from a standard Ubuntu
Python installation in hope it would work.

First, run the Django program, it says "email" is missing, so I copied
that module over

Next, I re-ran the program, it says "threading" is missing, so I copied
that module over

Next, re-ran, it says "thread" is missing, now this module I could not
see in my Python directory, so I kind of got stuck and left it at that.

So I gave up on the idea of Django and decided to play around and
compile the kernel a few times with different options.

I must say the biggest limitation is the 8MB ROM, not so much the RAM, I
can't enable too much or the kernel won't fit in this tiny ROM, but I
can live with that.

I was able to compile PHP, MMC support no problem, but I did find two
things that would not compile due to an error:

Whenenever I tick under VHDL tools: "foxbone tool", the kernel never
compiles, I always get an error, although I didn't note down the error,
because it was at a friends house at the time.

Whenever I tick Python, Python never compiles either, there's always an
error when compiling Python, and I don't think it's to do with the size
of the kernel, because I even tried ticking only Python, nothing else
and I still get the error

Then the last thing I was having when compiling my own kernel, is this
friend of mine also bought an addon video card board (VHDL). This board
works no problem in a premade kernel image, but I cannot get a display
in my own kernel (the kernel compiles when I enable VHDL, I just get no
display), even if I tick VHDL in the kernel config, framebuffer driver,
and all the VHDL tools, the kernel compiles no problem, but I cannot get
a display. What am I missing?

Also, if I do run any kernel with the VHDL enabled, and I try to use
easyedit over an SSH connection I get an error that it cannot open the
display, this does not happen on kernel images without the VHDL. I can
use vi no problem, but I am not too comfortable with the keys.

I do like nano, anyone managed to compile nano as an editor?

One last thing (and this is really the last, sorry :). I tried the
foxserve firmware, and it truely is great, but I was wondering why they
used Apache 1.3 which is really old, I can understand this choice was
most likely because Apache 1.3 is smaller than 2.x, but why not use
something like Lighttpd, it too is small, but much more modern than
Apache 1.3. It would be really neat to run Lighttpd on the foxboard
instead of Apache.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to