This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

66AK2L06在CC6.1下编译STK包不成功

Other Parts Discussed in Thread: 66AK2H12

66AK2L06可以用论坛提供的STK进行编译吗?我在更改了advance options -> Predefined Symbols ->Pre-define下 DEVICE_K2L与K2L_EVM,报编译出错,当将之前的DEVICE_K2H与K2H_EVM后报CSL_PCIeSerdesComEnable()函数未找到。软件环境安装了CCS6.1,MCSDK3_01_04_07,是否还要安装其他支持文件?

  • 看看STK项目属性,会不会与路径或者PDK的版本有关

  • 感谢您的回复,PDK是MCSDK下自带的那个,路径设置也是正确的,我编译了STK里面所有工程,发现只要是用到Serdes的工程(PCIE,Hpylink),都会报编译错误,而其他工程,如EMIF,GPIO,TIMER均能正常编译通过并下载到板子上!

  • 我也遇到了同样的问题,我用的是66AK2H12,也是所有要调用SERDES的测试例程都编译不过(SRIO、PCIE、GE、HyperLink),已经将Include和File Search修改至正确的路径,因为其他不调用SERDES的例程都可以编译通过(GPIO、I2C、Memory_Test、SPI、UART等),主要是报以下函数找不到:

    CSL_***SerdesComEnable

    CSL_***SerdesLaneConfig

    CSL_***SerdesPllEnable

    CSL_***SerdesShutdown

    *** 表示:Ethernet / Hyperlink / PCIe / Srio

    不知道上面的朋友找到解决方法没有??