在2022世界嵌入式大会的4号展厅4-310号展台上,PLS 展出支持ST Stellar E系列的最新汽车MCU的UDE /UAD 2022版本。得益于ST合作伙伴计划中与ST的长期合作,用户现在可以在第一批硬件样品可用时立即获得全面的Debug和Trace功能,用于调试、测试和系统分析。
Stellar E系列针对软件定义的电动汽车进行了优化,并具有快速执行控制回路的功能,主要应用于电力电子应用,如车载充电器或DC/DC转换器。它基于两个Arm® Cortex-M7®内核,每个内核的时钟频率为300 MHz,既可以以双核配置运行,也可以根据功能安全的最高要求,以单核同步运行。对于安全要求更高的应用程序,集成的硬件安全模块 (HSM) 还提供了加速加密任务的功能。这些 MCU 配备高达 2 MB 的片上闪存。代码Flash分为两组,允许无线软件更新(OTA)。
PLS UDE 2022使Stellar E MCU用户能够在单个调试会话和通用调试器实例中对Cortex-M7®应用内核和HSM(可选)执行真正的多核调试。UDE 多核运行控制可确保在调试期间始终实现所有内核的完全同步。根据用例,内核也可以单独启动和停止。可在共享代码中使用的多核断点简化了复杂应用程序的调试。这样的断点始终有效,并且完全独立于当前正在执行相应代码的核心。为了实现这些功能,UDE 2022利用了Stellar E MCU中实现的Arm® CoreSight-600™调试和跟踪系统。这允许用户额外使用非常灵活的触发器和硬件断点。
PLS 通用接入设备系列中的 UAD2pro、UAD2next 和 UAD3+ 器件,以及相应的目标适配器,可确保通过JTAG 或串行线调试 (SWD) 与 Stellar E MCU 进行快速可靠的通信。对于电气要求苛刻的开发环境,还可选配电气隔离适配器,可实现高达 1,000 V的电位隔离。
对于非侵入式调试和更广泛的运行时分析,UDE使用来自Stellar E MCU的记录跟踪数据。除此之外,随着时间的推移,功能或任务执行是可视化的,或者可以使用分析来发现优化潜力。大量跟踪数据的记录可以在 UAD2next 或 UAD3+ 中完成。为此,UAD2next 中提供 512 MB 的跟踪内存,UAD3+ 中最多4 GB。芯片外跟踪数据快速下载到UDE是通过Stellar E器件的并行跟踪接口完成的。