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.

[参考译文] AMIC110:AMIC110意外停止

Guru**** 2482225 points
Other Parts Discussed in Thread: AMIC110

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1451474/amic110-unexpected-halt-of-the-amic110

器件型号:AMIC110

工具与软件:

我们将 AMIC110 μ µP 与来自 TMG 的 EtherNet/IP 协议栈以及您的库配合使用:

- AM335x PDK 1.0.13

- EDMA3 2.12.5

- NDK 3.40.1.01.

- SYS/BIOS 6.73.1.01

一切运行正常、但在启动后大约20-30h 后、调用_kill ()函数的系统崩溃。

`ve 2次看到的是调试器的输出表示堆上没有可用空间。

或者说明:

CortxA8:未处理的 ADP_Stopped 异常0x8049F8F8

CS_DAP_DebugSS:错误:(错误-242 @ 0x0)无法访问路由器子路径。 电路板配置文件可能不正确。 (仿真包9.3.0.00042)

CortxA8:错误:(错误-1170 @ 0x0)无法访问 DAP。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电、并/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真包9.3.0.00042)

CortxA8:20次尝试后无法确定目标状态

CortxA8:在断开连接之前无法从目标中移除调试状态。  程序存储器中可能仍嵌入了断点操作码。  建议您在连接和重新加载程序之前重置仿真器、然后再继续调试

 

n`t 的大小为2MB、其中初始化后使用~800kB、而我们的应用在初始化后不会分配内存。

一旦停止发生、所有 RTOS 任务不再工作。

是否有任何可调试堆的空间(检查已使用/可用空间)。 malloc 函数的确切位置在哪里、我可以修改此函数吗?

感谢您的支持和帮助

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Axl:

    抱歉、我们不再支持基于 TI-RTOS 的 AMIC110软件开发。 请参阅 本公告 并查找综合资源。

    此致、

    建中