Real-Time OS Introduction

course content

Quick Enquiry

Contact Us

+91 93478 22722, +91 75698 22722

info@vivenembedded.com

  • Inter task Communication Methods
  • Synchronization Techniques
  • Interrupt handling
  • Timers
  • Signals and Events
  • Priority Inversion/Inheritance
  • Benefits of using Linux and open source tools for embedded systems
  • Linux booting sequence
  • Components of Linux booting
  • Embedded Linux system architecture
  • Need for cross tool-chain
  • Using pre-build cross tool-chain
  • Building our own cross tool-chain
  • Boot-loaders and its advantages
  • Overview of U-boot source
  • Building U-boot for target
  • Booting target with U-boot
  • Supported hardware architectures
  • Modifying Architecture Specific code
  • Cross-compiling the kernel for target
  • Understanding kernel boot arguments
  • Understanding NAND/NOR flash
  • Understanding Linux File system hierarchy
  • Busy Box & Build root
  • Cross-compiling applications and libraries
  • Creating File System Images(jffs, jffs2, yaffs, yaffs2)
  • Flashing Boot-loader Image
  • Flashing Kernel Image
  • Flashing File system Image