STM32MP135裸机编程:烧录程序到EMMC的方法
创始人
2024-12-29 15:33:29
0

0 前言

STM32MP135支持多种启动方式,包括SD卡、NAND Flash、EMMC等,基于STM32MP135裸机的SD卡烧录操作方法我们之前已经介绍过,现在介绍的STM32MP135烧录到EMMC的方法又和前面烧录到SD卡的操作有所不同。本文将介绍基于STM32MP135,烧录程序到EMMC的方法。

1 原理介绍

EMMC在烧录过linux镜像后会被划分成四个区,即使我们使用裸机的EMMC驱动读写EMMC只能看到User分区,有关这四个区的分布和大小如下:
在这里插入图片描述
使用裸机EMMC驱动看到的EMMC信息:
在这里插入图片描述
本文将裸机BOOT程序烧录到EMMC的boot1,、boot2分区

2 操作方法

2.1文件准备

需要准备的文件如下:
(1)需要烧录到boot1、boot2分区的裸机BOOT程序
(2)烧录程序到EMMC的FlashLayout 文件及其所需文件(本文使用正点原子提供的FlashLayout_emmc_stm32mp135d-atk-optee.tsv)

2.2 修改FlashLayout 文件

将FlashLayout_emmc_stm32mp135d-atk-optee.tsv的boot1、boot2替换成我们自己的裸机BOOT程序即可:
在这里插入图片描述

2.3 使用STM32CubeProgrammer烧录裸机BOOT程序

(1)将需要下载到EMMC的BOOT程序和其它下载所需文件放到统一的文件夹
在这里插入图片描述
(2)使用STM32CubeProgrammer打开FlashLayout_emmc_stm32mp135d-atk-optee.tsv
在这里插入图片描述
(3)仅勾选前面4个,其余内容不需要下载
在这里插入图片描述
(4)选择我们二进制文件所在的文件夹
在这里插入图片描述
(5)将开发板拨码开关调整为USB启动,复位,然后点击连接
在这里插入图片描述
(6)点击“Download”等待下载完成
在这里插入图片描述
(7)将开发板拨码调整到EMMC启动,复位,查看是否进入我们的裸机BOOT程序
在这里插入图片描述
可以看到已经进入到了我们编写的裸机BOOT程序。

相关内容

热门资讯

辅助一下!微信小程序填大坑辅助... 辅助一下!微信小程序填大坑辅助器,广西老友玩辅助,果然存在有挂(哔哩哔哩)1、游戏颠覆性的策略玩法,...
解谜一下!悟空大厅辅助,决战手... 解谜一下!悟空大厅辅助,决战手游辅助,竟然是真的有挂(哔哩哔哩)亲,关键说明,悟空大厅辅助透视脚本安...
曝光一下!天天微友有辅助麻,战... 曝光一下!天天微友有辅助麻,战神辅助直装破解版,果然真的是有挂(哔哩哔哩)1、起透看视 天天微友有辅...
科普一下!奇迹山西辅助器,游戏... 科普一下!奇迹山西辅助器,游戏茶苑辅助,一贯真的是有挂(哔哩哔哩)1、打开软件启动之后找到中间准星的...
总结一下!微信小程序家乡大贰破... 总结一下!微信小程序家乡大贰破解版,乐乐休闲游戏辅助,一贯真的有挂(哔哩哔哩)微信小程序家乡大贰破解...
普及一下!西兵互娱辅助插件ap... 普及一下!西兵互娱辅助插件app,新上游拼十辅助,果然真的有挂(哔哩哔哩)1、进入游戏-大厅左侧-新...
教你一下!雀友会免费自动挂机脚... 教你一下!雀友会免费自动挂机脚本,大懒人斗十四辅助,一直存在有挂(哔哩哔哩)1、完成雀友会免费自动挂...
辅助一下!哈局透视辅助,新玄龙... 辅助一下!哈局透视辅助,新玄龙插件,其实有挂(哔哩哔哩)该软件可以轻松地帮助玩家将哈局透视辅助外卦神...
揭露一下!吉林心悦游戏辅助,八... 揭露一下!吉林心悦游戏辅助,八仙竞技馆辅助器下载,其实是有挂(哔哩哔哩);在进入吉林心悦游戏辅助软件...
了解一下!佛手在线大菠萝可以作... 了解一下!佛手在线大菠萝可以作弊码,新星游辅助软件下载,本来真的有挂(哔哩哔哩)1、在佛手在线大菠萝...