HexView 刷写文件脚本处理工具-基本功能介绍(七)-导出VBF/GM/GM-FBL

导出Ford VBF数据容器

VBF文件格式是Ford和Volvo Cars使用的多功能二进制格式。此文件的输出基于“Versatile Binary Format”规范,版本从2.2至2.5。在对话框中输入的所有值将被写入INI文件。INI文件也可以用于命令行选项,以在不需要用户输入的情况下生成输出。
在这里插入图片描述

导出GM数据

此选项仅用于指示工具还支持GM数据导出。实际上,GM数据的准备必须通过命令行选项完成。GM数据容器只是一个二进制文件流。它可以通过二进制导出功能导出。

导出GM-FBL头信息

此选项提供了将每个段的地址和长度信息导出到XML文件的可能性。此外,段的数量和校验和值也将被写入XML文件。如果校验和目标地址位于段数组内,工具将自动将该区域分割成两部分,以保留校验和的位置,因此,可以重新计算校验和。此输出的目的是将XML文件读入配置和生成工具“Geny”中。它用于为GM flash Bootloader生成GM头信息。它允许Bootloader自行计算其数据的校验和。可能需要两轮(生成配置,编译和链接Bootloader,使用Hexview生成XML文件)才能获得有效的头信息。
在这里插入图片描述

XML文件具有以下格式:

<!—由HexView v2006 (Vector Informatik GmbH)创建
<ECU xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:noNamespaceSchemaLocation=”FBLConfiguration.xsd”>
<FBLConfiguration>
<PMA ID=”1”>
<Checksum Value=”51434”/>
<NumberOfPMA Value=”2”/>
<PMAField>
<Address Value=”8380416”/>
<Length Value=”1932”/>
</PMAField>
<PMAField>
<Address Value=”8388368”/>
<Length Value=”240”/>
</PMAField>
</PMA>
</FBLConfiguration>
</ECU>

总结:

  • 描述了三种不同的汽车制造商数据格式的导出方法:Ford/Volvo的VBF格式,GM的二进制格式,以及GM flash Bootloader的XML头信息格式。
  • VBF格式基于特定的规范版本,并且可以通过INI文件进行自动化导出。
  • GM数据的准备和导出需要通过命令行选项完成。
  • GM-FBL头信息的导出是为了与配置和生成工具“Geny”配合使用,以生成用于GM flash Bootloader的头信息,这可能需要多轮操作来确保头信息的有效性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

美好生活丶

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

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

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

打赏作者

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

抵扣说明:

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

余额充值