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.

[参考译文] AM2432:SBL 映像的兼容性

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1521276/am2432-compatibility-of-sbl-image

器件型号:AM2432
主题中讨论的其他器件:AM2434UNIFLASH

工具/软件:

我们设计了一款使用 AM2432BSEFHIALV 的定制电路板、芯片的后缀包括"F"和"H"、因此它同时具有功能安全和 信息安全特性。 TI 243EVM 电路板的 AM2434ALV 芯片包括"G"和"H"、具有安全性、但缺乏功能安全。   如果我们 排除电路板外设器件差异 (例如闪存、DDR 等)、那么   AM2434 EVM 板的预构建 SBL 映像是否可以直接在  AM2432上使用?  

我们尝试 使用 UniFlash 工具将 EVM 板的 SDK 预编译 SBL 映像(使用 HS_FS)下载到我们的定制板、它报告了映像"加载失败"错误、但可以将相同的 SLB 映像下载到 EVM 板上而不会出错。 我怀疑 AM2432和 AM2434之间的信息安全和功能安全特性可能存在差异、我们是否需要针对 AM2432器件重新编译这些 SBL 工程?

期待您的支持。

谢谢、

朱英

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

    您好、

    针对定制 EVM 重新编译是一种很好的做法。

    我还假设您说、对于 TI EVM、SBL 预编译映像有效、而对于您的定制 EVM、则没有。

    闪存将是一个关键方面、假设工程 SBL UART Uniflash 作为 EVM 上的自定义闪存、意味着要在 SBL UART Uniflash 工程中更新的不同闪存配置。

    此致、

    Vaibhav

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

    感谢您的支持。

    我们使用的闪存芯片与 TI EVM 相同、我已经仔细检查了 OSPI 连接以及物理信号、我确认与 TI EVM 没有区别。

    SDK 预编译的 SBL 映像适用于 TI EVM、但当我将其下载到定制电路板时、UniFlash 工具报告了错误消息"..." HS_FS.tiimage:加载失败。  我不确定错误是否表明将映像/文件下载到目标器件的过程失败、或者是否暗示映像本身在目标器件上不起作用?

    此外、您能否帮助您澄清另一个问题: 对于具有空闪存的新电路板、我可以直接使用 UniFlash 工具通过 JTAG 下载 SBL 映像、或者我可能必须 首先通过 其他方式(UART 或 SD 等)刷写新电路板

    谢谢、

    朱英

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

    您好、

    [报价 userid="575889" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1521276/am2432-compatibility-of-sbl-image/5848585 #58485"]我可以直接使用 UniFlash 工具通过 JTAG 下载 SBL 映像、或者 首先通过 其他方式(UART 或 SD 等)刷写新新电路板

    是的、您可以使用其中任何一个。 您的定制电路板上是否也有 UART 或者您只是有 JTAG?

    另请阅读以下回复: https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1519868/tmds243evm-new-am2432-chip-first-time-to-load-sbl/5853845#5853845

    此致、

    Vaibhav