Companies Home Search Profile

Virtual Embedded Linux Board Part 2

Focused View

Linux Trainer

3:45:30

367 View
  • 1. Introduction.mp4
    02:36
  • 1. Introduction to ARM.mp4
    03:15
  • 2. RISC.mp4
    01:02
  • 3. ARM Architecture.mp4
    06:25
  • 4. Microarchitecture.mp4
    04:40
  • 5. Processor Family.mp4
    06:26
  • 6. Different Architecture Implementation.mp4
    05:14
  • 7. Cortex A53 vs Cortex A72.mp4
    01:07
  • 8. ARM Profiles.mp4
    02:59
  • 9. How ARM Makes money.mp4
    02:19
  • 10. System on Chip.mp4
    02:23
  • 11. SoC Block Diagram.mp4
    03:55
  • 12. SIngle Board Computer.mp4
    03:47
  • 13. Examples of SBC.mp4
    02:27
  • 14. ARM Documentation.mp4
    03:00
  • 15. ARM Quiz.html
  • 1. How to check for ARM Linux Support.mp4
    01:42
  • 2. Boot folder in Linux Kernel.mp4
    09:04
  • 3. Kernel folder in Linux Kernel.mp4
    10:48
  • 4. Other Folders in Linux Kernel arm directory.mp4
    10:51
  • 5. cpuinfo file.mp4
    07:13
  • 1. lscpu.mp4
    08:01
  • 2. lsirq.mp4
    03:12
  • 3. lsmem.mp4
    02:37
  • 4. fsck.mp4
    05:19
  • 1. Audio Errors.mp4
    01:23
  • 2. SDCard Warnings.mp4
    03:45
  • 1. Introduction to ARM Versatile Express.mp4
    03:37
  • 2. Compiling kernel for versatilepb board.mp4
    05:07
  • 3. Booting Versatiileab board.mp4
    02:04
  • 1. Sigill on using vexpress-a9 initrd.mp4
    05:37
  • 2. Building Toolchain for armv5 architecture.mp4
    05:08
  • 3. Generating initramfs using new toolchain.mp4
    03:10
  • 4. What happens when we run initramfs compiled for x86 64 on ARM.mp4
    03:00
  • 5. View contents of initramfs or initrd.mp4
    03:26
  • 6. Initrd using busybox.mp4
    06:08
  • 1. SCSI Rootfs.mp4
    07:58
  • 2. Enabling required kernel configs.mp4
    01:56
  • 3. Enabling BLK DEV SD kernel config.mp4
    05:20
  • 4. Setting up roots similar to vexpress-a9 rootfs.mp4
    06:40
  • 1. Introduction to Raspberry Pi3.mp4
    02:46
  • 2. Downloading Raspbian OS.mp4
    07:37
  • 3. Building QEMU From source.mp4
    06:00
  • 4. Adding rootfs support.mp4
    04:12
  • 5. Enabling USB Keyboard and USB Mouse.mp4
    03:04
  • 6. Creating password for pi user.mp4
    05:05
  • 7. Enabling SSH.mp4
    07:00
  • 8. Building Linux Kernel for Raspberry Pi.mp4
    07:04
  • 9. Enabling UART for Raspberry PI.mp4
    08:01
  • Description


    QEMU, Linux, Boot Linux image on QEMU

    What You'll Learn?


    • Understanding ARM Ecosystem
    • ARM Support in Linux Kernel
    • Boot Embedded Linux image for Versatile AB, PB board
    • Boot Embedded Linux image for Raspberry Pi3

    Who is this for?


  • Linux developers who want to have their virtual embedded Linux boaard
  • What You Need to Know?


  • Students should be familiar with basic Linux commands, u-boot and Linux kernel
  • More details


    Description

    This course is second part of Virtual Embedded Linux board, where we will continue our  journey with QEMU and have support for more boards

    What you will learn as part of this course:

    • Introduction to ARM Architecture

    • Differences between ARM Architecture vs Microarchitecture vs core vs SoC vs SBC

    • Where to look for ARM Documentation

    • How to check for ARM Linux support

    • Exploring Code of ARM in Linux kernel (boot, kernel, lib, configs, dts, tools, mm, common,mach-*)

    • Building and booting Linux images for versatileab platform

    • Building and booting Linux images for versatilepb platform

    • Building and booting Linux images for raspberrypi3 platform

    • Understanding cpuinfo file of proc file system

    • Building qemu from source code

    • Building util-linux from source code for packages like lsmem, lsirq, lscpu, fsck

    • Fixing QEMU errors related to audio and sd card

    • Generating toolchain for ARMv5TE architecture

    • Viewing contents of initrd and initramfs using lsinitrd and lsinitramfs

    • What happens when we run executable compiled for x86_64 on ARM

    • Loading rootfs from scsi interface on versatilepb board

    • Booting Raspbian OS on QEMU

    • Enabling UART and SSH for Raspberry Pi3 target

    • Building Raspberry Pi Linux Kernel and toolchain


    There's no risk either !

    This course comes with a 30 day money back guaranteed!. If you are not satisfied with the course, you'll get your money back

    So what are you waiting for, enroll now and take the next step in improving your own virtual board

    Who this course is for:

    • Linux developers who want to have their virtual embedded Linux boaard

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Linux Trainer
    Linux Trainer
    Instructor's Courses
    I have been working on Linux for more than 7 years. I have seen many people still lack their skills on Linux. So, i am working on courses for Linux which will make them Learn Linux in an easy way. The agenda of my courses will be more practical and less theoretical. Show more examples and you will easily grab the concepts. Order of Learning1. Learn Linux User Space Debugging2. Learn Linux Kernel Programming3. Character Device Drivers in Deep4. Memory management in Linux Kernel5. Synchronization in Linux Kernel Programming6. Linux Kernel Development Model and Compilation7. Linux Device Drivers - Communicating with Hardware8. Interrupts and Bottom Halves in Linux Kernel9. System calls in deep10. Timing Subsystem in deep11. Embedded Linux using Yocto12. Embedded Linux using Yocto Part 213. Embedded Linux using Yocto Part 314. Embedded Linux using Yocto Part 415. Testing Linux Kernel16. Debugging Linux kernel in deep - Part 117. Debugging Linux kernel in deep - Part 2
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 48
    • duration 3:45:30
    • English subtitles has
    • Release Date 2024/06/14