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.

[参考译文] CC3235MODSF:未选择 MCU 映像时出现 Uniflash 错误-10341

Guru**** 2535150 points
Other Parts Discussed in Thread: UNIFLASH, CC3235MODSF

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1048469/cc3235modsf-uniflash-error-when-mcu-image-is-not-selected--10341

器件型号:CC3235MODSF
主题中讨论的其他器件:UNIFLASH

在选择开发模式并清除 MCU 映像(强制器件保持 JTAG 闪存映像)时、我会得到以下日志:

按 Enter 键继续
INFO:slbootloader.slbootloader:关闭电源
INFO:slbootloader.slbootloader:设置中断信号
INFO:slbootloader.slbootloader:--请打开设备电源--
INFO:slbootloader.slbootloader:加电
INFO:slbootloader.slbootloader:清除中断信号
info:slbootloader.slbootloader:Connection succeeded
info:slbootloader.slbootloader:接收到的存储列表
映像编程:99%(307200/307248) info:slbootloader.slbootloader: received error:error number =-10341,extended error = 2694

该方法过去用于测试开发映像。 此错误是什么? 扩展误差意味着什么?

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

    您好!

    此错误表示 SLI 映像出现编程错误。

    您能否尝试使用 Uniflash 并查看它是否正常工作?

    Shlomi

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

    您是指 Uniflash?

    它是否与 uniflash_6.2.0不同?

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

    不、6.2.0应该正常。

    上面的日志屏幕是来自 Uniflash 还是来自 CCS?

    Shlomi

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

    当然、这是从 uniflash 控制台获取的报价。

    我只想刷写服务包(清除 MCU 映像时、JTAG 映像由引导加载程序保存-或者至少是以前的情况)。

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

    您好!

    我自己使用 Uniflash 6.2.0进行了尝试、但未发现问题。

    我使用的是 GUI 而不是 CLI。

    如果您将 mchflashimg 放回原位、会怎么样? 工作正常吗?

    Shlomi

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

    很抱歉、由于浏览器加载了您的答案、误击了您的答案、实际上不是分辨率。  

    IM 也使用 GUI、但如果要使用特定 COM 端口打开 uniflash、则需要使用命令行在浏览器中启动 GUI 会话。

    相应的日志来自控制台输出。

    当我选择并添加图像时、效果很好。

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

    您能否导出 Uniflash 项目并将其发送给我?

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

    我们将项目单独存储、以便我可以压缩并发送它。 问题是、我们如何向您发送文件?

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

    您可以在此处分享还是包含任何机密信息?

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

    e2e.ti.com/.../cc3235modsf_5F00_to_5F00_ti.zip

    如果缺少任何文件、这里是不带 MCU 映像的项目文件、只需添加虚拟 bin 或文本文件即可

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

    您好!

    我无法将其导回 Uniflash。

    您是如何创建的?

    您是否从工作区目录中复制了它?

    如果是、请按如下方式从 Uniflash GUI 导出。

    此致、

    Shlomi

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

    这是一个压缩的存档文件、存储在 imagecreator\bin\projects 下、如果您将其复制到那里、它将显示为一个项目。

    导出不起作用,因为它会添加我们不允许向第三方披露的自定义二进制文件。

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

    您好!

    它不会显示为项目。

    我也无法刷写 SLI、因为它是一个不同的 MAC 地址、所以它在其他方面出现故障。

    无论如何,当我查看 json ImageConfig.xml 文件时,我可以看到 mcuflashimg 仍然在那里。 您发送给我的项目是否包括在内?

    Shlomi

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

    有趣的是、这是我们在 Uniflash 中使用的内容、适用于所有应用。

    是否尝试创建名为"cc3235modsf"的项目、并可能使用我的文件覆盖内容?

    MCU 映像在 xml 中为 ofc。 我的问题是:删除 mcuimage 后、我无法刷写器件、因此它当然是项目的一部分。

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

    不、它不起作用。

    唯一的方法是在我这边导出然后导入。

    总之、当您说从 Uniflash 中删除它时、是否已通过 User Files 选项卡完全删除它?  

    是否可以确认在右侧窗口的文件目录下看不到 mcuflashimg?

    如果您不刷写但只创建映像、它是否已创建、或者您遇到错误?

    Shlomi

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

    我将讨论 MCU 映像、而不是自定义用户文件。

    这是我要闪存的配置:

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

    您好!

    我知道这是您想要的、但我建议您浏览下面的高级菜单、并确保 mcuflashimg 不在此处。

    此外、请确保如果您不刷写但只创建映像、则创建成功。

    Shlomi

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

    当我清除上面发布的 MCU 字段时、mcuimage 也不在高级文件列表中。

    但是、我们有时会使用命令行使用标志来更新项目: --flags=failsafe、secure、publicwrite --overwrite

    控制台选项是否会向工程添加配置、从而导致冲突/ GUI 工程编辑器无法处理?

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

    嗯、一切都是可能的。

    我通过高级菜单检查了它、这样我肯定它不在那里。

    此外,mcuflashimg 应与我上面提到的 XML 分离(在您的情况下,它仍在 XML 上)。

    Shlomi

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

    该 XML 何时更新? 在我一侧、当我添加/删除 MCU 映像时、XML 不会更新。

    还尝试 从 XML 中手动删除 MCU 映像行、然后返回 GUI 并添加/删除 XML 未更新的 MCU 映像。

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

    当我从 GUI 执行该操作时、XML 会在我一侧更新。

    当然、如果要更新映像(而不仅仅是从 GUI 中删除映像)、则需要创建映像。

    请参阅下面的屏幕截图:

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

    当我添加/删除 MCU 映像并单击创建映像时、我会看到 XML 已更新。

    但是、在刷写过程结束时、当我未指定 MCU 映像时、我会得到上述报告的错误。

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

    此错误表示您有一个尝试编程的文件(最可能是 mcuflashimg)、并且安全测试失败(关闭该文件时进行签名测试)。

    我不确定如何在不向我发送完整导出图像的情况下继续。

    如果您创建的新项目仅包含 SP 和证书存储、该怎么办? 您是否仍然遇到此问题?