Hello RIck
On Tue, Aug 21, 2018 at 5:53 AM, <
rick@efn.org> wrote:
> Hi,
>
> I have a client that has used yaffs1/2 on a Linux 2.4 kernel for some
> time and was forced to use a newer NAND part. This part has the larger
> page size so the yaffs software that they have tried switching to yaffs2
> but it seems to have some bugs so they sent a unit to me with almost all of
> the blocks marked "bad". I got the latest git repository but noticed that
> Linux 2.4 support was not included. Some questions:
>
That is most likely due to NAND driver issues rather than Yaffs itself.
Can you tell me what NAND part you are now using?
> 1) What git tag represents the last known yaffs release that supported
> Linux 2.4?
>
If you have a working yaffs version on 2.4 then it should be relatively
easy to port the latest Yaffs code to working with the yaffs_vfs.c from
your working kernle.
There have been some changes in the yaffs_vfs.c to yaffs internals, but
these are generally more stable than those between the kernel and the
yaffs_vfs.c
>
> 2) Is there a different yaffs repository that supports Linux 2.4 somewhere?
>
Perhaps, but I don't know of one.
> Just FYI, upgrading to a more recent Linux is not an option for this
> product.
>
Regards
Charles