基于UDS on CAN协议设计了一种Bootloader,通过诊断仪生成应用程序Flash数据的验证信息,通过Bootloader生成应用程序Flash数据的校验信息,验证产品生产阶段Flash数据的一致性。在应用程序中读取Bootloader存储的分段尺寸和校验值等验证...基于UDS on CAN协议设计了一种Bootloader,通过诊断仪生成应用程序Flash数据的验证信息,通过Bootloader生成应用程序Flash数据的校验信息,验证产品生产阶段Flash数据的一致性。在应用程序中读取Bootloader存储的分段尺寸和校验值等验证信息,根据分段尺寸读取程序分段中的Flash数据并进行CRC校验,验证产品运行阶段Flash数据的一致性。展开更多
文摘基于UDS on CAN协议设计了一种Bootloader,通过诊断仪生成应用程序Flash数据的验证信息,通过Bootloader生成应用程序Flash数据的校验信息,验证产品生产阶段Flash数据的一致性。在应用程序中读取Bootloader存储的分段尺寸和校验值等验证信息,根据分段尺寸读取程序分段中的Flash数据并进行CRC校验,验证产品运行阶段Flash数据的一致性。