Embedded Linux system porting Development video tutorial

Source: Internet
Author: User

Embedded Linux system porting and development (environment building, uboot porting, embedded kernel configuration and compilation)

Course Lecturer: Mr. Han

Course Category: Linux

Suitable for people: intermediate

Number of lessons: 56 hours

Using technology: Embedded Linux development model

Projects covered: TFTP-based write-down system

Consulting qq:1840215592

650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M01/5B/6B/wKioL1UJCmuxRf9YAAKNHvZnbQo999.jpg "title=" Embedded Linux System porting development (56 hours). jpg "alt=" wkiol1ujcmuxrf9yaaknhvznbqo999.jpg "/>

Course Description:

This course focuses on the development of embedded Linux system porting, using theory and practice, hardware and software combination of methods.

1. Before the beginning of each section, a brief review of the main content of the previous section, and the content of this section is outlined first, explaining the concept, technical points, design ideas and other content, and finally summed up the main points of this course to master.

2. In the course of lectures on the key technical points to summarize, convenient for everyone to review after class.

3. In the course of learning, students should combine theory with practice, hardware and software, and the code learners themselves complete the modification and debugging to consolidate and deepen the learning effect.


Course Outline:

Course Schedule:

First stage: Embedded Linux composition and development environment construction

1th. Introduction to Embedded Linux development-embedded Linux system composition (PART I)

2nd introduction of embedded Linux development-embedded Linux system composition (bottom)

3rd: Embedded Linux development environment Building-cross-tool chain introduction

4th talk about the use of embedded Linux development environment to build-GNU tool chain

5th, Embedded Linux development environment to build-ARM-LINUX-GCC installation and use

6th: Embedded Linux development environment Building-embedded Linux development model

7th: Embedded Linux development Environment Building-based on DNW burning write system

8th: Embedded Linux development Environment Building-based on TFTP write system

9th, Embedded Linux development environment to build-NFS file system

Phase II: Embedded bootloader porting

10th Lecture Bootloader Overview

Analysis on the start-up process of the 11th lecture bootloader

12th talk uboot Source directory structure analysis

13th Talk Uboot Configuration and compilation

14th Lecture uboot Common Command Analysis (UP)

15th Lecture uboot Common Command analysis (bottom)

Configuration analysis of the 16th uboot (on)

Configuration analysis of the 17th uboot (bottom)

The 18th explanation of Uboot's makefile (UP)

The 19th lecture of Uboot makefile (next)

20th uboot Source Analysis-1th stage Source Analysis (Part I)

21st uboot Source Analysis-1th stage Source analysis (middle)

22nd Uboot Source Analysis-1th stage source analysis (bottom)

23rd Uboot Source Analysis-2nd Stage Source Analysis (Part I)

24th Uboot Source Analysis-2nd stage source Analysis (bottom)

25th talk about the transplant of Uboot (UP)

26th Uboot Transplant (middle)

27th Talk about the transplant of Uboot (next)

28th add Command in Uboot

Phase three: Embedded Linux kernel porting

29th, embedded Linux kernel features analysis

30th. Embedded Linux Kernel architecture analysis

31st, embedded Linux kernel source directory structure detailed

32nd, the embedded Linux kernel configuration detailed (above)

33rd talk about embedded Linux kernel configuration (bottom)

34th, embedded Linux kernel compilation detailed

35th. Embedded Linux Kernel makefile detailed (1)

36th. Embedded Linux Kernel makefile detailed (2)

37th. Embedded Linux Kernel makefile detailed (3)

38th, embedded Linux kernel link analysis

39th, embedded Linux system porting-kernel source hierarchy relationship

40th talk about embedded Linux system porting-uboot boot kernel

41st: The boot process of the embedded Linux kernel-architecture-related boot process (1)

42nd: The boot process of the embedded Linux kernel-architecture-related boot process (2)

43rd: The boot process of the embedded Linux kernel-architecture-related boot process (3)

44th: The boot process of the embedded Linux kernel-architecture-related boot process (4)

45th: The boot process of the embedded Linux kernel-General boot process (1)

46th: The boot process of the embedded Linux kernel-general boot process (2)

47th. Embedded Linux kernel porting-kernel architecture related porting

48th: Embedded Linux kernel porting-kernel add driver analysis

Stage four: Build embedded Linux Root file system

49th. Embedded Linux file system-root file system hierarchy Analysis (top)

50th, embedded Linux file system-root file system hierarchy analysis (bottom)

51st: Embedded Linux file system-Kernel mount root file system analysis

52nd. Analysis of the startup process of embedded Linux file system-busybox init process (PART I)

53rd. Analysis of the startup process of embedded Linux file system-busybox init process (bottom)

54th, embedded Linux file System-busybox configuration and compilation

55th. Embedded Linux file system-build embedded Linux root file system (top)

56th. Embedded Linux file system-build embedded Linux root file system (bottom)


Embedded Linux system porting Development video tutorial

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.