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.

[参考译文] MSP432E411Y:MSP432E411Y:

Guru**** 2587365 points
Other Parts Discussed in Thread: UNIFLASH, MSP432E411Y

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/997359/msp432e411y-msp432e411y

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

尝试将使用 CCS 创建的 Intel hex 文件下载到使用 uniflash 编程器的 MSP432E411Y 内核的主板中时、我遇到问题。 输出文件可与 CCS 以及 Uniflash 编程器配合使用。 但 Intel hex 文件显示已成功刷写、但主板将不会启动。

已在以下链接中提交 TT - 案例 CS0497694

案例的 TT 表-客户支持(service-now.com)

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

    您好!  

    您是否使用英特尔十六进制格式将所有 i*文件刷写到闪存中?  

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

    生成单个十六进制文件(romwidth 和 memwidht 设置为32)并尝试相同的文件。 但没有使用...

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

    您可以将闪存内容与 Uniflash 进行比较、 并找出代码中缺少的部分。 您能否比较输出文件和 INTEV-HEX 之间的代码?   

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

    由于锁定、这可能难以检查几天。 但是、由于它不起作用、这意味着存在一些问题、因此、您能否告诉我生成十六进制文件是否需要尝试一些操作?  

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

    让我们再次确认整个问题。 1.您尝试了.out 文件、函数正常。 2.您尝试了 Intel hex,但可能不会刷写所有文件,而只刷写.hex 文件。 这不奏效。 3、我要求检查调试器中的存储器以比较代码。 但您说它是锁定的。 因此、我需要了解锁定的原因。 通常、即使它无法正常工作、如果您不对它进行保护、您仍可以将其刷写。  

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

    是的、.out 文件按预期工作。 romwidth 和 memwidth 设置为32时 、生成单个十六进制文件。 此文件成功刷写到电路板中、但之后电路板将无法正常工作。 一个简单的心跳 LED 将不会打开。 尽管闪存过程显示成功。

    锁定我的意思是、我无法去办公室测试闪存内容、因为由于新冠疫情、我们不得不去办公室。   

    但正如前面所说、我非常清楚十六进制文件不起作用。  

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

    大家好、抱歉、因为误解。  

    您可以使用 Uniflash 读取存储器并比较输出文件和 Intel hex 文件之间的存储器代码。 我怀疑 romwidth 32中有一些代码地址。 我强烈建议您使用 TI-TXT 或独立的 Intel hex 文件、而不受任何限制。  

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

    谢谢。 我知道我们可以使用 Uniflash 读取闪存内容。 正如刚才所说,我现在不能这样做。

    这正是您的意思- 我强烈建议您使用 TI-TXT 或独立的 Intel hex 文件、而不受任何限制。  

     

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

    因此、您只需确保生成的十六进制文件可以正常工作、.out 文件除外、它是否正确?  

    请使用没有选项的 Intel hex、并刷写所有.i 文件。 或者、请使用仅为一个.txt 文件的 TI_TXT 文件。