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.
signature.asc
Description: This is a digitally signed message part
