Hi Alan, Ken!

Thanks!
Looks that HostFS + file_there + filemtd + ... may do what I need.
In general I need to have file on the host which is organized like NOR
FLASH (256b write pages, 4k erase).

-Alexander


On Fri, Jan 27, 2023 at 9:58 PM Ken Pettit <petti...@gmail.com> wrote:

> Hey Guys,
>
> Yes, I had SmartFS running in the simulator at one point, but it was
> backed by a big char array.  But I'm trying to understand the use case
> ... are you jsut looking for a file system in the simulator to use for
> testing an application?  Are you looking for host backed because you
> want data to be persistent in the simulator from run to run?  Do you
> specifically want to test out NOR flash access type access?  On the
> host, does the data need to be in a single file or can it just be in a
> directory?
>
> Because I also wrote a full FS (HostFS) that gives a host backed
> filesystem in NuttX, but it works by publishing a host directory to
> NuttX, and doesn't really simulate Flash / NOR.  So it depends if you
> are specifically looking to implement it as a pseudo NOR flash, if you
> are wanting the FS to end up in a single file on the host that looks
> like a NOR device, etc.
>
> If you specifically want NOR simulation that ends up in a single Host
> file, then you could probably setup HostFS and then setup SmartFS (or
> LittleFs, etc.) to work with an MTD device that is backed by  file MTD
> with the file residing in the HostFS mount.
>
> Also note that if you follow that approach and use SmartFS, I also wrote
> a FUSE filesystem for Linux that allows it to natively mount a SmartFS
> filesystem contained in a file.
>
> Ken
>
> On 1/27/23 11:55 AM, Alan C. Assis wrote:
> > Hi Alexander,
> >
> > Some time ago Ken Pettit wrote a SmartFS simulator.
> >
> > If I'm not wrong it could be used with NuttX SIM(ulator).
> >
> > BR,
> >
> > Alan
> >
> > On 1/27/23, Alexander Oryshchenko <a.oryshche...@gmail.com> wrote:
> >> What is the easiest way to use NOR- FFS (SmartFs, Spiffs, LittleFs...)
> over
> >> host's file?
> >> May be somebody knows NOR FLASH simulator for Linux?
> >> Any other way?
> >>
>
>

Reply via email to