Prev: USB Enumeration problem
Next: malloc/free algorithms
From: Jalon on 24 Feb 2010 01:12 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 24 Feb 2010 01:39 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 24 Feb 2010 01:30 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 24 Feb 2010 04:12 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 24 Feb 2010 04:12
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 |