Where to change the jffs2 erase block size and page size in the freescale yocto SDK?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Where to change the jffs2 erase block size and page size in the freescale yocto SDK?

ソリューションへジャンプ
4,732件の閲覧回数
alfonsokame
Contributor III

Hi,

Im struggling to find a way to change the jffs2 erase block size and page size in the freescale yocto SDK.

I have to do that because when I boot the kernel image from nand Flash, i get :

jffs2_scan_eraseblock(): magic bitmask 0x1985...


Any idea?


Many thanks

ラベル(1)
タグ(2)
1 解決策
2,406件の閲覧回数
soojinlee
Contributor I

I'm solved

I changed 

./ltib -m config

Target Image Generation > Options > selected Target image: jffs2

(128) jffs2 erase block size in KB (org : (512)  jffs2 erase block size in KB )

(2) Page size (max data node size)(Kbytes) (org: (4) Page size (max data node size)(Kbytes) )

My Nand driver setting checked

> mtdinfo -a

..

Eraseblock size:                131072 bytes, 128.0 KiB

....

Sub-page size:                  2048 bytes

good bye

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
2,407件の閲覧回数
soojinlee
Contributor I

I'm solved

I changed 

./ltib -m config

Target Image Generation > Options > selected Target image: jffs2

(128) jffs2 erase block size in KB (org : (512)  jffs2 erase block size in KB )

(2) Page size (max data node size)(Kbytes) (org: (4) Page size (max data node size)(Kbytes) )

My Nand driver setting checked

> mtdinfo -a

..

Eraseblock size:                131072 bytes, 128.0 KiB

....

Sub-page size:                  2048 bytes

good bye

0 件の賞賛
返信
2,405件の閲覧回数
lunminliang
NXP Employee
NXP Employee

Try to change the "JFFS2_ERASEBLOCK = "0x..."" in meta-fsl-ppc/conf/machine/p2020rdb(your board).conf.

2,405件の閲覧回数
alfonsokame
Contributor III

Thanks!

0 件の賞賛
返信