Hyderabad
    Posted: 8 days ago by Institute / School / Tutor
    Shortlist

    DEVELOPING WITH EMBEDDED LINUX ONLINE TRAINING

    Courses
    Software Training
    Locality
    Ameerpet
    Reply
     

    Description for "DEVELOPING WITH EMBEDDED LINUX ONLINE TRAINING"

    For more details Please contact LEARNCHASE
    www.learnchase.com
    Whatsapp: +918123930940
    E-mail Id: [email protected]
    E-mail id: [email protected]

    DEVELOPING WITH EMBEDDED LINUX For EMBEDDED SYSTEMS ONLINE TRAINING

    Structure and Content
    Introduction
    Course Objectives
    Linux Background
    Open-Source Software
    Licensing
    Linux Distributions
    Development platforms
    Version control

    Anatomy of an Embedded Linux System
    Toolchain
    Bootloader
    Linux kernel
    Filesystem
    Host to target communications
    Exercises:
    Booting a standard image
    Establishing target communications
    Exploring the target filesystem

    Working with the Linux Kernel
    Scheduling, real-time and memory
    Kernel configuration
    Building and booting the kernel
    Board support
    Kernel modules
    Exercises:
    Configuring and building the kernel
    Creating a kernel module

    Debugging the Linux Kernel
    Kernel logs
    JTAG
    KGDB/KDB
    Exercises:
    Using kernel logs
    Using KGDB to debug a kernel module

    Building Applications
    Compiling on the target
    Cross-compiling
    Static and shared libraries
    Using portable build systems (e.g. Autotools)
    Exercises:
    Cross-compiling
    Creating static and shared libraries
    Configuring and compiling an Autotools application

    Debugging Applications
    Compiling for debugging
    Target debugging
    Cross debugging
    Other user space tools
    Debugging user space seg faults
    Exercises:
    Target debugging
    Cross-debugging a seg fault
    Finding memory leaks with Valgrind
    Generating and using core-dumps

    Linux Applications:
    How a Linux application can be structured
    Managing processes and threads
    Inter-process communications
    Interfacing with the kernel
    Exercises:
    Simple IPC
    Threads and processes

    Configuring Filesystems
    Filesystem contents
    BusyBox
    Filesystem types and locations
    NFS
    RAM filesystems
    Block-based filesystems
    Flash filesystems (JFFS2, UBIFS)
    Exercises:
    Configuring and compiling BusyBox
    Creating an initramfs
    Writing a UBIFS into flash

    Configuring the Bootloader
    The bootloader
    Bootloader choices
    Working with U-Boot
    Porting U-Boot to a new board
    Exercises:
    Configuring the target root filesystem location
    Flashing a kernel image in U-Boot

    Trace & Profile
    Linux trace technology
    SysProf
    OProfile
    FTrace
    Perf
    Other Tools

    For more details Please contact LEARNCHASE
    www.learnchase.com
    Whatsapp: +918123930940
    E-mail Id: [email protected]
    E-mail id: [email protected]

     
    No Image

    TABLEAU Online Trainings Onjob Supports at Ora Saps

    No Image

    Cognos TM1/Cognos BI Online Training Institutes in INDIA,USA

    No Image

    HYBRIS Online Trainings Institutes in UK,USA,INDIA

    No Image

    OBIEE Online Trainings in INDIA,USA,UK

    No Image

    Service Now Work Supports in INDIA,USA,UK

    No Image

    ORACLE DBA Online Trainings Institutes in INDIA,USA,UK

    No Image

    Oracle APPS SCM Online Trainings in INDIA,USA,UK

    No Image

    Sharepoint Development Online Trainings Institutes in INDIA

    No Image

    JAVA Online Trainings/Worksupports in INDIA,USA,UK

    No Image

    SAP HYBRIS Technical/Functional Online Trainings in INDIA,UK