主题中讨论的其他器件: TDA2E、 SYSBIOS
工具/软件:Code Composer Studio
您好!
我尝试找出一些奇怪的数据传输行为。 它开始工作、然后下降、现在无论如何都不起作用。
前导码:
HW:我们具有 TDA2HV 的定制板。
软件:我们不使用 Vision SDK。 从 NSP 示例为 CCS9创建项目。 MEMORY:对于存储器配置、从 SDK 获取文件:
C:\ti\sdk_VI\vision_sdk\sample_app\build\tda2xx\mem_segure_define_BIOS.xs
C:\ti\sdk_VI\vision_sdk\build\rtos\tda2xx\CONFIG_a15.bld
进行了相应更改。
我启动客户端并持续发送数据。
结果:
-
错误出现55 (没有可用的缓冲区空间)、然后在错误64 (主机关闭)时发生变化。 我们尝试增大 PBM 缓冲区大小-这没有帮助。
-
我注意到未分配对象 PBMQ_free。 我不知道为什么它会这么做。
-
我在 SEND 函数_mmCheck 中调用并获取下一个信息。
当它以 mm 为单位工作时、我们将获得下一个信息:
14:48 (5%) 15:96 (11%) 1:128 (1%) 1:256 (2%) 1:512 (4%) 0:1536 0:12288 (61440/245760毫米分配:41/0/9、毫米波:0/0/0) 在512字节页中分配1个块 在48字节页中分配的14个块 在128字节页面中分配1个块 在96字节页面中分配了15个块 在256字节页中分配1个块
-
Programe2e.ti.com/.../TDA2HV_5F00_a15_5F00_0_5F00_Ethernet.zip 发送 ARP 请求并获取答案、但传输不会开始。
-
我在 EVM TDA2E 上检查我的发送函数、它是有效的。
你能帮我解释为什么不能开始解释?

