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.

[参考译文] TMS320F28P650DH:将超过 16KB 的安全启动集成到现有引导加载程序 (>16KB)

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1615211/tms320f28p650dh-integrate-secure-boot-beyond-16kb-to-existing-bootloader-16kb

器件型号: TMS320F28P650DH

尊敬的专家:

我的客户正在将安全启动功能集成到他们的现有工程中。

我们知道引导 ROM 仅支持前 16K 的安全启动、并且在前 16K 中、存储器必须覆盖 16K。

但是、我客户的引导加载程序已经大于 16K、约为 30K-40K。

在这种情况下、如何将安全启动功能集成到现有工程中?

是否可以将安全引导功能与引导加载程序的其余部分相隔离并将其放在前 16K?  

此致、

挂起

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

    您好 Hang、

    请我们的 DCSM 专家介绍一下。

    此致、

    Joseph

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

    您好 Hang、

    这会很复杂、但您可以有一个简单的引导加载程序、只需在跳转到该引导加载程序之前对客户的引导加载程序进行身份验证。 这个简单的引导加载程序将在前 16k 中运行、客户的引导加载程序将在前 16k 之外运行。 应用程序代码需要位于上述区域之外的单独区域中。

    谢谢您、

    Luke

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

    您好 Luke、

    您是否能够为我们提供实现这一目标的最佳文档/样片项目?  这可能允许 Hang 和我进一步与客户接洽。  我们认识到、这可能不是已经有必要发展的、但任何其他的指示都是值得欢迎的。

    此致、

    Chris  

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

    您好、Chris、

    由于此处将涉及两个引导加载程序、因此我们没有针对此场景的特定软件示例、但安全启动应用手册中介绍了所需的所有概念。   由于要执行两次身份验证、您可能需要观察在原始安全启动二进制文件中生成的 CMAC 标签、并在后续版本中对它们进行硬编码。 我建议从安全启动应用手册开始并对其进行修改、以尝试您所做的工作、如果您或客户遇到问题、我可以提供帮助。

    谢谢您、

    Luke

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

    您好 Luke、

    这是坚实的指导。  大家好、非常感谢。  我们可能需要先由客户运行此程序、以了解它是否合理并符合他们的需求。  然后、我们需要确定工作量、以及客户是否愿意参与其中的一些工作。

    您好 Hang、

    您是否愿意首先由客户来运行、以确保我们保持一致?

    谢谢两位:

    Chris  

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

    您好、Chris、

    如果您需要我提供的任何其他信息、请告诉我。

    谢谢您、

    Luke

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

    您好:

    该主题已停用一个月、因此我假定问题已解决。  

    此致、
    马特

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

    是的、请关闭每个 Hang 的离线电子邮件。

    CY、
    Chris