工具/软件:Code Composer Studio
大家好、
据说、如果我们要在 MMALIB_FUNCTION_OPENized 模式下使用 MMALIB_LINALG_matrixTranspose、则必须在链接器文件中设置 l2dmemory 段。
我在 TIDL 定制层中使用了 MMALIB_LINALG_matrixTranspose、
我在 linker_dsp.cmd 中添加以下行:
.l2dmemory > L2SRAM
此外、我设置 L2SRAM len = 0x78000 (448KB+32KB)
我在 tidl_tb.c:cSL_c7xSetL2CacheSize (1)中设置 L2缓存大小= 32KB。
当我在 EVM 中测试 tidl_TB 时、 MMALIB_LINALG_matrixTranspose 会给出错误的结果、C71卡在下一实例的测试中。
但是、当我在 MMALIB_FUNCTION_NATC 模式下调用 MMALIB_LINALG_matrixTranspose 时、tidl_TB 在 HOST_EMUulation 模式下正确运行。
任何人都知道我在哪里犯了错误。
如何在 tidl 自定义图层中调用函数样式= MMALIB_LINALG_matrixTranspose?
l2dmemory 段将使用多少内存大小?
这确实是一个紧迫的问题。
此致、
兰斯。


