您现在的位置是:课程

嵌入式Linux系统移植实战课(基于stm32mp157开发板)

2023-06-29 20:45课程 人已围观

本课程为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 -

 
-->

站点信息

  • 文章统计篇文章