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

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

3天内不再提示

软件更新 | TSMaster 7-8月新功能来了!你升级了吗?

上海同星智能科技有限公司 2025-09-12 20:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

为持续赋能汽车电子研发,TSMaster在2025年夏季再度升级。TSMaster软件7-8月版本重磅推出了安全管理功能增强、IO API优化,并正式释放了RPC/IP与Ethernet PDU RBS的帮助手册。此次升级旨在为用户提供更强大、更灵活的开发工具链,通过更精细的安全管控、更高效的硬件交互以及更清晰的以太网协议开发支持,直面当前汽车网络开发的复杂挑战。


TSMaster 2025.07.08


您可以通过下方的功能详解视频,全面了解此次更新的各项新特性。




安全管理

【 用户事件 】

→【工具】-【安全管理】

898bcc08-8fd0-11f0-8ce9-92fbcf53809c.png


更新功能:

TSMaster全新安全管理模块上线,集成AUTOSAR SecOC PDU级身份验证与IEEE MACsec链路加密,可实现对CAN/CAN FD、以太网报文实施完整性校验与实时加密,有效阻断重放、窃听及篡改,为车载网络提供端到端的安全测试与验证环境。


【 SecOC 】

SecOC是个针对于PDU的生成消息验证码的方案,一般使用AES-CMAC更多。

89a9ff16-8fd0-11f0-8ce9-92fbcf53809c.png


1.SecOC计算安全PDU

计算方式:原始PDU + 截断的新鲜值 + 截断的验证消息。

根据不同的算法,验证消息的长度不同,为了保证PDU(尤其是CAN的)可以容纳下所有信息,因此需要对结果进行截断。另外E2E和SecOC可以同时存在。

89bab87e-8fd0-11f0-8ce9-92fbcf53809c.png


2.SecOC新鲜值

AutoSAR提供了三种新鲜值的形式。


第一种,截取原始报文的一段作为新鲜值。

第二种,和E2E一样使用一种比较复杂的counter。存在同步PDU或是重置PDU修改counter值的情况。

89cbd712-8fd0-11f0-8ce9-92fbcf53809c.png


第三种,使用时间戳作为新鲜值。专门的时间戳PDU同步时间。校验方通常使用自己同步的时间戳的高位和报文中截断的新鲜值的低位合并在一起,作为计算的条件。这样可以有效的避免时间同步有误差的问题。


实际实践中,不少主机厂都会在AutoSAR标准上额外加一些内容,例如,对传输的时间戳额外进行一次加密等。对于这种情况,TSMaster将以插件的形式提供定制。


【 MACSec 】

MACSec是一种针对以太网链路层的加密功能。参考IEEE 802.1 AE和IEEE 802.1 X。目前TSMaster实现软件层面的MACSec功能,支持:


●MACSec配置:

MACsec Mode:定义MACsec的操作模式

Cipher Suites:指定支持的加密套件列表控制是否允许未经保护的帧传输

Unprotected Frames Allowed:控制是否允许未经保护的帧传输


●重放配置:

Replay Protection:启用或禁用数据重放保护

Replay Window:设置重放保护窗口大小


●通过MKA动态分配密钥:

Key Server Policy:管理密钥服务器角色策略

MKA Key Server Priority:定义MKA密钥服务端选举的优先级,数字越小优先成为服务端

MKA Hello Time [ms]:设置MKA协议问候包的时间间隔

MKA Bounded Hello Time [ms]:指定MKA有界问候时间

Send MKA announcements:管理是否发送MKA通告


端口配置:

Transmit on peer learnt:控制是否在侦测到匹配端时立刻传输数据

SCI Port Number:分配Secure Channel Identifier(SCI)的端口号

89e5926a-8fd0-11f0-8ce9-92fbcf53809c.png


MACSec功能简述


MACsec提供数据链路的帧级安全保护,支持两种模式:

●纯认证模式(验证数据完整性)

●加密+认证模式(提供机密性与完整性)


工作模式:

逐跳保护(Hop-by-Hop):在直接相连的设备间建立安全通道,保护物理链路。


安全封装:

基于SAK,在原始以太网帧头部插入SecTAG(安全标签),帧尾部附加ICV(完整性校验值),由AES-GCM算法生成(128/256位密钥)。


数据帧流程:

89f7417c-8fd0-11f0-8ce9-92fbcf53809c.png


【 C小程序 】

→【IO模块API函数接口更新】


tsdi_get_vlevel_input_sync

函数说明:获取数字输入电压电平。


tsdi_get_pwm_input_sync

函数说明:获取数字输入的PWM值。


tsdi_config_sync

函数说明:通知硬件设备结束I/O配置。调用此API后,配置参数即生效。


tsdo_set_vlevel_output_async

函数说明:设置数字I/O输出电压电平。


tsdo_set_pwm_output_async

函数说明:设置数字输入输出PWM输出。


tsdo_config_sync

函数说明:配置指定数字输出通道的参数。


tsio_start_configuration

函数说明:通知硬件设备为I/O配置做好准备。


tsio_end_configuration

函数说明:通知硬件设备结束I/O配置。调用此API后,配置参数即生效。


其他:

get_ai_channel_count()、get_ao_channel_count()、get_di_channel_count()、get_do_channel_count()、set_ai_channel_count()、set_ao_channel_count()、set_di_channel_count()、set_do_channel_count()


→【CAN IL API函数接口更新】


can_il_register_autosar_pdu_event

函数说明:注册AutoSAR PDU传输和接收的完成事件。


can_il_unregister_autosar_pdu_event

函数说明:取消注册AutoSAR PDU传输和接收的完成事件。


can_il_register_autosar_pdu_pretx_event

函数说明:注册AutoSAR PDU预传输事件。


can_il_unregister_autosar_pdu_pretx_event

函数说明:取消注册AutoSAR PDU的预传输事件。


→【CAN故障注入API函数接口更新】


can_rbs_fault_inject_disturb_sequencecounter

函数说明:向指定的PDU注入序列计数器故障。


can_rbs_fault_inject_disturb_checksum

函数说明:向指定的PDU注入校验和错误。


can_rbs_fault_inject_disturb_updatebit

函数说明:用于向指定的PDU注入更新位故障。


→【仪器/示波器API函数接口更新】

8a0bd1be-8fd0-11f0-8ce9-92fbcf53809c.png



帮助

【 API文档 】

→【帮助】-【API文档】

8a2399fc-8fd0-11f0-8ce9-92fbcf53809c.png


更新功能:新推出 RPC/IP与Ethernet PDU RBS HTML形式的支持文档。

8a342718-8fd0-11f0-8ce9-92fbcf53809c.png


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

    关注

    3047

    文章

    9111

    浏览量

    173137
  • 安全管理
    +关注

    关注

    0

    文章

    69

    浏览量

    14817
  • RBS
    RBS
    +关注

    关注

    0

    文章

    2

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    蔡司软件|ZEISS CALYPSO在医疗行业的实用新功能

    在医疗行业,高精度测量是确保产品寿命和患者舒适度的核心环节。面对植入物、医用橡塑等复杂部件的严苛检测需求,ZEISS CALYPSO软件持续突破技术边界,通过一系列创新功能匹配行业标准。从ZEISS
    的头像 发表于 02-10 09:40 642次阅读
    蔡司<b class='flag-5'>软件</b>|ZEISS CALYPSO在医疗行业的实用<b class='flag-5'>新功能</b>

    睿擎SDK V1.7.5重磅升级:AMP虚拟网卡NFS支持,EtherCAT多电机控制,RC3562新功能全面加持

    亲爱的开发者朋友们,睿擎平台又迎来了一次重磅升级!本次发布的RuiChingSDKV1.7.5版本,带来了一系列令人振奋的新功能和优化,为工业物联网和边缘计算应用提供更强大的支持。让我
    的头像 发表于 02-04 18:35 904次阅读
    睿擎SDK V1.7.5重磅<b class='flag-5'>升级</b>:AMP虚拟网卡NFS支持,EtherCAT多电机控制,RC3562<b class='flag-5'>新功能</b>全面加持

    索尼更新相机遥控软件开发包2.01版本

    2026年203日,索尼(中国)有限公司正式发布了可通过电脑远程操控索尼相机的相机遥控软件开发包(Camera Remote SDK)2.01版本,本次更新来了2个
    的头像 发表于 02-03 16:59 854次阅读

    【工具升级】 I OrCAD X 全版本新功能汇总,高效搞定电路协同设计

    在电子电路设计领域,一款功能强大、适配协同工作的工具,能大幅提升设计效率与精准度。OrCADX系列版本更新,围绕协作、易用性、仿真分析三大核心,为个人及小型设计团队带来全方位的功能升级
    的头像 发表于 01-16 21:43 1632次阅读
    【工具<b class='flag-5'>升级</b>】 I OrCAD X 全版本<b class='flag-5'>新功能</b>汇总,高效搞定电路协同设计

    软件更新 | TSMaster 9-10版本发布:TAC脚本进阶,小程序易用性大幅提升

    为持续赋能用户的研发与测试工作,TSMaster正式发布2025年9-10功能更新。本次版本聚焦于核心自动化能力的强化与用户体验的优化,重点带来了
    的头像 发表于 10-31 20:04 1598次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>更新</b> | <b class='flag-5'>TSMaster</b> 9-10<b class='flag-5'>月</b>版本发布:TAC脚本进阶,小程序易用性大幅提升

    载誉而归 | 同星智能TSMaster软件项目荣膺“AITX领航创新技术”殊荣

    1021日-24日,为期四天的第三十二届中国汽车工程学会年会暨展览会(SAECCE2025)在重庆科学会堂圆满落幕。同星智能凭借“汽车电子基础工具链-TSMaster软件”项目,从众多前沿技术中
    的头像 发表于 10-25 10:08 819次阅读
    载誉而归 | 同星智能<b class='flag-5'>TSMaster</b><b class='flag-5'>软件</b>项目荣膺“AITX领航创新技术”殊荣

    技术培训 | 南理工专场:同星汽车电子基础工具链暨TSMaster软件应用培训圆满落幕

    2025.8.20南理工TSMaster技术培训819日至20日,同星智能(TSMaster)线下技术培训专场再次走进南京理工大学,为来自车辆工程,智能底盘,机械工程等相关专业的60
    的头像 发表于 08-22 20:05 1348次阅读
    技术培训 | 南理工专场:同星汽车电子基础工具链暨<b class='flag-5'>TSMaster</b><b class='flag-5'>软件</b>应用培训圆满落幕

    广州唯创电子WT2003HXX系列语音芯片:PC/U盘更新功能,驱动产品创新与效率革命

    在技术迭代如潮的当下,产品的持续创新与敏捷响应能力已成为企业制胜关键。广州唯创电子推出的WT2003HXX系列语音芯片,凭借其开创性的PC/U盘更新功能,为产品研发流程与终端用户体验带来了颠覆性变革
    的头像 发表于 08-11 08:33 563次阅读
    广州唯创电子WT2003HXX系列语音芯片:PC/U盘<b class='flag-5'>更新功能</b>,驱动产品创新与效率革命

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能
    的头像 发表于 08-08 15:37 1035次阅读
    蔡司<b class='flag-5'>软件</b> | ZEISS CALYPSO在航空航天行业的实用<b class='flag-5'>新功能</b>

    软件更新 | TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

    我们很高兴为您带来TSMaster2025.06版本的更新汇总!本次升级聚焦AIO、DIO、用户事件、DDS支持、API文档网页版等核心功能,并释放多项新API,全方位优化
    的头像 发表于 07-25 20:04 1464次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>更新</b> | <b class='flag-5'>TSMaster</b> 2025.06版<b class='flag-5'>来了</b>!AIO/DIO/DDS全面优化,体验再<b class='flag-5'>升级</b>

    【HarmonyOS 5】应用更新功能详解

    与迭代需求的优选方案。这类弹窗主要用于向用户推送新版本更新通知,而在引导用户完成更新操作的实现层面,HarmonyOS 提供了完善的应用市场能力支撑,例如本文所介绍的 updateManager(更新功能
    发表于 06-22 18:44

    软件更新 | 从数据到模型,全面升级TSMaster新版助力汽车研发新突破

    为满足汽车电子开发领域日益增长的测试与仿真需求,TSMaster最新版本聚焦实车数据采集、MBD智能建模与新API扩展三大核心功能。无论您是进行车载网络测试、ECU开发还是自动化验证,新版本都能
    的头像 发表于 06-21 20:04 1510次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>更新</b> | 从数据到模型,全面<b class='flag-5'>升级</b>!<b class='flag-5'>TSMaster</b>新版助力汽车研发新突破

    所以做出来了吗

    所以做出来了吗,求
    发表于 06-16 01:43

    告别摸索!TSMaster官方最全学习路径整理

    在汽车电子和总线通信领域,TSMaster已成为工程师们不可或缺的利器。作为一款功能强大的总线分析、仿真、测试和诊断工具,TSMaster广泛应用于CAN、LIN、FlexRay等总线系统的开发
    的头像 发表于 06-13 20:06 1464次阅读
    告别摸索!<b class='flag-5'>TSMaster</b>官方最全学习路径整理

    软件更新 | TSMaster 202504 版本已上线!三大功能让车载测试更智能

    车载测试的智能化时代正在加速到来!TSMaster202504版本正式发布,本次更新聚焦以太网通信与数据高效处理,带来三大核心功能升级—以太网报文信息过滤、XCPonEthernet支
    的头像 发表于 05-23 20:05 1291次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>更新</b> | <b class='flag-5'>TSMaster</b> 202504 版本已上线!三大<b class='flag-5'>功能</b>让车载测试更智能