EEJournal

行业新闻
现在就订阅

PLS ' UDE 2023简化了高端soc的调试,并为许多新的MCU系列提供了支持

劳塔(德国),01。2023年2月- PLS Programmierbare Logik & Systeme的通用调试引擎®(UDE)的当前版本2023,为系统开发人员提供了一系列全新的和进一步优化的功能,用于调试,特别是嵌入式软件的运行时分析。支持的高端微控制器的产品组合也得到了极大的扩展。PLS将在纽伦堡的4号厅4-310展位首次展示UDE 2023。

在新版本中,跟踪数据的分析和可视化功能得到了显著扩展。因此,例如,执行序列图不仅显示随时间变化的函数调用序列及其嵌套深度,还显示任务状态和活动中断服务例程。新的方便的缩放,滚动和排序功能还可以快速视觉检查所记录的信息,并非常容易导航到跟踪记录中的有趣点。可以使用最佳跟踪格式(BTF)的导出选项,使用专门用于时间分析的第三方工具对数据进行进一步处理。作为替代方案,数据还可以导出为ASAM MDF(测量数据格式),这允许在计时工具中无缝处理跟踪数据,作为符合autosar的开发项目的一部分。在这种情况下,UDE 2023通过应用当前标准中定义的AUTOSAR运行时接口(ARTI)来接收有关所使用的AUTOSAR操作系统的附加信息。

具体地说,为了在记录的跟踪信息的基础上调查应用程序的计时行为,还引入了全局时基。这允许在特定的基于跟踪的分析和可视化之间进行同步,例如在跟踪窗口和调用图分析之间。带有直观滑块的中央控制窗口可以方便快速地向后和向前及时导航。然后,选择用于同步的那些窗口总是及时地同步显示当前信息。

UDE 2023还使跟踪配置比以前方便得多。例如,可以直接从源代码中访问' Trace from here '或' Trace until here '等窗口函数。这意味着对于标准用例来说,不再需要通过单独的配置对话框来配置跟踪,这通常被认为是一个很高的入门障碍。这种对基于跟踪的分析的简化访问的另一个用例是基于AUTOSAR系统的任务列表的任务跟踪的自动跟踪配置。同时,所选择的实现概念支持将进一步的用例轻松集成到即将到来的版本中。

为了获得最大的灵活性,并充分利用当今片上跟踪系统的强大功能,已建立的通用仿真配置器(UEC)也针对新设备进行了调整。例如,现在可以为英飞凌AURIX TC4x的新片上跟踪单元或意法半导体Stellar系列设备中的序列触发逻辑分析仪(STLA)生成以抽象方式定义的由信号、动作和状态机组成的跟踪配置。

对于实现通用定时器模块(GTM)最新版本4.1的mcu -这个博世IP附带了一个大大增强的调试系统- UDE 2023现在提供断点和单步操作,用于调试GTM多通道音序器(MCS)代码。再加上对C源代码而不是汇编语言的支持,这使得开发人员能够显著简化应用程序开发。

内部的Python控制台也允许在UDE中使用流行的脚本作为命令语言,现在还包括一个脚本调试器。因此,调试和测试自动化脚本不仅可以在控制台中加载和执行,还可以在控制台中以一种方便的方式进行开发和测试。

当前的UDE主要版本提供了许多新支持的体系结构和soc,以及现有控制器支持的大量扩展。以英飞凌的新AURIX TC4x系列为例,UDE不仅支持多达6个主要的TriCore 1.8核心,还支持在各种芯片衍生品上实现的基于ARC、XC800和GTM的加速器和控制单元。使用UDE 2023,所有这些活动单元都可以在一个公共用户界面下同步或单独控制,几乎可以在任何组合下进行控制,这取决于特定的调试任务。还支持扩展的芯片上和设备的外部跟踪系统。

对Synopsys ARC架构的调试支持也得到了相当大的扩展。除了TC4x中两种不同的ARC核心(EV71和EM5)外,UDE 2023现在还支持包括SmaRT trace在内的EM22FS以及中国制造商晶电电子(Chipower Electronics)的新型THA6控制器,该控制器配备了HS47DFS核心。这包括集成程序和数据FLASH的编程,以及多核配置的支持。

从世界领先芯片制造商的大型汽车MCU产品系列中,NXP半导体的最新S32汽车平台设备已被添加到支持的设备组合中,特别关注S32K39和S32K37通用微控制器。E1L、E1M-S2、E2H、E2M设备或瑞萨新推出的RH850/U2B微控制器的用户还可以从UDE 2023提供的广泛调试功能中受益。对于RH850/U2B,支持包括调试和片上FLASH编程,以及多核配置控制和智能密码单元(Intelligent Cryptographic Unit, ICU-M)支持。意法半导体Stellar家族支持的设备组合的新成员包括SR6 P6系列,SR6 P7系列和SR6 G7系列mcu。

UDE 2023支持名单上的新成员还有德州仪器Sitara家族的AM243x和AM64y器件,以及意法半导体针对工业应用的整个STM32 mcu系列。采用Cortex-M7主核心,片上FLASH和RAM以及外设,如CAN-FD, LIN,以太网和GTM,为汽车行业的广泛应用而设计的是来自制造商Thinktech的Alioth家族的A8微控制器。UDE 2023不仅支持调试该设备的主内核和FLASH编程。集成的高安全模块(HSM)和GTM也可以由调试器控制。调试和测试功能在集成跟踪单元的支持下完成。

通用调试引擎2023现在也第一次可以与Vector的VX1000测量和校准硬件结合使用。该连接是通过以太网使用XCP协议实现的。因此,用于校准的ECU的访问也可以用于软件调试。具体来说,支持AURIX目标的VX1060和VX1543A设备。

PLS Programmierbare Logik & Systeme GmbH

PLS Programmierbare Logik & Systeme GmbH,总部位于Lauta(德国),是调试器,测试和跟踪框架通用调试引擎®(UDE®)的制造商。由于其创新的嵌入式软件开发工具,PLS自1990年成立以来,已发展成为该领域的技术领导者之一。UDE将强大的调试、测试和系统级分析功能与效率和易用性相结合。UAD系列中的UAD2pro、UAD2next和UAD3+接入设备完成了UDE的全面调试功能,并实现了与目标系统的快速、健壮和灵活的通信。
如欲进一步了解本公司、产品及服务,请浏览我们的网站www.pls-mc.com

留下回复

有特色的博客
2023年3月2日
我们的PCIe 5.0 IP解决方案,包括数字控制器和phy,已经通过了PCI-SIG 5.0合规测试,成为5.0集成商名单上的第一家。文章《使用兼容PCIe 5.0的Synopsys IP降低高速应用的集成风险》首次出现在…
2023年3月2日
你想了解更多关于无人机设计的CFD吗?本次网络研讨会的注册:空中无人机主要有两类:能够垂直起降的旋翼飞行器(VTOLs)和固定翼飞行器。旋翼无人机比固定翼无人机有本质优势。
2023年1月19日
你是否在调整表带或更换手表电池时遇到了问题?如果是这样,我是好消息的携带者....

有特色的视频

提升你的知识!

逮老鼠的电子产品

感觉落后了?鼠标的通讯和技术资源订阅将确保您的技能更上一层楼!设置您的首选项并自定义您的订阅,今天就可以增强您的知识!

点击这里了解更多信息

特色粉笔谈话亚博里的电子竞技

打造可持续发展的未来企业
你知道建筑消耗了全球40%的能源和33%的温室气体吗?我们可以帮助建筑现代化和提高可持续性的一种方法是将10BASE-T1L添加到我们的建筑控制器中。在这期Chalk Talk节目中,Am亚博里的电子竞技elia Dalton与Analog Devices的Salem Gharbi讨论了我们如何通过以太网连接的建筑控制器实现可持续发展的企业。他们研究了Analog Devices提供的10base - t1l灵活设计解决方案,如何退出?构建基础设施可以利用10BASE-T1L以及如何开始您的下一个可持续企业之旅。
2022年12月20日
9894的浏览量
Baidu