boxes_img2

Embedded Linux Weekend

 

Course Highlights

  • This program is designed for Linux programmers who are looking to get hands on with Embedded Linux

Who should attend?

  • Programmers looking to master key concepts of Embedded Linux
  • Programmers already working on Linux, but looking for a methodical and concept-clearing training on Embedded Linux
  • Programmers expecting work assignments on Embedded Linux

Course pre-requisites

  • Proficiency in C programming
  • Linux programming skills

Course Duration

  • 3 day (10am to 6pm)

Courses Contents:

    1. Understanding Embedded Linux

  • Introduction to Embedded Linux
  • Embedded hardware overview
  • Embedded Linux components
  • Embedded Linux distributions
  • 2. Embedded Systems Booting Process

  • Boot process defined
  • Boot loaders
  • Kernel boot
  • User space initialization
  • 3. Building Compiler tool-chain

  • Introduction to cross tool chain
  • Cross compiler tool chain
  • Hardware considerations for cross tool chain
  • Building a cross tool chain
  • Ready to use vs. Custom build cross tool chain
  • 4. File System

  • Creating file system
  • Porting application
  • Mounting filesystem as initrd
  • Integrating filesystem and kernel image
  • Cross compiling applications and libraries
  • Creating jffs2 filesystem

    5.Building Embedded Linux

  • Linux source tree overview
  • Introduction to Kernel BSP code
  • Kernel configuration
  • Kernel build
  • 6. Root file system

  • Understanding Unix file system hierarchy
  • Creating file system
  • Porting application
  • Mounting file system as initrd
  • Integrating file system and kernel image
  • File system for flash
  • 7. Deployment and test on target

  • Understanding boot loader environment
  • Transferring images to target using boot loader
  • Flashing kernel image
  • Flashing file system
  • 8. U-Boot

  • Introduction to U-Boot
  • Understanding U-Boot source
  • Building U-Boot for target
  • Booting with U-Boot
  • Understanding U-Boot environment
  • Transferring images to target using U-Boot
  • 9. Driver Interfacing

  • i2c
  • SPI
  • GPIO
  • >> Classroom
    • Course Name :
      Embedded Linux
    • Next batch schedule :
      26 – 28 May
    • Class Timing :
      10am to 6pm
    • Course Duration :
      3 days
    • Course Fee :
      Rs.9,000/-
  • >> Audio/Video
    • Course Name :
      Embedded Linux
    • Next batch starts :
      Not Available
    • Class Timing :
      Not Available
    • Course Duration :
      Not Available
    • Course Fee :
      Not Available
  • >> Online

Course feedbacks

Success Stories