Forum Discussion
Altera_Forum
Honored Contributor
20 years agoOS Comparison Questions!
Hey there, I'm part of a student group starting a project which will use the Nios II on a FPGA PCB of our own design. Essentially, we will require an operating system to schedule the dif...
Altera_Forum
Honored Contributor
20 years agoHi Dan,
> what would we use instead for eCos? I'm assuming the command-line, > but how hard is it to figure out? There's a gui for configuration (configtool) ... it provides the same functionality as menuconfig/xconfig. If you can configure linux, you'll be able to figure out eCos without much effort. > how easy is it to develop device drivers in these OSes? That depends on the developer ;-) ... it's all relative ... without an MMU and the associated memory protection, you can access hardware directly and avoid drivers altogether if you want (regardless of the OS). > so low memory usage is a concern. You'll probably get better mileage with eCos (v. uClinux). > difference between the Microtronix version and this: > http://www.enseirb.fr/~kadionik/embedded/u...os-uclinux.html (http://www.enseirb.fr/~kadionik/embedded/u...os-uclinux.html) The Microtronix version is good, the enseirb stuff is garbage. The Microtronix folks have done a very nice job and they continue to improve their distribution. enseirb is unmaintained and unsupported garbage ... and only supports Nios-32. If you go the uClinux route on Nios-II, stick with the Microtronix stuff, it comes with periodic updates and an active forum where you can get help. > If anyone could answer all these questions, maybe making a webpage > devoted to operating system comparison would be useful for the community That's a great idea, please let us know when you have the site up and running! Regards, --Scott