麦斯科技 · 2022年12月31日 · 四川

产品更新:Arm Development Studio 2022.2现已推出

https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/development-studio-2022-2

作者:Ronan Synnott 2022年12月7日

Arm发布了Arm Development Studio的最新更新,包括2022.2金、银和铜版本。2022.c白金版将很快推出,供用户使用。

此版本中添加的关键技术功能包括:
.支持最新Arm IP
.支持PSA-ADAC身份验证调试
.DWARF5调试表的初始支持
.各种可用性改进和错误修复

Development Studio的各个组件已更新如下:
.Arm编译器for Embedded更新至6.19
.固定虚拟平台(FVP)现在基于Arm Fast模型11.19
.Arm Streamline已更新至8.3.0版
.Arm Graphics Analyzer已更新至5.12.0版。

有关详细信息,请参阅发行说明。

支持最新Arm IP

Arm Development Studio 2022.2的黄金版是第一个公开发行版(以前只有白金版),完全支持以下Arm处理器:
.Cortex-A715
.Cortex-X3

这也是第一个支持这些Arm架构和架构扩展的公共版本:
.Armv8.7-A和Armv9.2-A
.Realm Management Extension(RME)

Arm编译器for Embedded、Arm调试器和Development Studio中的FVP套件提供了支持。还提供了各种示例项目,以帮助用户理解功能。

提供的RME示例预览:

rme.jpg

PSA-ADAC认证调试访问控制

Arm IP的设计以安全为核心。经过身份验证的调试访问控制(ADAC)旨在确保调试功能不会成为漏洞。已与Arm合作伙伴开发了经过身份验证调试访问控制规范(https://developer.arm.com/documentation/den0101),以提供解决此问题的行业标准解决方案。

实现Trusted Firmware-M平台(https://developer.arm.com/Tools%20and%20Software/Trusted%20Firmware-M)的软件堆栈可以将psa-adac库(https://git.trustedfirmware.org/shared/psa-adac.git/)集成到其代码库中,这是实现psa认证(https://www.psacertified.org/)的重要里程碑。

Arm调试器实现ADAC规范的安全调试管理器(SDM)组件,控制对调试系统(部分)的访问。系统IP(如CoreSight SDC-600)是提供安全调试通道所必需的。这是在诸如(PSA认证)Corstone-1000的平台内提供的。

为了了解更多关于PSA-DAC的信息,我推荐我同事在2022年Arm DevSummit上的会议(https://devsummit.arm.com/flow/arm/devsummit22/sessions-catalog/page/sessions/session/1656533978534001oEkV),该会议解释了功能和实现。

DWARF5调试表支持

对DWARF5调试格式标准(https://dwarfstd.org/Dwarf5St...)的初始支持在Arm调试器中实现。这是最新的调试表格式,提高了代码的调试可见性。

DWARF5调试表可以由Arm Compiler for Embedded(https://developer.arm.com/documentation/101754/0619/armclang-Reference/armclang-Command-line-Options/-g---gdwarf-2---gdwarf-3---gdwarf-4---gdwarf-5--armclang-)和GCC Embedded Toolchain生成。

您是现有的Development Studio用户吗?

Arm Development Studio被许多开发人员在整个开发周期中使用。我们非常有兴趣了解您如何使用Development Studio,以及您的使用经验。如果您有时间回复此匿名调查(https://www.surveymonkey.co.uk/r/blog_Arm_DS),我们将不胜感激。

现在可用

Arm Development Studio 2022.2和2022.c可从Arm产品下载中心获得。
.拥有有效支持和维护的Arm Development Studio现有用户可以免费升级到此版本。
.Development Studio许可证还支持Keil MDK。
.Development Studio新用户?免费提供功能齐全的30天评估许可证。

下载链接:https://developer.arm.com/downloads/view/DS000B

推荐阅读
关注数
5756
内容数
525
定期发布Arm相关软件信息,微信公众号 ArmSWDevs,欢迎关注~
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息