{"title":"Writing Reprogramming Data from RAM to Flash Memory Using Multicore Electronic Control Units","authors":"Do Yeon Kim, J. Moon, J. Jeon","doi":"10.1109/IMCOM51814.2021.9377324","DOIUrl":null,"url":null,"abstract":"The number of electronic control units employed in automobiles increases as the functions of automobiles diversify in response to demands for improved convenience and stability. Furthermore, the complexity and size of software loaded on controllers are increasing. As the number and types of software to be reprogrammed increase, the time to reprogram a vehicle also increases. In this paper, we propose an efficient method to store software in flash memory using the multicore function when reprogramming the electronic control unit. This method can efficiently transfer data from RAM to flash memory using two cores alternately. As part of this study, an experiment was performed using an embedded system, and the data transfer time was compared with that required when storing software in flash memory using only one core. The results of this comparison demonstrate that the proposed method can optimize memory usage during reprogramming.","PeriodicalId":275121,"journal":{"name":"2021 15th International Conference on Ubiquitous Information Management and Communication (IMCOM)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 15th International Conference on Ubiquitous Information Management and Communication (IMCOM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IMCOM51814.2021.9377324","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The number of electronic control units employed in automobiles increases as the functions of automobiles diversify in response to demands for improved convenience and stability. Furthermore, the complexity and size of software loaded on controllers are increasing. As the number and types of software to be reprogrammed increase, the time to reprogram a vehicle also increases. In this paper, we propose an efficient method to store software in flash memory using the multicore function when reprogramming the electronic control unit. This method can efficiently transfer data from RAM to flash memory using two cores alternately. As part of this study, an experiment was performed using an embedded system, and the data transfer time was compared with that required when storing software in flash memory using only one core. The results of this comparison demonstrate that the proposed method can optimize memory usage during reprogramming.