0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

云途正式发布量产版本AUTOSAR MCAL驱动软件和配置工具

jf_ocihYtwl 来源:汽车电子expert成长之路 2023-07-19 15:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,云途半导体正式发布AUTOAR MCAL驱动软件(云途MCAL)和配置工具(YCT)正式发布量产RTM v1.1.0版本,此版本由云途应用工程师团队(AE Team)完全自主开发,是云途车规MCU产品AUTOSAR软件生态构建的主要里程碑,标志着云途具备了强大的AUTOSAR软件开发技术实力。作为为数不多能够完全自主开发MCAL和配置工具的国产MCU研发团队,云途MCAL和配置工具(YCT)的发布意味着云途应用和软件团队能够更快、更好地服务我们的客户。

AUTOSAR是AUTomotive Open System ARchitecture 的简称,中文直译为汽车开放系统架构。云途是国内少数加入AUTOSAR联盟开发者伙伴(Development Partner)车规MCU半导体公司,Vendor ID为180(0xB4)。

遵守AUTOSAR相关规范要求

云途MCAL需求严格遵守AUTOSAR CP v4.4版本MCALSWS和SRS规范以及BSW General要求以保证代码质量和可靠性:

①使用GIT + Bitbucket + Jira + Jenkins/Bamboo进行敏捷开发

6f9aa6bc-25c8-11ee-962d-dac502259ad0.png

△云途MCAL敏捷开发工具

②使用Tessy进行了完整的单元测试(unit test)和组件集成测试(component / integration test)

③使用HelixQAC完成了全部MCAL驱动代码的静态代码测试(static code test),覆盖MISRA-C 2012和AUTOSAR命名规则一致性检查

6fe17a92-25c8-11ee-962d-dac502259ad0.png

△云途MCAL驱动QAC和Tessy测试报告 6f7dadbe-25c8-11ee-962d-dac502259ad0.png

此版本所覆盖MCAL模块

云途MCAL软件包RTM v1.1.0包含了YTM32B1ME05和YTM32B1MD1两个系列车规MCU的片上外设模块的驱动程序代码和MCAL驱动模块所需的相应桩模块(stub module)的示例代码,如Det、Dem、CanIf、LinIf、EcuC和EcuM等。

702d477e-25c8-11ee-962d-dac502259ad0.png

表格1. YUNTU MCAL RTM v1.1.0支持驱动列表

该发布版本的驱动程序代码几乎覆盖了所有标准化的MCAL模块。此外,还以复杂驱动(CDD)方式提供了DMAI2C模块的驱动程序代码。

每个MCAL驱动模块提供完善的使用文档、样例工程和测试报告:·用户手册(UM)·样例工程(Demo project)·单元测试报告(Unit Test report, NDA required)·集成测试报告(Component/Integration Test report,NDA required)·MISRA-C 2012规则检查报告(Static Code Test report,NDA required)

支持MCU器件型号,包括:

709ad906-25c8-11ee-962d-dac502259ad0.png

·YTM32B1ME05G0MLQT·YTM32B1ME05G0MLLT·YTM32B1ME05G0MLHT

70bc2b10-25c8-11ee-962d-dac502259ad0.png

•YTM32B1MD14G0MLLT •YTM32B1MD14G0MLHT 要求/支持软件(SW Requirement)① MCAL驱动配置和代码生成工具·Yuntu Config Tool(YCT)v1.8.0or later version

② 编译器工具链/IDE·GCC: GNU GCC v9.2 or later version·Keil/MDK: ARM Keil/MDK v5.36 or later version·IAR: IAR v8.2 or later version·VS Code: Microsoft Visual Studio Code IDE v1.76 or later version (C/C++ support, GNU toolchain, CMake v3.25, Ninja, Cortex-Debug extensions installation required)

③ 调试器·J-LINK: SEGGER JLINK v6.96 or later version, YUNTU YTM32B1ME0 patch(support package) installation required.·Ozone Debugger tool : SEGGER Ozone v3.28 or later version.

④ 要求/支持硬件(HW requirement)·EVB: YTM32B1ME0-Q144-EVB-REVB andYTM32B1MD1-Q100-EVB-REVA·Debugger: J-LINK v9.2 or later withYUNTU YTM32B1ME0 patch (support package) installed.

云途MCAL软件包RTM v1.0.0使用·单独作为MCU外设底层驱动(LLD) + FreeRTOS/Bare Metal应用·与BSW、RTE和ASW一起使用,开发完整AUTOSAR应用

为了支持客户更好的开发AUTOSAR全栈软件应用,云途MCAL已与国内外上下游的AUTOSAR生态软件第三方合作伙伴,包括Vector、东软睿驰、成都道纬(北京西能)以及普华及恒润开展BSW适配合作。

71083960-25c8-11ee-962d-dac502259ad0.png

△云途MCAL使用

云途配置工具(YCT)作为云途MCAL的图形化配置工具,不但支持MCAL驱动的参数配置和检查及代码生成,还支持配置结果的arxml(AUTOSAR 配置结果标准文件格式)的导入和导出,以方便与第三方AUTOSAR 软件Vendor工具进行AUTOSAR BSW适配和RTE/ASW集成。

同时,YCT也是云途SDK的图形化配置工具,能够支持MCAL和SDK应用工程的直接生成,大大提高了客户的MCAL和SDK配置效率,缩短了基于云途车规MCU的汽车应用软件开发周期。

71511ffe-25c8-11ee-962d-dac502259ad0.png

关于AUTOSAR

7162d6c2-25c8-11ee-962d-dac502259ad0.png       AUTOSAR(AUTOmotive Open System Architecture,汽车开放系统架构)组织成立于2003年,汇聚了全球300多家领先汽车制造商、零部件供应商及其他电子、半导体和软件行业公司,是一个行业合作伙伴关系,致力于为汽车电子控制系统的软件接口和软件模块建立统一标准。 作为目前世界上颇具影响力的汽车电子软件标准制定组织,AUTOSAR专注于推动标准化,以实现可靠性、扩展性与可维护性为目标,开发可靠汽车系统所需的通用规格、架构以及方法论,并致力于为汽车电子控制装置(ECU)建立一套开放的标准化系统架构。AUTOSAR规范涵盖了汽车电子操作系统、通信、存储管理、诊断、网络管理、标定、硬件适配、软件刷写、功能安全等众多领域。

AUTOSAR的愿景和使命是:

■为进一步提高性能、安全性和环境友好性的创新电子系统铺平了道路。 ■是一个强大的全球合作伙伴关系,创建了一个共同的标准,在标准上合作,在实施上竞争”。 ■是管理不断增长的电气/电子复杂性的关键技术。它旨在为即将到来的技术做好准备,并在不妥协质量的前提下提高成本效益。 ■ 促进了车辆服务寿命内软件和硬件的交换和更新。

以下是云途MCAL为用户提供的快速上手指南--《YUNTU_MCAL_QSG_RTM_v1.1.0》内容目录,覆盖release details、安装和使用配置以及应用工程编译下载调试和FAQ list等:

719f9206-25c8-11ee-962d-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19314

    浏览量

    405703
  • 半导体
    +关注

    关注

    339

    文章

    31674

    浏览量

    268446
  • 驱动软件
    +关注

    关注

    0

    文章

    12

    浏览量

    7421

原文标题:云途正式发布量产版本AUTOSAR MCAL驱动软件和配置工具

文章出处:【微信号:汽车电子expert成长之路,微信公众号:汽车电子expert成长之路】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    普华基础软件开源小满V25.04-patch和V25.10-patch版本发布

    近日,开源小满EasyXMen社区正式发布开源小满V25.04-patch和V25.10-patch两个重要版本,持续提升基础软件平台在车载ECU量产场景中的稳定性与可靠性,为整车电子
    的头像 发表于 05-11 15:38 299次阅读

    量产良率99.5%!电动工具无刷电机驱动方案,拒绝批量翻车

    其利天下聚焦电动工具无刷驱动场景打造专业解决方案,以KY32DS024高性能32位MCU为核心控制芯片,凭借高集成一体化设计、量产级优化逻辑、全场景可靠保护,实现量产良率稳定99.5%
    的头像 发表于 04-30 18:00 6279次阅读
    <b class='flag-5'>量产</b>良率99.5%!电动<b class='flag-5'>工具</b>无刷电机<b class='flag-5'>驱动</b>方案,拒绝批量翻车

    S32K344如何配置 MCAL 和应用层模型?

    我想使用 S32DS 配置工具 simulink(MBD) 开发 CAN Receive 项目S32K344。我在 MBDT 中尝试了这个例子,但经过编程,它并没有实现我想要的功能。您能否建议我应该如何配置
    发表于 04-01 06:38

    S9KEAZ64有没有官方的MCAL文件以及有没有全套的AUTOSAR开发工具链?

    使用NXP S9KEAZ64AMLH开发一个AUTOSAR + ISO26262的项目,但是没有搜索到对应的MCAL文件,想知道官方是否有对应的MCAL文件 还有是否有AUTOSAR
    发表于 03-19 07:12

    S32K310 MCAL CAN 在初始通电时触发错误帧怎么解决?

    MCAL 驱动程序的初始化过程。 我使用的 MCAL 版本是 SW32K3_S32M27x_RTD_R21-11_5.0.0 我想知道故障排除方法是什么。谢谢。
    发表于 03-12 07:47

    台电机驱动系统载波参数配置与调试

    核心参数(频率、载波比、死区时间等)的配置原则、场景化取值标准,详细拆解从硬件适配到软件调试的全流程步骤,并针对常见问题提供排查方案,为工程技术人员提供标准化的参数配置与调试指南,确保驱动
    的头像 发表于 03-06 15:11 594次阅读

    电机FOC控制的理想内核:MCU

    48MHz 32位MCU集成高级PWM与运放,专为电机FOC控制优化。其128KB存储、-40℃~105℃工业级温度范围及高集成度设计,显著提升驱动精度与可靠性,降低系统成本,是高效电机
    的头像 发表于 01-13 09:58 2102次阅读
    电机FOC控制的理想内核:<b class='flag-5'>云</b><b class='flag-5'>途</b>MCU

    普华基础软件联合英飞凌、TASKING共同发布AURIX Drive Core AUTOSAR快速开发套件

    12月19日,普华基础软件联合英飞凌、TASKING共同发布基于TC4x和开源小满EasyXMen的AURIX Drive Core AUTOSAR[Infineon,iSOFT,TASKING
    的头像 发表于 12-28 13:59 1035次阅读
    普华基础<b class='flag-5'>软件</b>联合英飞凌、TASKING共同<b class='flag-5'>发布</b>AURIX Drive Core <b class='flag-5'>AUTOSAR</b>快速开发套件

    福田卡文重卡BEACON正式发布量产

    2025年12月18日,福田卡文重卡BEACON正式发布量产版,携纯电、气氢、液氢三款量产产品与公众见面,其中,液氢产品是行业首个将只应用于航空航天领域的液氢能源突破性地应用于量产化的新能源重卡。
    的头像 发表于 12-25 16:18 1056次阅读

    瑞萨灵活配置软件包FSP 6.2.0版本的更新内容

    FSP(Flexible Software Package)灵活配置软件包是瑞萨电子(Renesas)为RA系列微控制器(MCU)家族开发的软件包。FSP自发布以来经过了数年的更新,现
    的头像 发表于 12-11 16:42 1422次阅读
    瑞萨灵活<b class='flag-5'>配置</b><b class='flag-5'>软件</b>包FSP 6.2.0<b class='flag-5'>版本</b>的更新内容

    发布元服务配置隐私声明

    元服务必须先使用AGC的隐私声明托管服务生成自己的隐私声明,才能在版本信息页面选择到。详细内容参见配置隐私声明(元服务)和配置用户协议。 登录AppGallery Connect,点击“APP与元
    发表于 11-25 11:24

    嵌入式开发工具版本的选择策略

    今天,我们就来结合嵌入式常见的几个软件(如Keil / IAR、VS Code 、Source Insight、VMware、Git等),简单讲一讲嵌入式开发工具软件版本选择策略。 开发团队软件
    发表于 11-25 06:11

    元服务发布选择待发布软件

    上传软件包并通过基础合法检查后,就可以从上传的版本中选择需要发布软件包。 登录AppGallery Connect,点击“APP与元服务”。 选择要
    发表于 11-03 17:10

    AppGallery Connect(HarmonyOS 5及以上) --公开测试创建并发布测试版本(一)

    “公开测试”,填写“版本描述”,点击“确定”。 5.系统自动进入版本信息配置页面,您可以开始配置版本基础信息。 6.
    发表于 09-26 17:24

    创建并发布测试版本(一)

    配置软件版本。 5.配置测试信息。 测试信息默认继承全网版本信息或最近一个测试版本填写的信息。如需调整,请在当前测试
    发表于 09-16 15:21