【STM32MP135 - ST官方源码移植】第一章:获取ST官方源码(tf-a/optee/uboot/linux)

在考虑如何将ST官方的操作系统出厂源码移植到我们DIY的开发板之前,首先要知道如何获取ST的官方源码!

ST公司关于MP1系列开发板官方源码网址:
https://www.st.com/zh/embedded-software/stm32mp1dev.html
【STM32MP135 - ST官方源码移植】第一章:获取ST官方源码(tf-a/optee/uboot/linux)_第1张图片

找到源码下载,根据官方给的文件描述可以知道这个下载得到的压缩包中包含中STM32MP1系列开发板中操作系统所需的TF-A、optee、Uboot、linux内核源文件代码。
【STM32MP135 - ST官方源码移植】第一章:获取ST官方源码(tf-a/optee/uboot/linux)_第2张图片
选择ST官方的源码版本,这里建议2.0.0版本即可,这个版本的源码内容设计比较完善,如果以后再出新的源码版本,再另当别说吧。点击下载“Get latest”后,ST官方会按照你填写的邮箱地址,发送一封有下载链接的邮箱给你。
【STM32MP135 - ST官方源码移植】第一章:获取ST官方源码(tf-a/optee/uboot/linux)_第3张图片

下载完后需要将压缩包文件放到虚拟机中进行解压!

解压ST官方源码压缩包

终端输入以下命令:

tar -xvf en.SOURCES-stm32mp1-openstlinux-5.15-yocto-kirkstone-mp1-v22.06.15.tar.xz

在这里插入图片描述

解压完成:
【STM32MP135 - ST官方源码移植】第一章:获取ST官方源码(tf-a/optee/uboot/linux)_第4张图片

这5个源码文件夹的名称含义如下表所示:
【STM32MP135 - ST官方源码移植】第一章:获取ST官方源码(tf-a/optee/uboot/linux)_第5张图片

目录清单。你可以将从ST官网上下载得到的源码放到相应目录下,这样会更加方便的进行代码管理!
【STM32MP135 - ST官方源码移植】第一章:获取ST官方源码(tf-a/optee/uboot/linux)_第6张图片

你可能感兴趣的:(嵌入式Linux驱动开发笔记,stm32,linux,单片机)