Presentation
COBRA : Code Coverage Measurement Technique for ARM-based firmware using Binary Modification Technology
DescriptionThere are limitations to measuring code coverage during runtime in ARM Architecture-based firmware, such as (1) limitations in available memory and (2) multi-core system.
In this paper, we propose and apply a new technique using Binary Modification technology to measure code coverage for ARM Architecture-based firmware.
We confirmed that code coverage can be measured for Samsung NVMe SSD.
In addition, the process configuration that takes into account the development process has been efficiently configured for development and testing through DevOps.
As a result of applying this technique, mostly the same level of performance was measured when measuring code coverage for targets over 7000 in memory under 128K, as well as the performance of four storage units.
In this paper, we propose and apply a new technique using Binary Modification technology to measure code coverage for ARM Architecture-based firmware.
We confirmed that code coverage can be measured for Samsung NVMe SSD.
In addition, the process configuration that takes into account the development process has been efficiently configured for development and testing through DevOps.
As a result of applying this technique, mostly the same level of performance was measured when measuring code coverage for targets over 7000 in memory under 128K, as well as the performance of four storage units.
Event Type
Engineering Track Poster
TimeMonday, June 245:00pm - 6:00pm PDT
LocationLevel 2 Exhibit Hall
Back-End Design
Embedded Systems
Front-End Design
IP