器件型号: TMS320F28P650DH
尊敬的专家:
我的客户正在将安全启动功能集成到他们的现有工程中。
我们知道引导 ROM 仅支持前 16K 的安全启动、并且在前 16K 中、存储器必须覆盖 16K。
但是、我客户的引导加载程序已经大于 16K、约为 30K-40K。
在这种情况下、如何将安全启动功能集成到现有工程中?
是否可以将安全引导功能与引导加载程序的其余部分相隔离并将其放在前 16K?
此致、
挂起
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
尊敬的专家:
我的客户正在将安全启动功能集成到他们的现有工程中。
我们知道引导 ROM 仅支持前 16K 的安全启动、并且在前 16K 中、存储器必须覆盖 16K。
但是、我客户的引导加载程序已经大于 16K、约为 30K-40K。
在这种情况下、如何将安全启动功能集成到现有工程中?
是否可以将安全引导功能与引导加载程序的其余部分相隔离并将其放在前 16K?
此致、
挂起
您好、Chris、
由于此处将涉及两个引导加载程序、因此我们没有针对此场景的特定软件示例、但安全启动应用手册中介绍了所需的所有概念。 由于要执行两次身份验证、您可能需要观察在原始安全启动二进制文件中生成的 CMAC 标签、并在后续版本中对它们进行硬编码。 我建议从安全启动应用手册开始并对其进行修改、以尝试您所做的工作、如果您或客户遇到问题、我可以提供帮助。
谢谢您、
Luke