在OMAPL138 原始sdk上替换不同版本的IPC编译示例工程运行后报如上错误。
原始sdk中各组件版本:ipc_3_50_04_08 ;xdctools_3_55_02_22_core ;bios_6_76_03_01
替换后的各组件版本:ipc_3_36_01_11 ;xdctools_3_30_06_67_core ; bios_6_41_03_51
所用的cfg文件都是示例工程中的,请问这是什么原因导致的呢
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.
在OMAPL138 原始sdk上替换不同版本的IPC编译示例工程运行后报如上错误。
原始sdk中各组件版本:ipc_3_50_04_08 ;xdctools_3_55_02_22_core ;bios_6_76_03_01
替换后的各组件版本:ipc_3_36_01_11 ;xdctools_3_30_06_67_core ; bios_6_41_03_51
所用的cfg文件都是示例工程中的,请问这是什么原因导致的呢
使用原来的版本是没有问题的吗?
我找到了如下帖子中有一些讨论:
e2e.ti.com/.../66ak2g12-invalid-heap-id-error-while-using-static-messageq-allocation-for-ipc
您运行的是什么例程?是否是对版本有要求。
在这个帖子里也没看到有什么解决方法?
是的,只是说明可能是IPC3.x的局限性,但其他下版本代码也是没问题的。您可以到英文论坛发帖咨询看看,我没有搜到其他相关的帖子。
我查了一下ipc_3_50_04_08 对软件版本的要求,您用 bios_6_41_03_51/xdctools_3_30_06_67_core 是不符合要求的,请按照截图中要求的版本来。