Beruflich Dokumente
Kultur Dokumente
General Purpose Platform, Linux Edition (Workbench/Linux) Linux Device Drivers Development
Course Format
This four-day instructor-led course consists of lectures and lab sessions. Students gain hands-on experience and receive personal guidance from expert Wind River instructors. Students examine details of the Wind River Workbench environment, focusing on the most commonly used areas. Specific questions are addressed.
Products Supported
Wind River General Purpose Platform, Linux Edition 1.4 Wind River Workbench 2.6 for Linux
Prerequisite Skills
At least five years experience in C Background in writing device drivers for an embedded environment Experience in any assembly language dialect
Onsite courses are conducted at your location and include the use of preconfigured laptops and target boards, plus shipping and travel costs. Visit education.windriver.com for registration and schedule information.
Topics
Processor Initialization and Boot Cycle Role of Boot Firmware Passing Information from the Boot Firmware to Linux Modifying Boot Firmware (U-Boot will be used as an example) Linux Boot Cycle Contents of a Linux Board Support Package Modifying the Kernel to Support New Hardware Building the Linux Kernel Booting/Debugging the Kernel Booting from Flash
Prerequisite Courses
Introduction to Linux Introduction to Real-Time Programming
Related Courses
RTOS to Linux Migration Basics Workbench for Linux
Agenda
Day 1 Overview Review Processor Boot Sequence
Role of Boot Firmware Cold Start/Power-On Board Initialization Loading the Operating System Starting the OS
Kconfig Language
Feature Set Making Modifications to Existing kconfigs Ensuring makefiles Build Your Code
U-Boot
U-Boot Directory Structure U-Boot Control Flow Modifying U-Boot to Support a New Board Building the New Firmware Installation and Testing
Wind River is the global leader in Device Software Optimization (DSO). We enable companies to develop, run, and manage device software faster, better, at lower cost, and more reliably. www.windriver.com
2007 Wind River Systems, Inc. The Wind River logo is a trademark of Wind River Systems, Inc., and Wind River and VxWorks are registered trademarks of Wind River Systems, Inc. Other marks used herein are the property of their respective owners. For more information, see www.windriver.com/company/terms/trademark.html. Rev. 08/2007