We've noticed this is not your region.
Redirect me to my region
What do you want to learn today?

Details

Course Duration : Two Full Days
Course Fees : INR 4,500/- + GST

Syllabus:-
* Introduction to Embedded Linux

            - What is Embedded System?
            - Anatomy of an Embedded System
            - Why Linux?
            - Is Linux Real-Time Enough?
            - The Status of Embedded Linux Today
            - Which Embedded Linux Distribution to Choose?
            - Embedded Linux Architecture

 * Basic requirements for Embedded Linux Product Development

 * Building Development Environment
            - The four basic elements: toolchain, bootloader, kernel, root file system
            - Configuration, compilation and cross-compiling

 * Target & Host Setup

 * Setting up Networking Services 
            - Network Settings
            - Static and Dynamic IP addresses
            - Subnet mask
            - Setting up services
            - TFTP
            - DHCP
            - SSHD
            - loading files using TFTP, HTTP, FTP etc.

 * Bootloader commands and usage
            - Getting familiar with bootloader commands
            - Downloading kernel images and RootFS on Target board.

 * Loading RootFS in Platfrom by various techniques
            - Configuring TFTP and downloading kernel image over TFTP.
            - Configuring NFS and using rootfs over NFS.
            - Using SD-Card for rootfs.
            - Using USB for rootfs.

 * Building an Embedded File System from Scratch 
            - Creating a minimal root file-system using Busybox
            - Creating a RAM disk image

 * Building Your Own Embedded Linux Distribution
            - Buildroot                    
            - Scratchbox                
            - OpenEmbedded         
            - Crosstool                   

 * Kernel Configuration and Compilation 
            - Kernel Building System
            - Patching the Kernel    
            - Kernel Configuration for Embedded Systems Settings (Porting)
            - Cross-compiling the Linux Kernel

 * Booting Linux
            - The Linux boot sequence
            - boot-loaders : U-boot
            - System Initialization Scripts

 * Loading various RootFS (Distributions) in platform
            - Angstrom
            - Ubuntu
            - Fedora etc. RootFS

Practicals on Friendly-Arm mini 2440, BeagleBoard-xM, BeagleBone Black and Raspberry-pi Platforms.

 * Friendly-Arm mini 2440:
            - Board bringup in Linux & Windows
            - Porting Linux though USB
            - Configuring & building Kernel
            - Setting up & using Toolchain
            - Porting the Applications on board

 * BeagleBoard-xM:
            - Board Bringup using Windows & Linux environment
            - Compiling & Porting U-boot
            - Configuring and Compiling busybox for Beagle board
            - Setting up a (Root) File System for Beagle board
            - Serial Booting
            - Configure Network Setup & Remote access

 * BeagleBone Black:
            - Board bring-up in Linux & Windows
            - Loading Kernel & RootFS using TFTP, NFS

 * Raspberry-pi:
            - Board Bringup using Windows & Linux environment
            - Configure Network Setup & Remote access
            - Controlling GPIOs
            - Interfacing various peripherals including LED, Switch, Motor etc.
            - Interfacing Camera etc.
            - Installing web-server in Raspberry-pi & accessing it through network
Reviews
Be the first to write a review about this course.
Write a Review
Levana Technologies specialises in Android & Embedded Linux Training, Products Development, Consulting & Training Activities. We regularly conduct Embedded Linux Training & Linux Device Drivers Programming Workshops. We have team of experts for Corporate Training in India - Mumbai Pune Nashik Thane ahmedabad .
Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.