EmbeddedRelated.com
Forums

Need your support

Started by "mansij.rm" October 10, 2009
Hi. I am a new member to this group. I have a board designed around AT91SAM7SE32 with an external 2 MB flash and 4 MB RAM. Could anyone please tell me - which is the suitable FREE RTOS that can work on this processor? Also, can there be a JFFS2 like file system support in the suggested RTOS? Your reply will be highly appreciated.

Thanks,

Mansij

On Sat, Oct 10, 2009 at 8:49 PM, mansij.rm wrote:
> Hi. I am a new member to this group. I have a board designed around AT91SAM7SE32
> with an external 2 MB flash and 4 MB RAM. Could anyone please tell me - which is the
> suitable FREE RTOS that can work on this processor? Also, can there be a JFFS2 like
> file system support in the suggested RTOS? Your reply will be highly appreciated.
>
Hi,
I don't know about a JFFS2 like file system, but you can take a look
at FreeRTOS (www.freertos.org, GPL) that seems very active.

Personally I've used the TNKERNEL (www.tnkernel.com) which has a
BSD-like licence on AT91SAM7S256 and AT91SAM7A3 with good results.

With best regards,
Pietro F. Maggi
Pietro Maggi wrote:
> On Sat, Oct 10, 2009 at 8:49 PM, mansij.rm wrote:
>> Hi. I am a new member to this group. I have a board designed around AT91SAM7SE32
>> with an external 2 MB flash and 4 MB RAM. Could anyone please tell me - which is the
>> suitable FREE RTOS that can work on this processor? Also, can there be a JFFS2 like
>> file system support in the suggested RTOS? Your reply will be highly appreciated.
>>
> Hi,
> I don't know about a JFFS2 like file system, but you can take a look
> at FreeRTOS (www.freertos.org, GPL) that seems very active.

...just a minor correction, FreeRTOS uses a modified GPL license, not a
standard GPL license. The big difference being that the FreeRTOS
license does not infect the application code - the kernel remains open
source but application code that just uses the kernel remains closed source.
Regards,
Richard.

+ http://www.FreeRTOS.org
Designed for Microcontrollers. More than 7000 downloads per month.

+ http://www.SafeRTOS.com
Certified by T as meeting the requirements for safety related systems.
On Sat, Oct 10, 2009 at 10:23 PM, FreeRTOS Info wrote:
> Pietro Maggi wrote:
> > On Sat, Oct 10, 2009 at 8:49 PM, mansij.rm wrote:
> >> Hi. I am a new member to this group. I have a board designed around AT91SAM7SE32
> >> with an external 2 MB flash and 4 MB RAM. Could anyone please tell me - which is the
> >> suitable FREE RTOS that can work on this processor? Also, can there be a JFFS2 like
> >> file system support in the suggested RTOS? Your reply will be highly appreciated.
> >>
> > Hi,
> > I don't know about a JFFS2 like file system, but you can take a look
> > at FreeRTOS (www.freertos.org, GPL) that seems very active.
>
> ...just a minor correction, FreeRTOS uses a modified GPL license, not a
> standard GPL license. The big difference being that the FreeRTOS
> license does not infect the application code - the kernel remains open
> source but application code that just uses the kernel remains closed source.
>

Well, it does not seem to me a "minor correction".
Licence issue was THE thing that keep me away from FreeRTOS initially.

Thanks for the correction, I'll surely look into it.

With best regards,
Pietro F. Maggi
Thanks a lot to all. One more question - is it possible to support a file system on the external 2 MB flash connected to AT91SAM7SE32? If so, which one to use? Of course it has to be Flash File System and not a FAT.

Thanks and Regards,
Mansij

--- In A..., Pietro Maggi wrote:
>
> On Sat, Oct 10, 2009 at 10:23 PM, FreeRTOS Info wrote:
> > Pietro Maggi wrote:
> > > On Sat, Oct 10, 2009 at 8:49 PM, mansij.rm wrote:
> > >> Hi. I am a new member to this group. I have a board designed around AT91SAM7SE32
> > >> with an external 2 MB flash and 4 MB RAM. Could anyone please tell me - which is the
> > >> suitable FREE RTOS that can work on this processor? Also, can there be a JFFS2 like
> > >> file system support in the suggested RTOS? Your reply will be highly appreciated.
> > >>
> > > Hi,
> > > I don't know about a JFFS2 like file system, but you can take a look
> > > at FreeRTOS (www.freertos.org, GPL) that seems very active.
> >
> > ...just a minor correction, FreeRTOS uses a modified GPL license, not a
> > standard GPL license. The big difference being that the FreeRTOS
> > license does not infect the application code - the kernel remains open
> > source but application code that just uses the kernel remains closed source.
> > Well, it does not seem to me a "minor correction".
> Licence issue was THE thing that keep me away from FreeRTOS initially.
>
> Thanks for the correction, I'll surely look into it.
>
> With best regards,
> Pietro F. Maggi
>

Hi,

With probably 4MB of flash I think uClinux will be the best
suited,especially if you want something like JFFS2 to be supported.
Regards
T.V.R.Prasad

On Sun, Oct 11, 2009 at 12:19 AM, mansij.rm wrote:

> Hi. I am a new member to this group. I have a board designed around
> AT91SAM7SE32 with an external 2 MB flash and 4 MB RAM. Could anyone please
> tell me - which is the suitable FREE RTOS that can work on this processor?
> Also, can there be a JFFS2 like file system support in the suggested RTOS?
> Your reply will be highly appreciated.
>
> Thanks,
>
> Mansij
>
>
>
There are quite a few flash file systems available. The correct one to choose
will depend on many things, including:
1) What type of file system activity you want to support.
2) Amount of flash and ram the fs can use.
3) The RTOS/licensing you want to use.

Some file systems to look at:
* JFFS2
* YAFFS
* UFFS http://gouffs.googlepages.com/

Each of these has pros and cons and the right fit will depend on what you're
trying to do.

#disclaimer, I'm the author of yaffs

-- Charles

On Sunday 11 October 2009 19:36:44 mansij.rm wrote:
> Thanks a lot to all. One more question - is it possible to support a file
> system on the external 2 MB flash connected to AT91SAM7SE32? If so, which
> one to use? Of course it has to be Flash File System and not a FAT.
>
> Thanks and Regards,
> Mansij
>
> --- In A..., Pietro Maggi wrote:
> > On Sat, Oct 10, 2009 at 10:23 PM, FreeRTOS Info wrote:
> > > Pietro Maggi wrote:
> > > > On Sat, Oct 10, 2009 at 8:49 PM, mansij.rm wrote:
> > > >> Hi. I am a new member to this group. I have a board designed around
> > > >> AT91SAM7SE32 with an external 2 MB flash and 4 MB RAM. Could anyone
> > > >> please tell me - which is the suitable FREE RTOS that can work on
> > > >> this processor? Also, can there be a JFFS2 like file system support
> > > >> in the suggested RTOS? Your reply will be highly appreciated.
> > > >
> > > > Hi,
> > > > I don't know about a JFFS2 like file system, but you can take a look
> > > > at FreeRTOS (www.freertos.org, GPL) that seems very active.
> > >
> > > ...just a minor correction, FreeRTOS uses a modified GPL license, not a
> > > standard GPL license. The big difference being that the FreeRTOS
> > > license does not infect the application code - the kernel remains open
> > > source but application code that just uses the kernel remains closed
> > > source.
> >
> > Well, it does not seem to me a "minor correction".
> > Licence issue was THE thing that keep me away from FreeRTOS initially.
> >
> > Thanks for the correction, I'll surely look into it.
> >
> > With best regards,
> > Pietro F. Maggi