If FEATURE_AUTODETECT_DDR is on, DBL sends SRR command to detect DDR device ID. And the based on the ID, DBL configure different DDR devices. But, SRR is optional feature in LPDDR1 device. So, some of LPDDR1 do not have SRR support.
If LPDDR1 does not support SRR command, FEATURE_AUTODETECT_DDR has to be turned off, because some of LPDDR1 devices would be not able to response correctly for the SRR command.
In order to turn off FEATURE_AUTODETECT_DDR, delete the below 3 lines incore\boot\secboot2\dbl\build\qsc6695.sconscript.
env.Append(CPPDEFINES = [
"FEATURE_AUTODETECT_DDR",
])
SRR is mandatory in LPDDR2 according to JEDEC standard.
No comments:
Post a Comment