问题描述
GMII接口的GTX_CLK和REFCLK信号在端口列表中不可见。
警告:EDK:3453 – IPNAME:Soft_TEMAC PROPERTY:GTX_CLK_0 – /proj/xco_ip/workspace/mwelter/temac/debug_m_systems/v203a/BSB/12.1/M50/sp601_integ_test/system.mhs第264行 – 评估ISVALID表达失败“(C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 ||(C_TEMAC_TYPE == 2 && C_PHY_TYPE == 0)||((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&(C_FAMILY == spartan6) ))”。
警告:EDK:3453 – IPNAME:Soft_TEMAC PROPERTY:REFCLK – /proj/xco_ip/workspace/mwelter/temac/debug_m_systems/v203a/BSB/12.1/M50/sp601_integ_test/system.mhs第265行 – 评估ISVALID表达失败“(C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 ||(C_TEMAC_TYPE == 2 && C_PHY_TYPE == 0)||((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&(C_FAMILY!= spartan6) ))”。
解决/修复方法
需要以下修复程序来解决上述问题。
1.创建XPS_LL_TEMAC核心的本地副本。
原版的
端口GTX_CLK_0 =“”,DIR = I,SIGIS = CLK,INITIALVAL = GND,IO_IF = temacif_0,IO_IS = GTX_CLK_0,ISVALID =(C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 ||(C_TEMAC_TYPE = = 2 && C_PHY_TYPE == 0)||((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&(C_FAMILY == spartan6)))
PORT REFCLK =“”,DIR = I,SIGIS = CLK,INITIALVAL = GND,ISVALID =(C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 ||(C_TEMAC_TYPE == 2 && C_PHY_TYPE == 0) ||((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&(C_FAMILY!= spartan6)))
改性
端口GTX_CLK_0 =“”,DIR = I,SIGIS = CLK,INITIALVAL = GND,IO_IF = temacif_0,IO_IS = GTX_CLK_0,ISVALID =(C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 ||(C_TEMAC_TYPE = = 2 && C_PHY_TYPE == 0)||((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&& [xstrncmp C_FAMILY spartan6]))
PORT REFCLK =“”,DIR = I,SIGIS = CLK,INITIALVAL = GND,ISVALID =(C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 ||(C_TEMAC_TYPE == 2 && C_PHY_TYPE == 0) ||((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&!([xstrncmp C_FAMILY spartan6])))
3.重新扫描用户存储库。
这个问题将在EDK 12.1中修复,将于今年晚些时候推出。
没有回复内容