Other Parts Discussed in Thread: SYSBIOS
C6678开发板用于Gige协议相机的数据采集。
采用RTOS案例中ndk_benchmark案例作为工程模板,并按照ti《Enabling Jumbo Packet Support for C6678.pdf》文档,添加宏定义并重新编译NDK,及NIMU。实现了接收超过1500字节的数据包,但是接收数据包字节数超过1648时报ti.sysbios.gates.GateMutex: line 97: assertion failure: A_badContext: bad calling context. See GateMutex API doc for details.
xdc.runtime.Error.raise: terminating execution。
根据报错信息查询到的多数结果是说在中断中使用printf或malloc,但是我程序中并未没有中断回调函数,尝试把udp收发任务中所有printf注释,并检查是否申请了内存空间,报错依然没有解决。对此毫无头绪,目标是实现单次接收4136字节,期待您的回复。
工程使用组件如下图,cfg文件未更改,附ti开启巨型帧文档。