{"title":"Implementation of bootloader based on DoIP","authors":"Feng Luo, Quan Wen","doi":"10.1109/CCET48361.2019.8989318","DOIUrl":null,"url":null,"abstract":"With its 100Mbps high bandwidth and high-speed transmission characteristics, automotive Ethernet is expected to solve traditional vehicle bus’s problem of low bandwidth and low data transmission rate, and become the backbone network of the future vehicle. The use of automotive Ethernet introduces a new diagnostic technology, DoIP (Diagnostic over IP). ISO 13400 is the standard protocol for DoIP, which provides an Ethernet-based diagnostic method for automotive systems and describes how external tester communicate with in-vehicle ECUs. This paper analyzes the implementation principle of DoIP by studying ISO 13400 protocol, including the communication scenarios of DoIP, DoIP diagnostic process and the network time management of DoIP. Then a bootloader based on DoIP is developed and the performance of the bootloader is tested. The result shows that the DoIP-based bootloader only takes 29.6 second to update the ECU with 384K bytes code.","PeriodicalId":231425,"journal":{"name":"2019 IEEE 2nd International Conference on Computer and Communication Engineering Technology (CCET)","volume":"133 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 2nd International Conference on Computer and Communication Engineering Technology (CCET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCET48361.2019.8989318","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
With its 100Mbps high bandwidth and high-speed transmission characteristics, automotive Ethernet is expected to solve traditional vehicle bus’s problem of low bandwidth and low data transmission rate, and become the backbone network of the future vehicle. The use of automotive Ethernet introduces a new diagnostic technology, DoIP (Diagnostic over IP). ISO 13400 is the standard protocol for DoIP, which provides an Ethernet-based diagnostic method for automotive systems and describes how external tester communicate with in-vehicle ECUs. This paper analyzes the implementation principle of DoIP by studying ISO 13400 protocol, including the communication scenarios of DoIP, DoIP diagnostic process and the network time management of DoIP. Then a bootloader based on DoIP is developed and the performance of the bootloader is tested. The result shows that the DoIP-based bootloader only takes 29.6 second to update the ECU with 384K bytes code.