Font Size: a A A

Research And Implement Of Vehicle Bootloader Based On CAN FD

Posted on:2018-12-11Degree:MasterType:Thesis
Country:ChinaCandidate:L L LiuFull Text:PDF
GTID:2322330515468030Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
In current society,traveling by car has become an indispensable means of transportation,and with the improvement of living standards,the demand for car is on the increase every year.According to the news of the Ministry of Public Security Traffic Management Bureau,by the end of 2016,national motor vehicle ownership reached 290 million,including 194 million cars.And in 2016,the newly registered cars reached 27 million 520 thousand,the new registration reached the highest level in history.At the same time,in order to meet the increasing demands for the improvement of automotive performance,development trend of electronic and intelligent of the automotive is shown.The functionality of automotive application has extended to the power system,control system and security system,not limited to the entertainment and perpheral function in the early.In addition,automotive applications need to be updated,regardless of their own defects or the need for functional expansion.However,ECU,which needs to be updated,has to be disassembled firstly,using the traditional approach.It will be not safe and also cost much time if traditional approach is used.And the modern method,which ECUs use the original CAN to communication,is ineffective,because the limit of traffic rate of original CAN,and gradually can not satisfy the requirement of updating application quickly.Based on the requirement specifivcation of domestic vehicle factor and research status of vehicle electronic update software,this paper researches and implements a quick update software of vehicle,which obeys HIS,ISO14229,ISO15765-2 specifications and uses CAN FD to communication.In addition,referencing other test approch,this paper also presents the approch,which simulates the real environment,for testing the update software of vehicle.This paper mainly includes the following several aspects of research:1.By means of further reserching on HIS requirements specification,figure out Bootloader software requirements and design Bootloader software architecture.At the software layered architecture,deeply study Unified diagnostic services(UDS)and Network layer services(ISO15765-2),this paper designs and implements the software's application layer and network layer,based on these two protocols separately.Study CAN protocol(ISO11898-1),this paper designs and implements the software's data link layer which uses CAN FD,and this is the innovation of the thesis.Finally,the physical layer chooses RH850 of Renesas as the hardware platform and develop device drivers.2.Design the downloading procedure of Bootloader in detail and compatible upper computer software.The upper computer software developed based on CANoe,including the UI based on Panel,the background of logic based on CAPL and UDS.3.Build the system environment to integrate Bootloader and upper computer software and validate the updating function of Bootloader.In addition,design test cases which simulates the real environment,including function testing,stress testing and anomaly testing in order to guarantee the security and reliability of the updating software.
Keywords/Search Tags:Quick Update, HIS, UDS, CAN FD
PDF Full Text Request
Related items