工具
面向嵌入式开发者的命令行与桌面工具集,AURIX / S32 / CAN 全覆盖。
XDiag
汽车 ECU 固件刷写与诊断工具。XDiag 是一款面向 Infineon AURIX 微控制器(TC2xx/TC3xx/TC4xx)的 ECU 固件刷写与诊断桌面工具。它通过 CAN 总线和 UDS(ISO 14229)协议实现完整的固件编程、故障诊断和 ECU 交互功能。
AURIX Register Viewer
Infineon AURIX 微控制器寄存器离线查看器。AURIX Register Viewer 是一款面向 Infineon AURIX 系列(TC2xx/TC3xx/TC4xx)微控制器的离线寄存器查看与解码工具。它涵盖了 12 款 AURIX MCU 型号的完整寄存器定义,替代英飞凌在线寄存器查看器,实现完全离线浏览。
Auto-DOCT
汽车 ECU 诊断通信自动化测试工具。Auto-DOCT(Automotive Diagnostic Communication Tool)是一款基于 UDS(ISO 14229)协议的 ECU 诊断通信自动化测试桌面工具。它支持从 Excel 导入测试用例、自动执行测试、判定通过/失败结果并生成测试报告。
AutoCfg
EMB 嵌入式软件配置管理工具。AutoCfg 是一款面向 EMB(机电制动)嵌入式软件的配置管理与文件自动组装桌面工具。它根据车型/电机/卡钳/EPB 配置选择,自动将对应的源文件复制到项目工程中,并生成版本信息和头文件。
CAN Timestamp Analyzer
CAN 总线报文时间戳分析工具。CAN Timestamp Analyzer 是一款 CAN 总线报文周期性与时间戳异常离线分析工具。它针对指定 CAN ID 的报文,检测时间间隔异常(丢帧、重复帧、周期偏移等),并生成可视化分析报告。
CANForge
CAN 数据库文件到嵌入式 C 代码自动转换工具。CANForge 是一款桌面工具,可将 CAN 总线数据库文件(DBC)自动转换为面向 Infineon AURIX TC3xx/TC2xx 微控制器的嵌入式 C 源代码。它解决了汽车 ECU 开发中手动编写 CAN 信号组包/解包代码易出错、耗时的痛点,特别针对 Motorola 字节序、CAN FD、扩展 ID、E2E 保护和超时监控等复杂场景。
LSL Editor
TASKING TriCore 链接脚本文件可视化编辑器。LSL Editor 是一款专为 TASKING TriCore 编译器工具链设计的 LSL(Linker Script Language)文件桌面编辑器。它为嵌入式工程师提供了可视化、结构化的界面来管理 Infineon TriCore 微控制器(TC33x/TC36x 系列)的内存布局、段分配和地址映射,替代传统的纯文本编辑方式。
S19 Maker
Infineon TriCore 固件文件生成工具。S19 Maker 是一款面向 Infineon TriCore 微控制器的固件文件生成工具。它将 Intel HEX 格式文件转换为 Motorola S19 格式,并自动完成 Flash Driver 合并、内存区域填充(0xFF)和 CRC32 校验计算与写入。
S32 Flasher
NXP S32K 系列 ECU 固件烧录工具。S32K1XX UDS Flasher 是一款基于 UDS(ISO 14229)协议的 ECU 固件烧录桌面工具,专为 NXP S32K 系列(S32K144)微控制器设计。通过 CAN/CAN FD 总线与 ECU 通信,完成完整的固件编程流程。
S19 Gen
S19 文件生成脚本工具,支持将 Intel HEX 文件转换为 Motorola S19 格式,可自动完成内存填充和 CRC 校验计算。
CANVex
基于 XCP 协议的 ECU 标定测量与数据采集工具。CANVex 是一款轻量级的 XCP 数据采集与标定工具,可视为 Vector CANape / INCA 的开源替代方案。它通过 CAN/CAN FD 总线连接 ECU,提供实时监控、波形绘制、数据记录和参数标定功能。
TAS DFlash Tool
Infineon AURIX 微控制器 DFlash 命令行工具。tas_dflash_erase 是一款基于 TAS Client API 的命令行工具,支持 AURIX TC2x/TC3x 全系 MCU 的 DFlash 扇区擦除、内容读取与目标列表查询。自动识别 MCU 型号、设备特定寄存器(TC2x PMU/TC3x DMU),并以原子事务发送擦除命令序列,确保 CSI 时序完整性。