No matter what type of embedded system you build, you must test it. Tests give us a warm fuzzy feeling that our system works correctly under specific environmental and operational conditions. While ...
The idea of unit testing has been around for many years. "Test early, test often" is a mantra that concerns unit testing as well. However, in practice, not many software projects have the luxury of ...
When it comes to embedded engineering, toolchains are the worst. Getting a new toolchain up and running correctly is often hard, and often prone to breaking when the IDE or other software is upgraded.
Taken literally, embedded test is just that: test capabilities that exist wholly embedded within a system. Power-on self-test is an example as is a built-in performance-monitoring feature programmed ...
Let's not beat around the bush. Most embedded engineers believe they can't test their firmware until the hardware shows up. The board is on backorder, the bring-up team is still fighting the power ...