From: Jalon on
Hi,

I have this question in mind, Why do we need a file system as part of any
RTOS when it is intended for a target embedded device(Low memory and less
storage of data).
I can imagine a system having lots of data managed in terms of files in
need of File system but probably not many embedded devices store that
amount of data.

Is there a particular need/scenario which makes file system required in an
embedded system.

Thnx,
PJ

---------------------------------------
Posted through http://www.EmbeddedRelated.com
From: D Yuniskis on
Hi Jalon,

Jalon wrote:
> I have this question in mind, Why do we need a file system as part of any
> RTOS when it is intended for a target embedded device(Low memory and less
> storage of data).

Don't confuse RTOS with "embedded". Many real-time designs are
embedded systems but not all embedded systems are real-time devices.
And, many RT devices don't (!) use RTOS's.

Embedded devices need not have "low memory and less storage". I'm
working on an embedded system with several GB of storage...

> I can imagine a system having lots of data managed in terms of files in
> need of File system but probably not many embedded devices store that
> amount of data.

Why not? My iPod currently has 35G of music "stored" on it.
It is an embedded device. And, it is also a real-time device.

> Is there a particular need/scenario which makes file system required in an
> embedded system.

File systems provide a familiar interface to "persistent storage".

Also, if the device has to interface to other devices, it presents
a convenient structure/framework for the transfer of that data.

Real-time file systems present challenges for system designers
(i.e., you can't just port some existing file system implementation
to a real-time environment as most have highly nondeterministic
behaviours).
From: hamilton on
Jalon wrote:
>
> Is there a particular need/scenario which makes file system required in an
> embedded system.

A data logger that needs to be read by a PC would need a file system.

h
From: bigbrownbeastie on
On Feb 24, 6:12 am, "Jalon" <jpeeyush(a)n_o_s_p_a_m.gmail.com> wrote:
> Hi,
>
> I have this question in mind, Why do we need a file system as part of any
> RTOS when it is intended for a target embedded device(Low memory and less
> storage of data).
> I can imagine a system having lots of data managed in terms of files in
> need of File system but probably not many embedded devices store that
> amount of data.
>
> Is there a particular need/scenario which makes file system required in an
> embedded system.
>
> Thnx,
> PJ        
>
> ---------------------------------------        
> Posted throughhttp://www.EmbeddedRelated.com

Sounds like Homework
From: bigbrownbeastie on
On Feb 24, 6:12 am, "Jalon" <jpeeyush(a)n_o_s_p_a_m.gmail.com> wrote:
> Hi,
>
> I have this question in mind, Why do we need a file system as part of any
> RTOS when it is intended for a target embedded device(Low memory and less
> storage of data).
> I can imagine a system having lots of data managed in terms of files in
> need of File system but probably not many embedded devices store that
> amount of data.
>
> Is there a particular need/scenario which makes file system required in an
> embedded system.
>
> Thnx,
> PJ        
>
> ---------------------------------------        
> Posted throughhttp://www.EmbeddedRelated.com

Sounds like Homework
 |  Next  |  Last
Pages: 1 2 3
Prev: USB Enumeration problem
Next: malloc/free algorithms