From this guide:
http://processors.wiki.ti.com/index.php/DM816x_AM389x_PSP_U-Boot#U-Boot_for_SD_boot
After it is stated "The pre-built U-Boot binaries that comes in the release package has been built for DDR3 based EVM and the configuration is forDDR3@400MHz I/O clk." it then states "The default configuration is for DDR3@796MHz.". Which is it?
Once you find this file arch/arm/include/asm/arch-ti81xx/ddr_defs.h, is it only the #define CONFIG_TI8168_DDR3_796 that needs to be changed or do you also need to change #define RD_DQS_GATE 0x138, #define RD_DQS 0x36 and #define WR_DQS 0x8E ? (these figures are ones I obtained using the DDR3_slave_ratio_search.out application). Also, the file ddr_defs.h does not contain the DDR3 speed reference but it seems to be in file ddr_defs_ti816x.h.
When you build u-boot as per "make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm distclean" etc, what folder is this to be run from?
As a non-Linux person, I am not happy with the documentation that I was hoping would guide me to rebuilding u-boot.
I await your answers.