Hi,
We are using AM437x IDK board.
On C:ti\sysbios_ind_sdk_2.1.0.1\sdk\starterware\bootloader\src\am43xx\sbl_am43xx_platform_pll.c file, it is mentioned as a comment that the DDR running frequency of GP EVM is 400 Mhz and IDK EVM is 333MHZ , But the register values for both are same. Can you Please clarify this Comment? The above mentioned section of code is as shown below.
if(BOARD_GPEVM == boardId) /* For GP EVM - 400 MHz */
{
ddrDpllDiv = 2U;
ddrDpllMult = 50U;
ddrDpllPostDivM2 = 1U;
ddrDpllPostDivM4 = 2U;
}
else if(BOARD_IDKEVM == boardId) /* For IDK EVM - 333 MHz */
{
ddrDpllDiv = 2U;
ddrDpllMult = 50U;
ddrDpllPostDivM2 = 1U;
ddrDpllPostDivM4 = 2U;
}
Also its is mentioned that the Values need to be checked as a TODO item.
/* TODO: This valueis wrong need to check. Currently forced to 24MHz. */
if((BOARD_GPEVM == boardId) || (BOARD_IDKEVM == boardId)) /* For GP and IDK EVM 24MHz */
{
crystalFreqSel = 1U;
}
Can you please clarify the above mentioned comments in starterware\bootloader\src\am43xx\sbl_am43xx_platform_pll.c file?
Regards,
Jinu