你好:
标写EVM是对TMDX6678L开发板来说的,而对KeyStone_SRIO的例程如欲改得和CCS5的debug界面下,scripts–evmc6678l init functions–global_default_setup进行初始化效果一样是将代码:
else if(SHANNON==dspType)
{
//DSP core speed
//KeyStone_main_PLL_init (20, 1); //for 50MHz input clock
KeyStone_main_PLL_init (10, 1); //for 100MHz input clock
//DDR speed = 66.67*20/1= 1333
KeyStone_DDR_PLL_init (20, 1);
Shannon_EVM_DDR_Init(666.667); //for 1333Mbps
serdes_cfg.commonSetup.inputRefClock_MHz = 312.5;
改为:
else if(SHANNON==dspType)
{
//DSP core speed
//KeyStone_main_PLL_init (20, 1); //for 50MHz input clock
KeyStone_main_PLL_init (39,1); //for 100MHz input clock
//DDR speed = 66.67*20/1= 1333
KeyStone_DDR_PLL_init (20, 0);
Shannon_EVM_DDR_Init(666.667); //for 1333Mbps
serdes_cfg.commonSetup.inputRefClock_MHz = 312.5;
不知这样改动是否正确?而且还有什么地方需要改动?表中PA PLL VCO Rate是什么意思,是对应了我标红部分吗?
freshman:
你是跑自己做的板子还是6678的评估版?
lucky2:
您好,请问您调试dsp与FPGA的SRIO通信使用例子代码里的哪种loopback模式?谢谢
Mark:
你好,我也遇到和你一样的问题,只是我一直卡在那个循环上跳不出来,另外我做的板子DDR也是不能正确读写。想问以你下,如果DSP做从设备,是不是需要FPGA的SRIO初始化成功以后DSP在加载SRIO的驱动才行啊,我怀疑是我的FPGA一侧的SRIO没有运行起来,如果没有运行起来,是不是DSP的SRIO就不能初始化啊,谢谢!