|
July 13th-16th, 2010
|
|||||
|
Register / Login / Submit Proposal Presentations Keynotes Summits Presentations Tutorials Lightning Talks BOFS
Event Details
Schedule
|
Deploying Preemptible Linux in the Latest Samsung CamcorderGeunsik Lim (leemgs@gmail.com)Currently, the Linux kernel is well equipped to compete with the soft realtime operating system. Linux has been the choices of the operating system. We adjusted optimized Linux kernel to the camcorder's system architecture based on ARM cortex-A8 and implemented open-source based tool-chain, audio zoom calculation, and realtime HDMI I2C communication and user-space realtime thread program. Samsung has also introduced CES this year with its new S-Series of full HD digital camcorders. These devices are the world's first class which includes built-in Wi-Fi and DLNA connectivity. The list comprises of three new models - the HMX-S10, HMX-S15 and HMX-S16, the new S series. This paper describes our trouble shooting, cross-compiler issues, technical experiences and best practice in reducing latency in Linux and applications for developing camcorder as an embedded device. This discussion focuses on how commercial platform can optimize the realtime extensions available in Linux kernel, but it is also relevant to any software developer who may be concerned with finding a suitable tradeoff between throughput and responsiveness for embedded products. Furthermore, many methods are implemented to improve the system performance as well. |
| |||||||||||||
|
Copyright © 2010 Linux Symposium Inc. All rights reserved. |
|||||||||||||||