I see that in the U-Boot support package for the P1010RDB-PB that the NAND MT29F16G08ABABAWP is used.
I noticed that the parameter TWBEis set to 0x39 = 57. Assuming the IFC clock is 100 MHz or 10ns. That would
set TWBE to 570ns. That seems to be 5 times above the maximum specified in the NAND timing (tWB) that can be from
200 to 100 ns depending on the mode. Is there a reason for that?
Cheers,
Renaud
Hello Renaud,
The IFC NAND TWBE parameter is calculated according to NAND flash parameters, please refer to the related NAND Flash datasheet.
TWBE = ROUNDUP((twb-twh)*(NAND flash Clock Frequency)/1000)
twb is 200ns
twh is 30ns
clock frequency is 330MHz
TWBE = ROUNDUP((200-30)*330/1000)=57
Have a great day,
Yiping
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------