Tool/software: TI-RTOS
Hi.
I keep asking questions.
We use the SerdesSGMII clock at 156.25MHz.
So when I used MCSDK, I changed gel and platformLib from CFGPLL value from 0x41 to 0x81.
We have run HelloWorld and Client examples without any problems.
However, there was a problem from changing to PROCESSOR SDK TI-RTOS.
NIMU_EmacClientExample and NIMU_EmacExample do not work normally.
In this example, we could not find a function to set the SGMII CFGPLL.
It is remembered that MCSDK called platform_init.
..................
void configSerdes ()
{
CSL_SGMII_STATUS sgmii_status;
/ * Unlock the chip configuration registers to allow SGMII SERDES registers to
* be written * /
CSL_BootCfgUnlockKicker ();
/ * Configure the SERDES * /
/ * Multiply to be 8 with Quarter Rate in the Rx registers * /
CSL_BootCfgSetSGMIIConfigPLL (0x00000081);
..................
How should this be applied in PROCESSOR SDK TI-RTOS?
How can I make Ethernet communication using 156.25MHz?