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.

[参考译文] RTOS/CC1310:Win32 Heap Error

Guru**** 2595805 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/579420/rtos-cc1310-win32-heap-error

器件型号:CC1310

工具/软件:TI-RTOS

在 Windows 7下将 IAR ARM 7.60与 tirtos_cc13xx_cc26xx_2_21_00_06配合使用时、客户收到 Win32错误。

   13 [Main]? (14508) c:\ti\xdctools_3_32_00_06_core\bin\sh.exe:***致命错误-无法分配堆、Win32错误487、基址0x1190000、顶部0x11A0000、RESET_SIZE 61440、 分配大小65536、PAGE_CONST 4096

有几个 E2E 帖子以及其他论坛帖子涉及类似错误。  Symantec 博文很有趣:

https://www.symantec.com/connect/forums/fatal-error-couldnt-allocate-heap-win32-error-487-base-0x8f0000-top-0x930000-reserve

有什么想法吗?

此致、
标记

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Mark、
    这是一个与 Cygwin 相关的问题。 我以前见过报告、但无法复制。 XDCtools 的 shell sh.exe 使用相对较旧的 Cygwin 版本、当主机上有另一个较新版本的 Cygwin 时、似乎会出现问题。 但是、我不确定这是否是真正的原因。
    现在我将对其进行研究、当我有更多信息时、我将发布更多信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Sasha、

    客户从 Win7迁移到 Win10后、问题开始。 他们有几个使用 Win7的开发人员没有任何问题。

    请告诉我您的发现。

    此致、
    标记
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Mark、
    我找到了此主题、有人建议重新启动:
    stackoverflow.com/.../31970708
    真正的问题似乎是早已修复的 Cygwin 中的错误、但 XDCtools 使用的 Cygwin.dll 版本是1./25、大约10年了。 我不知道为什么我们没有升级、但在有新的 XDCtools 版本之前、我们必须不断寻找权变措施。
    您还能找出问题是在每次构建时可靠发生还是间歇性发生吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Sasha、

    是的、我们发现重启解决了问题。  问题经常出现,因此重新启动不方便。  正如我在前面所说的、从 Win7迁移到 Win10后出现问题。  请告诉我我们是否计划在未来的工具版本中解决这个问题。

    谢谢、
    标记

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    随着客户迁移到 Windows 10、我们越来越多地看到这些问题、因此我们没有真正的选择。 我不能向您承诺一个日期、但它是一个高度优先的日期。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Mark、我只是想告诉您、我已经针对这个问题提交了一个 XDCtools 错误。