XCP over CAN and Ethernet on AUTOSAR - Calibration and Measurement Protocol

dc.contributor.authorFridlund, Peter
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T12:34:42Z
dc.date.available2019-07-03T12:34:42Z
dc.date.issued2011
dc.description.abstractNew vehicles contain more and more electronic aides and control systems. As the number of functions increase, the complexity of the system increases at an even greater pace. AUTOSAR is an initiative that aims to bring order to embedded electrical systems in vehicles. The ever larger software systems naturally generate ever larger amounts of data needing to be taken care of, analysed and checked for correctness during the development of the system itself. XCP is a network protocol that is mainly used for transferring measurement data and calibration parameters during the development process in the automotive industry. In order to utilize the complete capacity of the existing in-vehicle network, the protocol has been designed to be independent of the transport layer. The aim of this thesis is to implement a subset of XCP for execution on a rapid prototyping platform developed by QRtech, a high-tech consulting company in Kallebäck, Gothenburg. In order to be compatible with the latest technology and methodology XCP has been implemented according to the requirements specified by AUTOSAR. In the current implementation, all the mandatory requirements are met, have been verified and comply with the AUTOSAR standard. Even before completion, the project roused interest in parts of the local automotive industry. Nya fordon innehåller allt mer elektroniska hjälpmedel och styrsystem. I takt med att funktionerna blir fler och fler ökar komplexiteten hos systemet lavinartat. AUTOSAR är ett initiativ för att försöka skapa ordning inom de inbyggda fordonselektriska systemen. Genom att skapa standardiserade gränsytor mellan alla de funktionella applikationsdelarna och de hårdvarunära delarna är tanken att systemet ska vara skalbart och därmed undviks problemet med sambandet mellan komplexitet och storlek. De allt större mjukvarusystemen generar naturligtvis också mer och mer datatrafik som måste kunna läsas och övervakas under framtagningen av systemet. XCP är ett nätverksprotokoll som i huvudsak används för att överföra mätdata och kalibreringsparametrar vid utvecklingsarbete inom bilindustrin. För att på ett enkelt och smidigt sätt kunna utnyttja hela bilens existerande inbyggda nätverkskapacitet är protokollet designat för att vara oberoende av vilket transportmedia som används. Målet för examensarbetet är att implementera utvalda delar av XCP protokollet för exekvering på en prototyputvecklingsplattform framtagen av QRtech, ett teknikkonsultföretag i Kallebäck i Göteborg. För att var kompatibelt med de senaste teknikerna och metodikerna så har XCP implementerats enligt de krav som AUTOSAR specificerar. Som implementationen ser ut idag är samtliga XCP – och AUTOSAR specifika krav uppfyllda, och verifierade. Även före fullbordandet visades visst intresse från lokala aktörer inom bilindustrin.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/140407
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectInformation Technology
dc.subjectInformationsteknik
dc.titleXCP over CAN and Ethernet on AUTOSAR - Calibration and Measurement Protocol
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
140407.pdf
Storlek:
2.75 MB
Format:
Adobe Portable Document Format
Beskrivning:
Fulltext