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.

[参考译文] AM263P4:在 HS-SE 模式下创建二进制映像。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1591346/am263p4-binary-image-creation-in-hs-se-mode

器件型号: AM263P4

我当前正在使用 Windows PC、并尝试为 SBL 和应用程序生成二进制映像。

我可以按照 AM263Px TRM 中描述的过程创建 X.509 证书。 但是、我不确定如何操作 加密应用程序映像或 SBL 映像 以及操作方法 添加它们 如过程中所述。

我有以下问题:

  1. 创建证书创建 X.509 模板创建 X.509 证书究竟意味着什么? 它们在映像生成流程的背景下有何不同?

  2. SBL 映像使用加密mcu_rom_image_gen.py。 “怎么了 应用程序映像 应该签名或加密?

 

image.png

 

此致、

Shashank  

 

 

 

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

    添加以下编译后处理步骤后:

    我遇到以下错误:

    此致、

    Shashank

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

    您好、Shashank、

    该主题已分配给专家以供进一步审查和采取行动。 请注意、由于假日季节的原因、我们团队的响应时间可能会比平时慢。 我们将尽快回复您、感谢您对此事的理解。
    感谢您的查询,我们期待尽快为您提供帮助。

    此致、
    Zackary Fleenor

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

    尊敬的 Fleenor:

    我尝试使用两种方法从命令提示符手动生成 X.509 证书、如随附的映像所示。

     方法 1–无错误(成功生成证书)

    方法 2–生成证书时出错

    我在这两种情况下都使用相同的输入文件、但当我提供文件路径而不是将文件放在当前工作目录中时、证书生成失败。 您能否告知导致此问题的原因?

    此外、我还有几个问题:

    1. 此过程应在编译后处理步骤中运行。 如何解决在构建流水线中自动执行这些步骤时发生的错误?

    2. 我正在生成证书 .der 详细信息。 这是可以接受的、也必须严格按照生成证书 TIMAGE 格式? 使用.der 是否会导致任何问题?

    3. 证书包含 有效性 字段中。 该字段是否会影响到期后的安全启动或操作? 换言之、设备在有效期结束后是否会停止引导、或者由于控制器没有实时时钟源来验证日期、过期是否无关紧要?

    谢谢。此致、

    Shashank

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

    尊敬的 Fleenor:

    我尝试使用两种方法从命令提示符手动生成 X.509 证书、如随附的映像所示。

     方法 1–无错误(成功生成证书)

    方法 2–生成证书时出错

    我在这两种情况下都使用相同的输入文件、但当我提供文件路径而不是将文件放在当前工作目录中时、证书生成失败。 您能否告知导致此问题的原因?

    此外、我还有几个问题:

    1. 此过程应在编译后处理步骤中运行。 如何解决在构建流水线中自动执行这些步骤时发生的错误?

    2. 我正在生成证书 .der 详细信息。 这是可以接受的、也必须严格按照生成证书 TIMAGE 格式? 使用.der 是否会导致任何问题?

    3. 证书包含 有效性 字段中。 该字段是否会影响到期后的安全启动或操作? 换言之、设备在有效期结束后是否会停止引导、或者由于控制器没有实时时钟源来验证日期、过期是否无关紧要?

    谢谢。此致、

    Shashank

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

    嗨、Shashank、请注意、由于使用/(正斜杠)与\(反斜杠)的路径表示、可能会发生文件目录错误

    您可以尝试替代路径并在路径周围使用双引号吗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此过程应在编译后处理步骤中运行。 如何解决在构建流水线中自动执行这些步骤时发生的错误?

    这似乎也与路径问题有关、请尝试前面的建议。

    我正在生成中的证书 .der 详细信息。 这是可以接受的、也必须严格按照生成证书 TIMAGE 格式? 使用.der 是否会导致任何问题?

    请使用.tiimage 格式;我们不建议使用任何其他格式。

    该证书包含 有效性 字段中。 该字段是否会影响到期后的安全启动或操作? 换言之、设备在有效期结束后是否会停止引导、或者由于控制器没有实时时钟源来验证日期、过期是否无关紧要?

    ROM 不检查证书有效性字段。