Category: ExecutionPlatform
Open Loop Tests have the potential to revolutionise firmware development. This article describes a technical approach to implementing such tests. Curious readers... [...]
Category: ExecutionPlatform
Open Loop Tests have the potential to revolutionise firmware development. This article describes a technical approach to implementing such tests. Curious readers... [...]
Category: ExecutionPlatform
Testing of embedded firmware is too complicated. An enormous amount of resources are required for a system test that does not detect enough errors. Open loop testing is a
Category: C++ on Embedded, ExecutionPlatform
Most developers are familiar with the term undefined behaviour. But the fact that this can quickly lead to very subtle deviations in off-target behaviour is not as well... [...]
Category: ExecutionPlatform
Your testing may result in a purely “perceived security”. This article demonstrates the key technical reasons for differences between the on-target and off-target... [...]
Category: C++ on Embedded, ExecutionPlatform
Surprisingly, we found a bug, just by executing the existing unit tests on an actual embedded target. This post describes how we found the bug, details the technical reasons behind it, and analyzes the implications for... [...]
Category: ExecutionPlatform
Trigonometric functions are often used in time critical calculations. It is important to measure your implementation because there are several pitfalls you may run into when doing floating point... [...]