论坛中例程《spi_boot_suit_v2.3.1_release》 SPI加载时DDR3工作在1333MHz
DDR TABLE里面相关设置如下
PLL Prediv : 00 00 00 00
PLL MUL : 00 00 00 1C
PLL most div:00 00 00 02
现在板子使用“evmc6678l.gel”文件中DDR3时钟配置为
// +--------------------+---------------+--------+--------+
// | DDR3 PLL VCO | (CLKIN) Input | | |
// | Rate (MHz) | Clock (MHz) | PLL1_M | PLL1_D |
// +--------------------+---------------+--------+--------+
// | 1066 | 66.667 | 31 | 1 |
// +--------------------+---------------+--------+--------+
DDR3工作在1066MHz可进行访问,但是SPI加载时就有问题,点灯程序不能加载。
1.请问在工作在1066MHz情况下,我直接将DDR TABLE中的设置为GEL中的PLL1_M与PLL1_D,即PLL MUL设为00 00 00 1F,PLL most div为 00 00 00 02仍无法正常加载,
请问相关PLL如何设置?
2.由于使用gel文件访问时未更改DDR3的SDRAM CONFIG SDRAM TIMING1等参数能够正常访问,请问DDR3 TABLE相关参数是否需要重新根据《DDR3 Register Calc v4.xls》进行配置?
3.SPI引导有否将所有数据直接加载至DDR3中?