You are currently viewing a new version of our website. To view the old version click .
Applied Sciences
  • This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
  • Article
  • Open Access

1 December 2025

Innovative Cost-Effective Embedded System to Enhance ECU Firmware Quality Through Remote Hybrid Testing in Automotive Domain

,
,
,
,
and
1
Faculty of Industrial Engineering and Robotics, National University of Science and Technology Politehnica Bucharest, 313 Splaiul Independentei Street, 060042 Bucharest, Romania
2
Department of Surgical Oncology, The Oncology Institute “Prof. Dr. Ion Chiricuta”, 34-36 Republicii Street, 400015 Cluj-Napoca, Romania
3
Faculty of Medicine, “Iuliu Hatieganu” University of Medicine and Pharmacy, 8 Victor Babes Street, 400012 Cluj-Napoca, Romania
4
Industrial Engineering and Management Department, Faculty of Engineering, “Lucian Blaga” University of Sibiu, 10 Victoriei Street, 550024 Sibiu, Romania
Appl. Sci.2025, 15(23), 12736;https://doi.org/10.3390/app152312736 
(registering DOI)

Abstract

This paper addresses the challenge of ensuring quality control for electronic control units (ECUs) in the automotive industry. Traditional hardware-in-the-loop (HIL) systems, used for software quality assurance, are costly and not always readily available, leading to potential delays in software verification and release. This paper investigates the factors causing these delays and proposes process task workflow optimization using a hybrid testing approach. This approach allows software developers to conduct early integration and system testing for embedded software, complementing the formal validation stage. To support this, the paper presents a novel piece of test equipment called TestBench, which utilizes inexpensive embedded hardware like the Arduino Mega2560, which can carry out the fundamental tasks needed to test the ECU. TestBench enables local testing, remote accessibility, and the monitoring of key parameters, including voltage current consumption, and the communication bus. It also facilitates fault injection for the evaluation of communication protocol robustness. By enabling earlier and more frequent testing, TestBench aims to enhance the quality of software developer outputs and the overall quality of ECU-embedded software. The system has the potential to significantly improve the testing process, making advanced testing capabilities more accessible and cost-effective for engineering teams and educational institutions.

Article Metrics

Citations

Article Access Statistics

Article metric data becomes available approximately 24 hours after publication online.