2290199_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2290199_zh-CN

2290199_zh-CN

[罗兰][SE050]多个 CPU 和 MCU 能否共用一个 SE050?

专家们好


客户是罗兰公司,该公司正在考虑在其乐器产品中采用 SecureElement SE050E。
此外,罗兰还在考虑利用云技术通过 OTA 更新 CPU 和 MCU 的固件。
不过,他们的系统有多个 CPU 和 MCU。

如果罗兰要更新每个 CPU 或 MCU 的固件、
是否每个 CPU 和 MCU 都需要单独的 SE050?
或者每个 CPU 和 MCU 能否共用一个 SE050?

详情请参见下文。

Kan_Li_0-1767868811112.png


顺祝商祺!


Re: [Roland][SE050]Can multiple CPU and MCU share one SE050?

你好,Kan、

对于纯粹的 OTA SW 更新,很可能不需要 SE,因为通常只需要处理公钥。但这取决于 OTA 流程,也许他们还需要设备进行一些身份验证才能请求新软件,然后设备需要可用的私钥。通常,还有其他流程/用例需要在设备中提供一些私钥/机密密钥,然后安全元件可以提供帮助。

从软件角度来看,每个 SOC 一个 SE 是最简单的,但没有必要每个 MCU/MPU 都有一个安全元件。" 但同样,一个 SE 最好由一个 SOC 拥有",该 SOC 驱动与 SE 的所有物理通信,而其他 SOC 只能通过一个连接的 SOC 在逻辑上访问 SE。

这样可以避免多台设备希望同时访问 SE 时出现问题。我希望所有设备无论如何都通过一些通用的数据总线连接,这可以用来从所有连接的系统向SE发送请求。

主连接系统可能使用 PlatformSCP 将 SE 与主机绑定。其他设备可以请求单独的AESKey或ECKey频道,为SE提供自己的私人频道。

从用例的角度来看,应该考虑元器件是否可以在现场更换-如果其他元器件应该对新元器件进行身份验证,则新元器件可能需要自己的 SE 或至少是验证芯片来进行自我验证。

亲切的问候,
Michael

Tags (1)
No ratings
Version history
Last update:
‎01-09-2026 03:26 AM
Updated by: