System requirements for Legato


#1

Hi,

What are the minimum system requirements for Legato?


#2

Hi @Vamsi3012,

what do you mean? Like the framework that is meant to be running on an embedded device or the host tools such as mkTools or dev studio?


#3

Hi @CoRfr,

Yes, I mean the framework. I found a .pptx that said Legato on wp8548 requires about 256MB of RAM and 128MB of ROM. Does Legato take so little memory?


#4

That should be about correct, as our WP85xx actually seems to have 150MB available for the apps core and with the default set of applications there is still ~60MB available.
This also includes the kernel and non-Legato processes, so the framework + default apps by itself takes way less than the used 90MB, altough I wouldn’t be able to give you an exact number.

As for ROM, the framework as squashfs (so, compressed) takes 2.6MB. Uncompressed it’s about 3MB.
It does require a minimal Linux to work on though, so you would need a Linux kernel and busybox, and as for now it also requires a ‘workspace’ where it can extract itself and run from, altough we are making that optional by making a ‘read-only’ mode available, But still, overall a working Legato can likely be ported to a system that has less than 64MB of ROM without too much trouble.