{"id":215,"date":"2018-08-24T00:00:00","date_gmt":"2018-08-24T00:00:00","guid":{"rendered":"https:\/\/sii.ua\/?case-study=telematics-box-for-car-manufacturer"},"modified":"2018-08-24T00:00:00","modified_gmt":"2018-08-24T00:00:00","slug":"telematics-box-for-car-manufacturer","status":"publish","type":"case-study","link":"https:\/\/sii.ua\/en\/case-study\/telematics-box-for-car-manufacturer\/","title":{"rendered":"Telematics box for car manufacturer"},"content":{"rendered":"<h2>The challenge<\/h2>\n<div class=\"sii-rl-content-item-value sii-rl-businessNeed-value sii-rl-content-item-value-display\">\n<div>\n<div class=\"ng-scope\">\n<div class=\"ng-binding\">Development of a new system feature: SOFTWARE UPDATE OTA for a Telematics ECU as well as introduction of new functionalities: automatic system update, maps\/applications installation, downloaded packages authentication and integrity check, system rollback to OEM version if instability detected.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2>What we did<\/h2>\n<ul>\n<li>We prepared documentation of user stories, use cases for system feature based on customer requirements and draft of software design document.<\/li>\n<li>We completed documentation of system architecture.<\/li>\n<li>We designed high level protocol for communication between system running OSEK and system based on Linux.<\/li>\n<li>We implemented communication between two processors which were part of the Telematics ECU.<\/li>\n<li>We implemented software update SWC for Telematic ECU.<\/li>\n<li>We automated unit test running on development machine (PC) and on target box.<\/li>\n<\/ul>\n<h2>Effects<\/h2>\n<ul>\n<li>Telematics ECU can be updated via CAN and Over the air.<\/li>\n<li>Software download process from Internet network for software update of telematics ECU is secure and safe.<\/li>\n<li>Communication protocol for software update used for synchronization and data exchange can be reused in development of other ECUs.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The challenge Development of a new system feature: SOFTWARE UPDATE OTA for a Telematics ECU as well as introduction of &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.ua\/en\/case-study\/telematics-box-for-car-manufacturer\/\">Continued<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"template":"views\/single-old-case-study.blade.php","offering":[204,205],"industry":[1108],"client":[94],"technologies":[301,299,271,536,538,307,548,539,343,540,303,542,543,544,545,546],"country":[],"class_list":["post-215","case-study","type-case-study","status-publish","hentry","offering-embedded-systems","offering-industrial-engineering","industry-automotive","client-magneti-marelli-en","technologies-autosar","technologies-c-c","technologies-c","technologies-can","technologies-fota","technologies-git","technologies-gtest","technologies-ipc","technologies-jira-2","technologies-legato-framework","technologies-linux","technologies-osek","technologies-ota","technologies-redbend","technologies-socket","technologies-uds"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/sii.ua\/en\/wp-json\/wp\/v2\/case-study\/215"}],"collection":[{"href":"https:\/\/sii.ua\/en\/wp-json\/wp\/v2\/case-study"}],"about":[{"href":"https:\/\/sii.ua\/en\/wp-json\/wp\/v2\/types\/case-study"}],"author":[{"embeddable":true,"href":"https:\/\/sii.ua\/en\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/sii.ua\/en\/wp-json\/wp\/v2\/media?parent=215"}],"wp:term":[{"taxonomy":"offering","embeddable":true,"href":"https:\/\/sii.ua\/en\/wp-json\/wp\/v2\/offering?post=215"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/sii.ua\/en\/wp-json\/wp\/v2\/industry?post=215"},{"taxonomy":"client","embeddable":true,"href":"https:\/\/sii.ua\/en\/wp-json\/wp\/v2\/client?post=215"},{"taxonomy":"technologies","embeddable":true,"href":"https:\/\/sii.ua\/en\/wp-json\/wp\/v2\/technologies?post=215"},{"taxonomy":"country","embeddable":true,"href":"https:\/\/sii.ua\/en\/wp-json\/wp\/v2\/country?post=215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}