P2041 Board NAND BBT Creation

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

P2041 Board NAND BBT Creation

562 Views
madhurwani
Contributor I

On P2041, after each reset u-boot is creating Bad Block Table for NAND

And it is consumes a lot of time in the BBT creation. (NAND Flash Size = 512 MiB

As of my understanding, BBT will be created only once by the u-boot & it'll be stored on non-volatile NAND Flash.

Our NAND flash is same as that of P2041RDB's NAND flash. Only difference is, we've lowered down the eLBC bus frequency to 12.5MHz.

What could be the wrong?

BBT will be created every time or just once?

Labels (1)
Tags (1)
0 Kudos
1 Reply

281 Views
Pavel
NXP Employee
NXP Employee

This is because of u-boot is not able to find valid BBT on NAND flash which is updated by Linux.

It is a reason that u-boot creates BBT for every boot.

Please check that whether you are using same ECC mechanism (ECC type : HW, SW, etc.,) in both Linux and u-boot.


Have a great day,
Pavel

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos