Hyderabad
    Posted: 4 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

    INTENSIVE SYSTEM VERILOG AND UVM ONLINE TRAINING

    DataScience online training

    No Image

    HOW TO DESIGN AND IMPLEMENT A SERVICE CATALOG ONLINE TRAININ

    New Devops Batch in Cluster IT KPHB

    Cognos BI Online Training Global online trainings

    Best Hadoop Online Training Institutes In Hyderabad

    No Image

    FUNDAMENTALS OF SYSTEMC ONLINE TRAINING

    Angular4 Angular2 Training in Hyderabad

    Hadoop training in Hyderabad By Experts

    sap bpc101 on hana online remote access