课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 我们坚持技术的学习一定是“开发板实操,代码实操”,我们倡导的是“趣学趣玩,实训教学”,我们提供的“开发板+开发教程+视频课程+程序源码+认证证书”全体系学习服务,我们的业务座右铭是“专业始于专注”!

  • 课程详情

    本课程为STM32MP1开发板(FS-MP1A开发板)的Linux系统移植部分视频教程。

    作为Linux教学级开发板,FS-MP1A配套完善的开发教程、视频课程、程序源码、工具软件、系统镜像等资源。其中FS-MP1A开发板的配套视频课程总共分为14个Level,总计200余小节视频,涉及嵌入式基础、Linux应用开发、Linux系统移植、Linux驱动开发、C++及QT开发等全体系课程。本课程《Linux操作系统移植课》为其中的Level9课程,手把手教大家将ST官方的Openstlinux操作系统移植在开发板平台上。本套视频,配套完善的开发教程(全本实验手册近千章,系统移植部分为第四部分 20章~29章内容)及 实验源码,教程大纲如下。

    第四部分 Linux 系统移植 ................................................................................................... - 295 -
    第 20 章 系统移植前说明.................................................................................................. - 296 -
    第 21 章 源码编译.............................................................................................................. - 297 -
    21.1 编译环境配置............................................................................................... - 297 -
    21.2 u-boot 源码编译 ............................................................................................ - 300 -
    21.3 tf-a 源码编译 ................................................................................................. - 302 -
    21.4 optee-os 源码编译 ......................................................................................... - 303 -
    21.5 linux 源码编译............................................................................................... - 304 -
    21.6 Yocto 构建系统.............................................................................................. - 306 -
    第 22 章 系统镜像烧写...................................................................................................... - 309 -
    22.1 STM32CubeProgrammer 烧写方式 .............................................................. - 309 -
    22.2 制作 TF 卡系统卡 ........................................................................................ - 321 -
    22.3 通过 ums 方式映射分区 .............................................................................. - 325 -
    22.4 通过 tftp 方式下载 linux 内核及设备树..................................................... - 329 -
    22.5 通过 scp 方式更新 linux 内核及设备树驱动程序 ..................................... - 334 -
    22.6 通过 linux 更新 eMMC 中的 u-boot............................................................ - 337 -
    22.7 使用 STM32CubeProgrammer 读取 OTP 配置........................................... - 338 -
    第 23 章 设备树详解.......................................................................................................... - 342 -
    23.1 简介............................................................................................................... - 342 -
    23.2 基础知识介绍............................................................................................... - 343 -
    23.3 DTS 结构 ....................................................................................................... - 343 -23.4 DTS 语法介绍 ............................................................................................... - 344 -
    23.5 dts 的组成 ...................................................................................................... - 345 -
    第 24 章 BootLoader(Uboot)移植................................................................................. - 354 -
    24.1 实验原理....................................................................................................... - 354 -
    24.2 实验目的....................................................................................................... - 363 -
    24.3 实验平台....................................................................................................... - 363 -
    24.4 实验步骤....................................................................................................... - 363 -
    第 25 章 Trusted Firmware-A 移植.................................................................................... - 387 -
    25.1 Trusted Firmware-A 简介.............................................................................. - 387 -
    25.2 实验目的....................................................................................................... - 387 -
    25.3 实验平台....................................................................................................... - 387 -
    25.4 实验步骤....................................................................................................... - 387 -
    第 26 章 Linux 内核简介 ................................................................................................... - 398 -
    第 27 章 Linux 内核目录结构 ........................................................................................... - 399 -
    第 28 章 Linux 内核配置及编译 ....................................................................................... - 402 -
    28.1 解压内核....................................................................................................... - 402 -
    28.2 添加 STMicroelectronics 官方补丁............................................................. - 402 -
    28.3 生成标准板配置文件................................................................................... - 403 -
    28.4 配置内核....................................................................................................... - 403 -
    28.5 编译内核....................................................................................................... - 404 -
    28.6 编译内核模块............................................................................................... - 405 -
    28.7 生成设备树................................................................................................... - 405 -
    28.8 配置 tftp ........................................................................................................ - 410 -
    第 29 章 Linux 内核 eMMC 驱动移植.............................................................................. - 412 -
    29.1 实验原理....................................................................................................... - 412 -
    29.2 实验目的....................................................................................................... - 418 -
    29.3 实验平台....................................................................................................... - 418 -
    29.4 实验步骤....................................................................................................... - 418 -