请问,在66ak系列有加密加速器,现在的项目需要此功能,请问,在程序设计中如何调用此加速器?采用pdk平台,openmpacc开发。
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.
请问,在66ak系列有加密加速器,现在的项目需要此功能,请问,在程序设计中如何调用此加速器?采用pdk平台,openmpacc开发。
SA的使用依赖于SA_LLD的调用,您可以参考下PDK下的例子
pdk_install_path\packages\exampleProjects\SA_MultiCoreExample_w3gpp_K2HBiosExampleProject
需要下载安装 3GPP enabler package,然后将该driver lib包含到工程中,如下所示。
下载链接:http://software-dl.ti.com/libs/sa_3gpp_enabler/latest/index_FDS.html
In addition to that, you have to do following to override the build error.
1) Comment out the SA 3GPP load package line in *.cfg file.
//var Sa3gpp = xdc.loadPackage('ti.drv.sa.sa3gppEnabler');
2) Add the following location in "C6000 include section to avoid the "include *.h file not found" error.
C:\ti\SA_3GPP_enabler\packages
CCS properties -> Build -> C6000 Compiler -> Include options -> Add dir to #include search path
3) Include the following library into CCS SA project to build successfully.
C:\ti\SA_3GPP_enabler\packages\ti\drv\sa\sa3gppEnabler\lib\c66\ti.drv.sa3gpp.ae66
CCS properties -> Build -> C6000 Linker -> File search path -> Add <dir> to library search path