In this four part series Abhik Roychoudhury, author of Embedded Systems and software validation,, explains why it is important for embedded developers to learn about new techniques for assessing ...
Many people erroneously credit the term “bug” to Rear Admiral Grace Murray Hopper. In fact, however, no one knows where the term originated, and it may go back to Thomas A Edison or even earlier.
The greatest challenge facing embedded system developers is debugging software. Embedded systems have become highly complex, running real-time operating systems, connectivity stacks, USB, and security ...
A growing number of embedded developers are experimenting with the Linux kernel and system services as a basis for new application development. But those developers embarking on the use of Linux as a ...
Technology people are generally familiar with the Open SystemsInterconnection model for computer networks and protocols, oftenreferred to as the OSIReference Model (ISO 7498)[1].The Basic Reference ...
Embedded systems are becoming more complex. The trend in silicon design has been to put the whole system on a single chip. While there are many advantages, one primary disadvantage of embedding the ...
Debugging embedded designs is becoming increasingly difficult as the number of observed and possible interactions between hardware and software continue to grow, and as more features are crammed into ...
If you write code for Linux systems, chances are you will have used the venerable GNU Debugger (GDB). Acting as a back end for many GUIs and the interface to various JTAG debugging tools in the ...
This year has been a significant one for ASSET InterTech. The company, founded in 1995 as a spinoff of Texas Instruments, initially focused on boundary scan. In 2007, it acquired Ireland-based ...
Many reasons exist why Linux is a good operating system for embedded applications. Besides being open source and cost effective, one of the most important reasons is portability; a Linux application ...
As a debugger, GDB is a veritable Swiss Army knife. And just like exploring all of the non-obvious uses of a those knives, your initial response to the scope of GDB’s feature set is likely to be one ...