Re: Having troubles in updating MTD partitions

Geert Uytterhoeven <[email protected]>
Newsgroups gmane.linux.kernel,gmane.linux.uclinux.devel
Message-ID <CAMuHMdUqfqxfxHxuMY1W1jfovun3WvXy05wsYUHz53Pwrio+jw@mail.gmail.com>
On Wed, Nov 20, 2013 at 11:49 AM, Suki Buryani <[email protected]> wrote:
>>5824 is the usable size of the file system on mtdblock3, i.e. after subtracting
> the overhead for file system bookkeeping.
>
> By default mtd partitions were like
>
> cat /proc/partitions
> major minor  #blocks  name
>
>   31     0       8192 mtdblock0
>   31     1        256 mtdblock1
>   31     2       2048 mtdblock2
>   31     3       5824 mtdblock3
>   31     4         64 mtdblock4
>
> mtdblock3 was having 5824 blocks and 5824 blocks were able to use,
>
> I think you are missing my point, i have increase size of mtdblock3 but i am unable use whole partion and idk why

Sorry, I indeed misunderstood you.

Could it be that jffs2 requires a minimum granularity for file system sizes?
Probably the size needs to be a multiple of the eraseblock size?

$ factor 5824
5824: 2 2 2 2 2 2 7 13
$ factor 5884
5884: 2 2 1471

I.e. the former is a multiple of 64 (KiB), the latter is a multiple of 4 (KiB).

> there is one more thing, Can any one tell me how i can change eraseblock for a partition, i > believe i also having wrong eraseblock for mtdblock3

Sorry, I don't know.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.