Skip to content
CourseAsk.
Virtual Embedded Linux Board
Udemy MOOC / Non-credit all levels

Virtual Embedded Linux Board

About this course

Develop your own Virtual board using QEMU having full boot flow from u-boot to rootfsThis comprehensive course will take you step-by-step through engaging video tutorials and teach you all the essential concepts and topics you need to develop your own virtual board. What will you learn in this courseWe will introduce you to QEMUUse of crosstool-ng to build your own toolchainVerify your toolchain by writing a simple hello world programBuilding latest version of u-bootRunning latest version of u-boot in QEMUSetting up sd card for saving the u-boot environmentBuilding latest version of Linux KernelRunning latest version of Linux Kernel in QEMUGenerating a simple initramfs and using it in QEMUBuilding latest version of busyboxGenerating an initramfs from busybox image and loading it in QEMUBooting rootfs from a virtual sd cardGenerating a virtual sd card with three partitions and performing full MMC Boot by updating u-boot environmentSetting up environment to perform NFS BootCross compiling kernel modules and applicationsAdding support for dropbear to perform ssh and scp operationAdding support for sshAdding daemons like syslogd, klogd and crondDisplaying logo during startupCustomizing inittab, fstab and crontabSetting up network interfaces using ifup/ifdown (/etc/network/hosts)Creating users and groups and setting passwordExploring various options of mount command on different filesystems (devtmpfs, sysfs, procfs, tmpfs)Using strace to debug applicationsmdev to set permissions for device nodesLet me guide you through th

$129.99

Price shown by Udemy — confirm on their site.

Enroll on Udemy

You'll be redirected to Udemy to complete enrollment.

  • Listed & compared by CourseAsk
  • English · All Levels