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.

[参考译文] LAUNCHXL-F28P55X:我们将代码刻录到闪存中时会发生错误

Guru**** 2467170 points
Other Parts Discussed in Thread: LAUNCHXL-F28P55X, UNIFLASH, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1481200/launchxl-f28p55x-the-error-occurs-while-we-burn-the-code-to-flash

器件型号:LAUNCHXL-F28P55X
主题中讨论的其他器件: C2000WAREUNIFLASH

工具与软件:

大家好、我们正在将演示部署到 LaunchXL-F28P55x。 演示为 motor_fault_livepreview_validation_f28p55x (在 C2000_CC2000_sdk_5_03_00_00/edge_ai_fault_detection_with_mc 中 Ware_Motor)。 首次成功运行项目。 第二天、当我们再次将代码刻录到闪存时、会出现错误。  

您能帮助我们吗?

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

    您好!

    您能否确认您正在使用的 CCS 版本?

    谢谢。此致、

    Charles

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

    CCS 版本:20.0.1

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

    好的、您能够使用闪存设置/片上闪存工具擦除吗? 针对这个目标的当前闪存设置是什么样的?

    谢谢。此致、

    Charles

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

    我们在 CCS (version:20.0.1)中找不到闪存设置/片上闪存工具。 我们是否应该安装 Uniflash 并尝试擦除?

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

    我们尝试使用 uniflash 来擦除闪存。 但当我们烧录代码时、仍然会出现错误。

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

    我们在 c2000ware 中尝试了一个烧录到 RAM 的示例。 会发生类似的错误。

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

    您好!

    我导入了两个示例、它们都已为我加载/刷写正常:

    如果程序是从 AppData 主目录中的 ti_cloud_storage 文件夹中以表单加载的、这会让我感到困惑。  这是一个不寻常的位置。 这些文件是如何到达的? 它们通常在工程编译配置子文件夹中生成、如:

    \EAI_MFD_eval_f28p55x\CPU1_LAUNCHXL_FLASH\EAI_MFD_eval_f28p55x.out

    \adc_ex1_soc_epwm\cpu1_RAM\adc_ex1_soc_epwm.out

    您是否正在使用您在屏幕截图中显示的资源管理器中的项目生成的可执行文件?

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

    大家好、我们在工作区生成了 GEL 文件。

    但我们不知道为什么从 ti_cloud_storage 加载 GEL 文件。 如何更改负载路径?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、我们在工作场所生成了 GEL 文件。

    所以您在目标配置中使用自定义的启动 GEL 文件吗? 如果是、您可以尝试为器件使用默认的 GEL 文件、看看这些文件是否起作用?

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

    我们不知道如何更改 GEL 文件路径并使用默认的 GEL 文件。 您能引导我们吗?  我们只是下载了该项目并将其刻录、而没有更改配置。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="641592" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1481200/launchxl-f28p55x-the-error-occurs-while-we-burn-the-code-to-flash/5697999 #5697999"]但我们不知道为什么要从 ti_cloud_storage 加载 GEL 文件。 如何更改负载路径?  [报价]

    在我的错误中、我刚刚意识到这可能是调试器预期的行为。 我正在调查此器件。

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

    您能否附加失败的*。out 文件?

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

    上传。 此.out 文件来自 AppData 主目录下的 ti_cloud_storage 文件夹。

    creatorcyh2021/test

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

    谢谢你。 我使用了您的 CCXML 文件和 out 文件。 使用 CCS 20.0.1和 CCS 20.1.0时一切都正常。 您在使用 LAUNCHXL-F28P55X、对吗?

    我想您的主板是否有硬件问题。 我不知道还有什么原因。

    查尔斯-我不确定你是否能想到任何其他东西。 您知道 FMSTAT 0x11错误代表什么吗? 无论如何、即使加载到 RAM 也会导致数据验证问题。

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

    是的、我们使用的是 LAUNCHXL-F28P55X。

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

    最后一个请求。 您能否针对闪存和 RAM 加载失败生成调试服务器日志?

    有关调试服务器日志的更多信息、请查看以下链接:

    https://software-dl.ti.com/ccs/esd/documents/ccs_diagnostic-logs.html

    谢谢

    Ki