When working with embedded systems, the software is only a part of the whole product or device. Usually there is also customized hardware involved, and some parts of the software are very low-level and hardware dependent. With embedded Linux most parts of the software can quite easily be covered by unit testing on a Linux host. Yet, there are always some parts which need to be tested with the actual physical hardware. Using the right tools this testing can also be automated.
Welcome to the the Page Fault blog!
For a while I have been thinking about starting a blog on software. Sharing things I find interesting, and also solutions to problems I encounter in my day-to-day job.
It is a good practice not to write duplicate code, and it also applies to blog writing. So, more details about the blog can be found from the About page.