stm32mp157教程之linux系统移植(总23讲,陆续更新)_华清stm32mp157a mipi移植后内核启动不了-程序员宅基地

技术标签: stm32  嵌入式linux开发  linux  stm32mp157教程  嵌入式  

开发平台:华清远见FS-MP1A开发板

《stm32mp157教程之linux系统移植》主要讲解基于ST官方源码包,适配FS-MP1A开发板。主要内容包括u-boot 2020.01移植,tf-a 2.2移植,linux 5.4.31内核移植及驱动移植,busybox 1.29.3移植。本套视频教程,将手把手带您一步步完成Linux系统移植操作,熟悉掌握Linux系统移植相关的知识点。

《stm32mp157教程之linux系统移植》是《零基础玩转STM32MP1开发板》完整课程中的Level 9章内容。《零基础玩转STM32MP1开发板》为华清远见针对FS-MP1A开发板打造的全体系嵌入式Linux教学视频,整套视频课程分为15大Level 200余课时,全面覆盖嵌入式linux基础、应用、系统、驱动、ARM等几大方向。

配图:全体系课程视频一览
华清远见STM32MP157开发板FS-MP1A:配套视频课程一览
配图:FS-MP1A开发板硬件资源华清远见STM32MP157开发板FS-MP1A:主板硬件资源
华清远见STM32MP157开发板FS-MP1A:扩展板硬件资源
stm32mp157教程之linux系统移植(总23讲),更新如下:

课程 内容简介 开发平台
【stm32mp157教程之linux系统移植】课时1:虚拟机环境安装 1、VMware安装;2、ubunut18.04 操作系统安装;3、ubunut18.04常用软件安装 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时2:A7环境安装和程序烧写 1、A7开发环境安装;2、STM32CubeProgrammer方式烧录;3、ums分区映射;4、TF启动卡制作 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时3:Linux系统移植概述1 1、系统分区规划讲解;2、系统启动流程讲解 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时4:Linux系统移植概述2 1、ROM Code执行流程;2、TF-A启动流程;3、u-boot、linuux、busybox功能介绍 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时5:Linux设备树基础1 1、设备树由来;2、dts、dtsi文件介绍 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时6:Linux设备树基础2 1、设备树组成部分;2、openstlinux5.4设备树框架讲解 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时7:Uboot移植1 1、导入源码;2、制作TF启动卡;3、程序编译与烧写 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时8:Uboot移植2 1、电源域配置;2、ADC与LTDC的功能裁剪 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时9:Uboot移植3 1、网卡移植;2、mmc移植;3、trusted移植 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时10:TF-A移植 1、tf-a电源域调整;2、tf-a emmc移植;3、从linux下更新fsbl和ssbl 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时11:Linux内核目录讲解 linux内核源码树介绍 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时12:Linux内核配置与编译 1、打入ST官方补丁;2、生成FSMP1A平台配置;3、内核与内核模块编译;4、tftp下载 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时13:Linux内核eMMC移植 1、eMMC介绍;2、内核设备树移植;3、启动设备讲解 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时14:Linux内核有线网卡驱动移植 1、有线网卡芯片介绍;2、网卡设备树添加;3、现象演示 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时15:Linux内核HDMI驱动移植 1、LTDC控制器介绍;2、SiI9022移植;3、现象演示 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时16:Linux内核MIPI LCD驱动移植 1、mipi介绍;2、新建mipi设备树文件;3、st7701移植;4、现象演示 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时17:Linux内核RGB LCD驱动移植 1、RGB介绍;2、新建rgb设备树文件;3、现象演示 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时18:Linux内核触摸屏移植 1、gt911从机地址分析;2、5寸触摸屏移植;3、7寸触摸屏移植;4、现象演示 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时19:Linux内核音频移植 1、CS42L51移植;2、现象演示 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时20:Linux内核摄像头移植 1、OV5640摄像头介绍;2、添加DCMI接口;3、添加OV5640设备节点;4、现象演示 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时21:Linux内核蓝牙移植 1、AP6236介绍;2、移植AP6236蓝牙接口;3、现象演示 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时22:Linux内核WIFI移植 1、sdio控制器介绍;2、移植AP6236 WIFI接口;3、启动配置文件讲解;4、wifi固件命名规则;5、现象演示 华清远见FS-MP1A开发板(STM32MP157开发板)
【stm32mp157教程之linux系统移植】课时23:Linux根文件系统制作 1、最小文件系统介绍;2、busybox配置并编译;3、添加inittab,profile等配置文件;4、NFS启动配置 华清远见FS-MP1A开发板(STM32MP157开发板)

现在资源首发期,我们提供教程及视频 尝鲜看:
不能发链接,感兴趣的朋友,也可以加我Q群459754978看,群里公告及群文件里有更多stm32mp157的学习资料。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u014170843/article/details/109808905

智能推荐

职场生存法则:一个外企女白领的日记...-程序员宅基地

文章浏览阅读4.5k次。第11节:人与人的相处(1)   2006-6-7 8∶40∶00  人与人的相处  一、有后台的下属。  我遇见过,也处理得很好。你不能得罪他背后的人,那么就通过他去利用他背后的人。比如说他是老板的亲戚,碰见别的部门有什么搞不定的人,你美言他几句叫他去搞,成功了自然是别人给老板面子,失败了你也可以多多积累他的错误,日后真到不得不踢人的时候也派得上..._外企重视documentation

iOS踩坑App Store Connect Operation Error_sdk version issue. this app was built with the ios-程序员宅基地

文章浏览阅读3.4k次。这个应用程序是用iOS 15.5 SDK构建的。从2023年4月开始,所有提交到应用商店的iOS应用程序都必须使用iOS 16.1 SDK或更高版本构建,包括在Xcode 14.1或更高版本中。目前iOS 开发工具Xcode 版本号是13.4.1 ,系统无法升级,也会导致Xcode无法升级。1、苹果官方提示: 2023年4月开始,开发必须使用 Xcode 14.1 以上的版本,2、目前此电脑无法在升级, 2023年4月开始 ,此电脑就无法正常开发使用,应用程序商店连接操作错误。_sdk version issue. this app was built with the ios 15.5 sdk. all ios and ipa

接单平台汇总_excel接单平台-程序员宅基地

文章浏览阅读335次。接单平台汇总程序员客栈码市开源众包智慧外包实现网猿急送人人开发网开发邦点鸭网快码网英选网外包大师我爱方案网智筹网自由智客接单注意事项:1、没有第三方担保的个人单子,尽量少接2、无需求文档、没有具体要求的不接3、没有预付的不做,尽量用442的分步步骤方式4、没有金刚钻,别揽瓷器活5、急单勿接6、任何不付定金的单子都是耍赖7、不计得失,不怕吃亏..._excel接单平台

CPU如何跑分_cpu跑分教程-程序员宅基地

文章浏览阅读1k次。烤CPU的时候,占用率满了,CPU频率的槽有一些还是空的…… 有没有能跑分的软件?好像有的【聊电Jing】你的CPU性能如何? 来跑个分测试看看吧! | Cinebench R15 & R20 使用教学_哔哩哔哩_bilibili 好像还是免费的Cinebench - Maxon Cinebench - Microsoft Store Apps 频率为什么就是超不过3Ghz? 多核,100度了? 可能频率最高只能这么高,再高可能就烧掉了…… 多核结果.................._cpu跑分教程

最大流问题的Ford-Fulkerson解法_ford capacity 详解-程序员宅基地

文章浏览阅读498次。这是一种方法,而不是算法,因为它包含具有不同运行时间的几种实现。该方法依赖于三种重要思想:残留网络,增广路径和割我们先简单介绍下Ford-Fulkerson方法的基本思想。首先需要了解的是Ford-Fulkerson是一种迭代的方法。开始时,对所有的u,v属于V,f(u,v)=0(这里f(u,v)代表u到v的边当前流量),即初始状态时流的值为0。在每次迭代中,可以通过寻找一个“增广路径”来增加_ford capacity 详解

Windows10下多版本CUDA的安装与切换 超详细教程_cuda版本-程序员宅基地

文章浏览阅读1.9w次,点赞69次,收藏379次。当我们跑深度学习的代码时,有时会遇到上古的代码,环境比较老,是低版本的 CUDA,此时我们就需要多个 CUDA 版本,并能灵活切换。本文是在已有CUDA11.2的环境下安装CUDA9.2。Windows10下多版本CUDA的安装与切换保姆级教学。_cuda版本

随便推点

VisualVM 插件地址_visualvm 插件中心地址-程序员宅基地

文章浏览阅读1.4k次。VisualVM原插件地址是oracle的打不开,已经移到github上了,具体如下:介绍:https://visualvm.github.io/plugins.html下载地址:https://visualvm.github.io/pluginscenters.html 选择对应JDK版本下载即可! 注意事项:在使用Visual VM进行heapdump分析的时候,发..._visualvm 插件中心地址

understand 代码解析工具的使用_understand代码-程序员宅基地

文章浏览阅读8.8k次,点赞15次,收藏80次。understand 常用操作文章目录understand 常用操作简单介绍软件下载常用基本操作新建工程并添加现有文件如何找到自己当前想要去编辑的文件?如何在当前文件中找到你要编辑的函数?如何跳转到定义?查看当前文件的函数列表如何查看函数都被谁调用了?查看函数的调用逻辑如何查找如何找到函数的被调用图除此之外可以分析出代码的各种结构文本的编辑格式设置双屏一边看代码,一遍看代码地图简单介绍understand对分析代码有非常强的能力,完全可以代替sourceinsight,并且可以在linux上mac上使_understand代码

Oracle 闪回(flashback)数据库到指定时间点_数据库 oracle时间戳闪回-程序员宅基地

文章浏览阅读4.1k次。如果是update,delete类误操作且已经commit,优先考虑使用flashback query进行恢复。select * from test1 as of timestamp to_timestamp('2018-01-13 16:59:29','YYYY-MM-DD hh24:mi:ss');如果是drop或truncate table,则不能使用闪回查询,需要使用备库进行整库..._数据库 oracle时间戳闪回

[bigdata-124] docker+django2.0 构建web服务_docker django print-程序员宅基地

文章浏览阅读660次。在本地运行django1.python3.42.安装django,安装特定版本pip3 install django==2.03.测试安装python3import djangoprint(django.get_version())4.django使用创建一个新目录test_djangopython -m django --version_docker django print

话题的发布与订阅_话题订阅频率和发布频率一样-程序员宅基地

文章浏览阅读2.6k次,点赞3次,收藏11次。Ros话题发布与订阅节点的编写(C++)_话题订阅频率和发布频率一样

Qt Creator 安装 VLD_qtcreater vld-程序员宅基地

文章浏览阅读509次。Qt Creator 安装 VLD2015-04-14 16:52:55你好L阅读数 2325更多分类专栏:qt版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/lin_jianbin/article/details/45044459一、环境说明1、VLD内存..._qtcreater vld

推荐文章

热门文章

相关标签