Hello zeng changlong,
Please refine "NOR Flash Timing Params" in u-boot header file include/configs/BSC9132QDS.h.
The following is for your reference.
FTIM0
TACSE :
max{(tAA – tCE – tAAVDH – tEADC), (tOEH – (tCE - tOE) – tAAVDH - tEADC), (tRC – tCE – tAAVDH – tEADC), (tCEH – tAAVDH - tEADC), (tAS – tCS – tAAVDH - tEADC), (tGHEL – tAAVDH - tEADC), (tGHWL – tCS – tAAVDH - tEADC)}
tEADC = max {tAVDP, tAAVDS}
tEAHC = tAAVDH or tAH
FTIM1
tACO = (tCE – tOE)
tRAD_NOR = (tOE + Pad Delay)
tSEQRAD_NOR = (tPACC + delta time)
FTIM2
tCS = tCS
tCH = max{tCH, tDH, (tAH – tWP)}
tWPH = max {tWPH, (tWC – tWP)}
tWP = {1, tWP, tDS, (tWC – tWPH)}
Please refine your calculation according to your NOR Flash data sheet.
Have a great day,
Yiping
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------