INCA ProF文件解析

本文介绍了如何解析INCA的ProF文件,以理解ECU的刷写流程,包括BootLoader、CAN通讯ID、安全秘钥、bin文件路径等关键信息。通过对ProF文件的分析,可以模拟INCA的行为,实现通过T-BOX进行ECU的远程程序更新,文中还给出了刷写流程的概述和详细步骤。

在这里插入图片描述
图片来源:"菜鸟工程师"的博客 ,在此感谢原作者!



1. 概述


ProF是用于嵌入式控制单元的Flash编程工具。用于配置不同ECU项目的刷新例程的描述性的一组文件。这是本人的理解。
它包括:
在这里插入图片描述 图片来源:"菜鸟工程师"的博客 ,在此感谢原作者!

一般的发动机控制器,使用的标定软件都是ETAS的INCA,硬件一般是582,控制软件也都是博世或者德尔福这样的老牌大厂设计的,释放或交付软件时,通常包括应用程序、A2L和ProF这三样,在需要升级程序时,打开INCA,加载ProF文件和要烧录的应用程序或标定数据,抓取刷写数据流分析发现,一般都是标准的基于CAN的UDS协议。

那如果,想要通过T-BOX升级ECU呢?如何获知刷写流程呢?关键的参数如:擦写地址、校验信息等,如何获取呢?

宏观一点,如果把T-BOX当做是INCA呢,照旧加载ProF文件和烧录文件即可,如此也不会给客户带来任何的陌生感,平滑过渡。说了这么多,终于要扣题了,那就是需要解析ProF文件,获取刷写关键信息,才满足成客户需求。


2. 文件解析


2.1 需要解析哪些信息


需要先梳理一下刷写流程,会涉及哪

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

智驾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值