Other Parts Discussed in Thread: AM625
器件型号: AM625
我们的客户可以将 AM625 与 Linux 搭配使用。 他们需要更新固件、同时保持系统运行。
AM62x 是否有任何硬件功能来支持在保持系统运行的同时更新固件?
例如、一些汽车微控制器可以使用片上 A/B(双组)闪存来更新固件、同时保持系统运行。 但 AM62x 等 MPU 没有片上闪存。
此致、
大辅
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.
Hi Daisuke San,
目前、TI 并未正式支持基于 A/B 交换的 OTA 更新。
但计划支持这一点、并且已经在 2025 年 12 月为 AM62x 完成了一个 RFC、该 RFC 使用了 eMMC 的 boot0/boot1 分区。
https://patchwork.yoctoproject.org/project/arago/cover/20251202111603.1616989-1-anshuld@ti.com/
这项工作的优先次序被取消,有利于迁移到新的 LTS 基线,为 12.x 版本做准备。 一旦新 SDK 处于良好状态、开发人员将重新启动 SWUpdate。
此致、
Vinu
尊敬的 Vinu-San:
感谢您的答复。
引导加载程序将由硬件寄存器切换。 使用 eMMC 的内部寄存器将 RBL 路由到 SBL。
硬件寄存器和 eMMC 的内部寄存器为 不会 外部 eMMC 器件中的寄存器、而是外部 eMMC 器件中的寄存器、对吗?
我知道 RBL 支持使用 eMMC 的内部寄存器来切换 SBL 映像、而 AM62x 支持这样做 不会 是否有为基于 A/B 交换的 OTA 更新准备的硬件功能正确?
此致、
大辅
尊敬的大辅山:
[引述 userid=“102452" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1630185/am625-firmware-update-while-keeping-the-system-running/6286764硬件寄存器和 eMMC 的内部寄存器为 不会 外部 eMMC 器件中的寄存器、而是外部 eMMC 器件中的寄存器、对吗?
[/报价]是的。
此致、
Vinu
尊敬的 Vinu-San:
感谢您的答复。
很抱歉反复询问。
我知道 RBL 支持使用 eMMC 的内部寄存器来切换 SBL 映像、而 AM62x 支持切换 SBL 映像 不会 为基于 A/B 交换的 OTA 更新准备的任何硬件功能是否正确?
如果是、RBL 是否已经支持它、或者 RBL 的下一个器件版本是否会支持它?
如果不是、在 AM62 上的软件使用 eMMC 的内部寄存器切换 eMMC 的引导分区后、是否需要复位并重新启动 AM62?
此致、
大辅
尊敬的大辅山:
[引述 userid=“102452" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1630185/am625-firmware-update-while-keeping-the-system-running/6286991[/报价]我知道 RBL 支持使用 eMMC 的内部寄存器来切换 SBL 映像、而 AM62x 支持这样做 不会 是否有为基于 A/B 交换的 OTA 更新准备的硬件功能正确?
MPU 上不会提供使用内部/片上闪存且基于 A/B 交换的 OTA 更新。
[引述 userid=“102452" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1630185/am625-firmware-update-while-keeping-the-system-running/6286991如果是、RBL 是否已经支持它、或者 RBL 的下一个器件版本是否会支持它?
[/报价]根据 DEVS 的说法、这尚未得到验证、并且在当前的器件中不受支持、因为它也需要在 RBL 中进行更改。
[报价 userid=“678328" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1630185/am625-firmware-update-while-keeping-the-system-running/6285597Linux 将由软件 (U-boot) 切换。
[/报价]仅这一点经过验证。
此致、
Vinu
尊敬的 Vinu-San:
感谢您的答复。
[引述 userid=“678328" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1630185/am625-firmware-update-while-keeping-the-system-running/6288399 ]MPU 将不会提供具有内部/片上闪存且基于 A/B 交换的 OTA 更新。[/报价]我知道、AM62x 没有为基于 A/B 交换的 OTA 更新准备任何硬件功能。
根据 DEVS 的说法、这尚未经过验证、当前器件不支持、因为它也需要在 RBL 中进行更改。
我们希望未来的器件版本支持 RBL 通过使用 eMMC 的内部寄存器来切换 SBL 映像。
此致、
大辅