Android, Linux and Real-time Development for Embedded Systems
Requires Flash Player.
Many developers have selected Linux for embedded applications, taking advantage of its open source distribution and the very large range of middleware and drivers that are available. This session considers how and when Linux is appropriate, identifies some of the challenges encountered with its deployment and approaches to overcome them.
Duration: 16:55
Tags: Android, Consumer Electronics, Linux, Medical, Multicore
Products: Mentor Embedded Linux, Nucleus
View On-demand Web Seminar (Opens in New Window/External URL)
Details
Overview
Many developers have selected Linux for embedded applications, taking advantage of its open source distribution and the very large range of middleware and drivers that are available. This session considers how and when Linux is appropriate, identifies some of the challenges encountered with its deployment and approaches to overcome them. Android is an open source platform built by Google that includes an operating system, middleware and applications for the development of devices employing cellular communications. This session takes a look at the design of Android, how it works and how it may be deployed to accelerate the development of a connected device. Along with guidelines to getting started with Android, the Android SDK, its available tools and resources will be reviewed and consideration given to applications for Android beyond conventional mobile handsets such as medical devices, consumer electronics and military/aerospace systems. A brief review of how Android or Linux can co-exist with an RTOS in multi-core designs will also be conducted.
What You Will Learn
- What the Android platform is and how it works
- How Android facilitates the implementation of cellular communication for non-handset applications
- What tools and services are available to help deploy Android
- How Android co-exists with an RTOS in multi-core designs
About the Presenter
Colin Walls
A Technical Marketing Manager, Colin has over twenty-five years experience in the electronics industry, largely dedicated to embedded software. A frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software, Colin is a member of the marketing team of the Mentor Graphics Embedded Systems Division, and is based in the UK.
Book: Embedded Software: The Works
Blog: The Colin Walls Blog
Who Should View
- Embedded developers and System architects interested in deploying Android
- Technical managers
- System architects considering Android for the application of cellular telephony for machine-to-machine applications
Related Resources
Multimedia
Winning development strategies for best-in-class 4G equipment
This webinar explores how a unique combination of development tools and run-time software enables networking and telecom equipment providers to produce best-in-class equipment that drives profitable business...…View On-demand Web Seminar
CPU-to-CPU Communications in Multicore Designs
Embedded designs incorporating several CPUs - either multiple cores on a chip, multiple chips on a board, or a combination of the two - are becoming increasingly common. It's no secret that software development...…View On-demand Web Seminar
System Builder Advanced
In this webinar, we’ll move beyond the basics of using Mentor Embedded System Builder and the Application Developer Kit. We’ll introduce techniques for custom kernel configuration changes, show...…View On-demand Web Seminar
Other Related Resources
QEMU for MIPS Linux Kit
Software Evaluation: Download the Mentor Embedded Linux Kit for QEMU for MIPS…View Software Evaluation
PandaBoard Linux Kit
Software Evaluation: Download the Mentor Embedded Linux Kit for PandaBoard…View Software Evaluation
QEMU for Freescale Power Linux Kit
Software Evaluation: Download the Mentor Embedded Linux Kit for QEMU for Freescale Power…View Software Evaluation
