主题:SysConfig 中讨论的其他器件
工具/软件:
我必须要项目。 一个是使用 SDK 8开发的、另一个是使用 SDK 11开发的。
我想将它们每一个加载到精子芯上。
我尝试创建了一个系统工程、但遇到了几个构建错误。
如何操作?
-Shru
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.
工具/软件:
我必须要项目。 一个是使用 SDK 8开发的、另一个是使用 SDK 11开发的。
我想将它们每一个加载到精子芯上。
我尝试创建了一个系统工程、但遇到了几个构建错误。
如何操作?
-Shru
要了解更多信息、请参阅学院链接: dev.ti.com/.../node
您好、
是否通过所有 SDK 兼容进程间通信 API? [/报价]我会说是的。
另请参阅以下常见问题解答、了解如何创建系统工程: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1394609/faq-processor-sdk-am64x-how-to-do-ipc-communication-with-only-two-cores-say-r5fss0-0-and-r5fss1-1?tisearch=e2e-sitesearch&keymatch=faq%3Atrue
此致、
Vaibhav
这样做的最佳方法是使用软件比较驱动程序、或者通过发行说明简单地阅读最高级别的改进、也有助于:
将这两个项目合并为一个系统项目、
到目前为止、我还没有想出一种方法来创建系统工程、其中一个内核位于 SDK 11上、另一个内核位于 SDK 8上。 它们都需要不同版本的 SysConfig、这会产生很多预编译错误。 在大多数情况下、SysConfig 甚至不会打开。
您能尝试组合并告诉我(如果可能)吗?
到目前为止、我还没有办法创建一个系统工程、其中一个内核位于 SDK 11上、而另一个内核位于 SDK 8上。 它们都需要不同版本的 SysConfig、这会产生很多预编译错误。 在大多数情况下、SysConfig 甚至不会打开。
您能尝试组合并告诉我(如果可能)吗? [/报价]您好、
感谢您的等待。
我理解您正面临这个问题。
因此、基本上、当您尝试组合两个应用程序时、存在一些问题、在这种情况下、如果我的理解正确、则会出现兼容性问题。
因此、最终用例是将一个应用程序从 SDK x 加载到内核 R50、比方说从 SDK y 到内核 R51加载一个应用程序。
这是我对上述情况的理解。
我可以借助图表进行更好的解释。
请参阅稍后的另一个响应中的图表。
此致、
Vaibhav
说明:
第一个二进制文件来自另一个 SDK、其中包含使用 SDK 版本 x 上的代码库的逻辑
第二个二进制文件来自另一个 SDK、将包含使用代码库(在 SDK 版本 y 上提供)所需的逻辑
如果 SDK x 和 y 的版本在两个二进制文件中常用的驱动程序/代码库上甚至略有不同、那么这将是一个问题。 因此、我建议您继续开发一个工程、让您从同一 SDK 版本加载到多个内核上。
请告诉我您对此的想法。
谢谢、
Vaibhav