摘要
为提高电控柴油机下线管理(EOL)过程中程序下载和数据更新的效率,保证数据传输过程中的可靠性和在从机端的访问安全性,提出一种新的EOL解决方案,并阐述了基于BootLoader通信单元的工作原理。通过定义新的应用层协议减少通信过程中等待响应的时间,提高程序和数据传输的效率,并采用CRC校验以提高通信过程的数据安全性。此外,在从机(ECU)端采用Copy页和嵌套式的数据存储格式,使用Seed&Key算法验证操作人员的访问权限,以更好地保障从机端数据访问的安全性。通过监测CAN总线状态,对BootLoader下载/编程性能和可靠性进行分析,结果表明该方案能够满足开发和生产的需要。
For improving the efficiency of code downloading and data updating and ensuring the reliability of data transmission and the access security in ECU, a new solution scheme for EOL is proposed with the working principle of BootLoader-based communication unit elaborated. By defining a new application layer protocol to reduce the response time in communication, the efficiency of data transmission is enhanced, and the adoption of cyclic re- dundancy check improve the data safety in communication. In addition, the Copy page and nested data storage are adopted in ECU and Seed&Key algorithm is used to verify access rights for better assuring the access security of ECU data. The downloading/programming performance and reliability of BootLoader are analyzed by monitoring the status of CAN bus. The results show that the scheme can meet the requirements of development and production.
出处
《汽车工程》
EI
CSCD
北大核心
2012年第6期485-490,共6页
Automotive Engineering