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.

[参考译文] MSPM0G3518-Q1:有关 MSPM 上应用调试的查询

Guru**** 2779905 points

Other Parts Discussed in Thread: SHA-256, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1607995/mspm0g3518-q1-an-inquiry-regarding-application-debugging-on-mspm

器件型号: MSPM0G3518-Q1
主题中讨论的其他器件: SHA-256SysConfig

我有三个问题  

1-在所附的屏幕截图中、有一个如何使用将明文密码转换为哈希密码的示例  SHA256 。 当我尝试通过示例数据计算 SHA-256 时“ 0xFECAFECA78563412C3C3A5A5FFFF0000 “鉴于输入为 UTF-8、我得到示例结果 “ 0x20E5F739C8D245C0E34A9C1301C12037DA29224D9B2C0738949C8ADC49AD34CA “文件中提到 、但文件中没有提到 输入应为 UTF-8。 因此,我需要与你确认这一点,这是否是输入必须是 UTF-8 的先决条件,因为它没有在文档中提到?.  


2-用于工具  Code Composer Studio、  当我设置用于解锁目的的密码时、应该是应用 SHA-256 和文档中提到的后续步骤后的普通密码还是散列密码?  

3-对于寄存器 BSLCRC、应生成数据的数据值应该是从哪个起始地址开始、它的长度是多少?




image.png
 

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

    您好、

    有一个适用于 NONMAIN 配置的有用文档、您可以查看 SWD 密码的详细信息和示例:

    MSPM0 NONMAIN 闪存操作指南

    文档中已提及 、但文档中没有提及 输入应为 UTF-8

    NONMAIN UG 将输入描述为十六进制字符串:

    2-获取该工具  Code Composer Studio、  当我设置用于解锁目的的密码时、应该是应用 SHA-256 和文档中提到的后续步骤后的普通密码还是散列密码?  [/报价]

    始终使用原始 128 位密码进行解锁。

    3-对于寄存器 BSLCRC、应在其上生成数据的数据值应是起始地址及其长度?

    我建议您使用 SysConfig 自动计算 BSLCRC、

    如果要修改 NONMAIN 并计算 CRC、请参阅以下示例并提供计算 CRC 的示例:

    https://dev.ti.com/tirex/explore/node?isTheia=false&node=A__AGMn01LgRtFurqfYkky6DQ__MSPM0-SDK__a3PaaoK__2.08.00.03&placeholder=true 

    B.R.

    Sal

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

    您好  Sal、

    感谢您的支持。 但我仍然对第一个问题和您提到的屏幕截图感到困惑。

    这是我使用的文档中的步骤,如屏幕截图中所述  
    我的意思是、当我使用密码 值 “0xFECAFECA78563412C3C3A5A5FFFF0000"作为“作为十六进制值时、输出与该值“0x20E5F739C8D245C0E34A9C1301C12037DA29224D9B2C0738949C8ADC49AD34CA"不“不匹配

    所以我的问题是我应该如何使用 git 这个值?,请给我一个带有数据的例子的答案。



    谢谢、此致、


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

    您好、

    您是否可以尝试我分享的文档中详细介绍的示例和流程:

    [引述 userid=“522967" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1607995/mspm0g3518-q1-an-inquiry-regarding-application-debugging-on-mspm/6196462

    有一个适用于 NONMAIN 配置的有用文档、您可以查看 SWD 密码的详细信息和示例:

    MSPM0 NONMAIN 闪存操作指南

    [/报价]

    我验证流量和输出、并在 EVM 电路板中进行测试。

    我认为您分享的文档中的示例存在一些问题。 ->它看起来像是选择 UTF-8 作为输入编码,但它不是正确的方式。

    B.R.

    Sal