Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 14, 2012
Owing to the use of the Linux kernel, Android device drivers can be debugged using many of the same techniques as Linux. Still, much of the user-space interface code typically found in Linux is missing in Android. This complicates the debugging of kernel driver code. This presentation will demonstrate the use of the open on-chip debug (OpenOCD) software and an inexpensive JTAG to debug Android kernel code. The target audience for this presentation are platform developers looking to debug their kernel code such as device drivers. This presentation is targeted at intermediate-level developers with some understanding of kernel code development. Mike Anderson, The PTR Group Mike Anderson is currently CTO and Chief Scientist for The PTR Group, Inc. With over 33 years in the embedded and real-time computing industry, Mike works with a number of RTOS offerings. However, his focus over the past decade is primarily embedded Linux and Android on a number of CPU architectures. As an instructor and consultant, Mike is a regular speaker at the Embedded Systems Conference and the Embedded Linux Conference as well as other Linux-oriented conferences such as LinuxWorld, Ubuntu Live and the Real-Time Embedded Computing Conference series. Ongoing projects include several efforts focused on porting applications from RTOS offerings such as VxWorks and pSOS to real-time enhanced Linux platforms. Additional projects include Android bring up and its use in non-phone applications and Linux in high-performance computing platforms.