I am trying to bring up a custom board based on LS1028ARDB.
Our DDR configuration is different since we use two DDR chips without an SDP EEPROM, instead of four chips and SPD as in LS1028RDB.
So we would like to use a static DDR configuration.
I have followed the documentation and I have defined CONFIG_STATIC_DDR in platform_def.h
But doing this breaks the compilation!
I have a clean Yocto installation by using the following steps:
repo init -u https://github.com/nxp-qoriq/yocto-sdk -b scarthgap
repo_sync
./-setup-env -m ls1028ardb
source build_ls1028ardb
bitbake qoriq-atf
## Hack code to insert #define CONFIG_STATIC_DDR in build_ls1028ardb/tmp/work/ls1028ardb-fsl-linux/qoriq-atf/2.10+/git/plat/nxp/soc-ls1028a/ls1028ardb/platform_def.h
bitbake -c compile -f qoriq-atf
Compilation errors.....
I have seen many posts regarding static DDR configuration, so I wonder what could be wrong in my case by starting from a new and clean yocto installation.
I hope it is a trivial issue.
Thanks,
Luca