Tool/software:
I have an additional related question.
I think it is possible to write a program that maps a variable with initialization to DDR if ECC is enabled (ECC_EN(ECC_CTRL_REG[0])) and ECC_CK(ECC_CTRL_REG[2]) is 0, before expanding it to DDR.
When I looked at the initial value, the initial value was not written and the memory showed ALL 0xAA.
By the way, the area where the initial value is mapped is the range of non-ECC area.
If ECC is disabled, the initial value is written normally.
Is this behavior a specification?
Translated with DeepL.com (free version)