Debugging Android* OS running on Intel® AtomTM Processor via JTAG
For true firmware, OS level system and device driver debug, using a JTAG interface is the most commonly used method in the embedded intelligent systems world. The Joint Test Action Group (JTAG) IEEE 1149.1 standard defines a "Standard Test Access Port and Boundary-Scan Architecture for test access ports used for testing printed circuit boards." This standard is commonly simply referred to as the JTAG debug interface. From its beginnings as a standard for circuit board testing it has developed into the de facto interface standard for OS independent and OS system level platform debug.
More background information on JTAG and its usage in modern system software stack debugging is available at in the article "JTAG 101; IEEE 1149.x and Software Debug".
From the OEM's perspective and that or their partner application and driver developers understanding the interaction between the driver and software stack components running on the different parts of the Systen-on-Chip (SoC) integrated intelligent system or smartphone form factor device is critical for determining platform stability, and from a silicon validator's perspective the low level software stack provides the test environment that exposes the ...
Page viewed 5170 times since Sun 10 Jun 2012, 20:42.