Re: To uclinux or not ot?



icon7816@xxxxxxxxxxx wrote:
I am building a AT91RM9200 project for embedded control (no need to
real time).  My system memory is 8M Flash + 1-2M SRAM.  I am thinking
about using uclinux but in fact I can port my old ARM7 driver on to it.

Could you give me some pros and cons of using uclinux?

We looked at using ucLinux for an ARM project and found:

1) It chewed up 2+ megabytes of flash and >600K of RAM
2) The build/work environment for it was really hodge-podge
3) It's GPL, which means if you make any mods it infects everything you do

We found that a microkernel worked a lot better for us (www.freertos.org) without all of the headaches associated with Linux and far less memory use (about 25K). But in your case it'll depend upon what your project really needs. If you don't need UNIX compliancy, there are better alternatives.

-->Neil
.



Relevant Pages

  • Re: Replacing SRAM with a SIMM
    ... roughly 32k of system memory obviously isn't very ... But the problem is sram isn't cheap, ... Dont even go there. ... Some simms don't even use parity from what I understand. ...
    (sci.electronics.design)
  • NAT-PT under uClinux
    ... When we implement NAT-PT under Linux 2.4.20. ... When we want to port it on uClinux 2.4.20 with MIPS compiler. ...
    (comp.arch.embedded)
  • Install ReadHat
    ... The Linux atmosphere serves me on my PC in order to connect with one ... embedded board on which making the port of ucLinux 2.6. ...
    (linux.redhat)
  • Re: Which soft core to use?
    ... a uclinux port to plasma I'll do it for $$$. ... I think the leon3 is smaller then the or1k.. ...
    (comp.arch.fpga)
  • NAT-PT under uClinux
    ... When we implement NAT-PT under Linux 2.4.20. ... When we want to port it on uClinux 2.4.20 with MIPS compiler. ...
    (comp.os.linux.networking)