The choice of OS is always a tricky point and as Mike rightly points out uCLinux has more features, but has a much bigger footprint.
--- Quote Start ---
originally posted by mike desimone@Oct 10 2005, 09:57 AM
i don't remember seeing an ftp server in ecos. and if "ro_zipfs.zip-file" you mean the included nios2 hal "read-only zip file system"... it's called read-only for a reason; you're not going to be able to upload things to it without rebuilding the project and reprogramming it each time. you're going to need something like jffs2 (which i think is included).
my instinct tells me you might want to try uclinux instead. i know it has ftp and jffs2 support, and it will let you use the cfi card as a nonvolatile ide drive, too. the downside is it's going to take more of your flash up wth os. also, uclinux might be easier for you since it's actually supported by the ide, unlike ecos where you're writing your own makefiles. --- Quote End ---
eCos contains a TFTP Server which may meet your needs.
As for filing systems eCos has support for JFFS2, FAT which can be used on the Compact Flash Card and two other simple filesystems.