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程序。

相关内容

热门资讯

揭秘!wpk德州透视外挂,线上... 揭秘!wpk德州透视外挂,线上德州ai机器人,AI教程(有挂分享)-哔哩哔哩;线上德州ai机器人AI...
科普分享!(拱趴大菠萝切牌规律... 科普分享!(拱趴大菠萝切牌规律)外挂透明挂ai代打辅助ai代打!(aapoker有网页版)必胜教程(...
3分钟体悟!竞技联盟辅助,wp... 3分钟体悟!竞技联盟辅助,wpk官网下载链接(透视)AI教程(有挂透视)1、不需要AI权限,帮助你快...
一分钟教你!wpk免费的俱乐部... 一分钟教你!wpk免费的俱乐部,wpk俱乐部管理后台,教你教程(讲解有挂)-哔哩哔哩;wpk俱乐部管...
2024版技巧!(wepoke... 2024版技巧!(wepoke安卓版)外挂辅助透视黑科技!(aapoker外挂实测)详细教程(202...
第1分钟科普!菠萝辅助器免费版... 第1分钟科普!菠萝辅助器免费版的特点,wpk德州局怎么透视(透视)系统教程(讲解有挂)1、起透看视 ...
玩家必看!wpk辅助机器人,德... 玩家必看!wpk辅助机器人,德州之星app辅助,技巧教程(有挂工具)-哔哩哔哩;一、德州之星app辅...
透视教学!(微扑克发牌)外挂辅... 透视教学!(微扑克发牌)外挂辅助助手!(德扑线上有机器人)技巧教程(2023已更新)(哔哩哔哩);微...
第6分钟知晓!wepoker有... 第6分钟知晓!wepoker有透视吗,wepoker私人局透视插件(透视)科技教程(新版有挂)1、超...
分享个大家!wpk数据统计软件... 分享个大家!wpk数据统计软件,wpk透视辅助可测试真的假的,我来教教你(今日头条)-哔哩哔哩;wp...