从零开始打造 OpenSTLinux 6.6 Yocto 系统 - STM32MP2(基于STM32CubeMX)(五)

自建Flash.tsv

下载Starter Package - https://wiki.st.com/stm32mpu/wiki/STM32MP25_Evaluation_boards_-_Starter_Package

复制代码
FLASH-stm32mp2-openstlinux-6.6-yocto-scarthgap-mpu-v25.06.11.tar.gz

到该目录下把flashlayout_st-image-weston复制到FIP_artifacts

复制代码
Starter-Package/FLASH-stm32mp2-openstlinux-6.6-yocto-scarthgap-mpu-v25.06.11.tar/stm32mp2-openstlinux-6.6-yocto-scarthgap-mpu-v25.06.11/images/stm32mp2/

新建FlashLayout_emmc_stm32mp257dak3-optee.tsv,将下面内容复制进去(参考FlashLayout_emmc_stm32mp257f-ev1-optee.tsv)

复制代码
#Opt	Id	Name	Type	IP	Offset	Binary
-	0x01	fsbl-boot	Binary	none	0x0	arm-trusted-firmware/tf-a-stm32mp257d-develop-mx-optee-programmer-usb.stm32
-	0x02	fip-ddr	FIP	none	0x0	fip/fip-stm32mp257d-develop-mx-ddr-optee-programmer-usb.bin
-	0x03	fip-boot	FIP	none	0x0	fip/fip-stm32mp257d-develop-mx-optee-programmer-usb.bin
P	0x04	fsbla1	Binary	mmc1	boot1	arm-trusted-firmware/tf-a-stm32mp257d-develop-mx-optee-emmc.stm32
P	0x05	fsbla2	Binary	mmc1	boot2	arm-trusted-firmware/tf-a-stm32mp257d-develop-mx-optee-emmc.stm32
PD	0x06	metadata1	FWU_MDATA	mmc1	0x00080000	arm-trusted-firmware/metadata.bin
PD	0x07	metadata2	FWU_MDATA	mmc1	0x00100000	arm-trusted-firmware/metadata.bin
P	0x08	fip-a	FIP	mmc1	0x00180000	fip/fip-stm32mp257d-develop-mx-optee-emmc.bin
PED	0x09	fip-b	FIP	mmc1	0x00580000	none

烧录验证

看到这条打印!!!出现PANIC,后续会在继续修改CubeMX,使其能进行完整的链式启动TF-A -> optee - >uboot ->kernel

下一章

修改设备树

修改CubeMX配置

相关推荐
国科安芯15 分钟前
算力上天之后的电与静:星上边缘计算载荷带外管理网络的低功耗调度与辐射容错
网络·人工智能·嵌入式硬件·安全·边缘计算·低轨卫星·商业航天
Zw-awa2 小时前
用两个按键做一个OLED菜单:先把选择和执行分开
stm32
t13970183 小时前
MPPT 和 PWM 有什么区别?小功率太阳能供电到底该选哪个
嵌入式硬件·物联网
en.en..4 小时前
STM32入门最佳学习顺序(寄存器→标准库→HAL库)
单片机·嵌入式硬件
Good白10195 小时前
嵌入式:1.嵌入式入门|初识嵌入式、处理器、ARM与STM32
arm开发·stm32·嵌入式硬件
二本咕咕-机械转码5 小时前
FreeRTOS深入解析(八)IPC机制之FromISR详解
数据结构·单片机·链表
小李不想当小白6 小时前
HAL库之UART(STM32 HAL库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
Dev_XH6 小时前
【成品设计】基于物联网的旅游生态农业互动系统
stm32·单片机·嵌入式硬件·物联网·旅游
Industio_触觉智能19 小时前
RK3506 Buildroot系统目录地图-上|7个关键符号链接与构建产物全解析
嵌入式硬件·sdk·智能硬件·固件·瑞芯微·系统编译·rk3506
lzj_pxxw1 天前
STM32移植FreeRTOS(Cmake+CubeMX)
vscode·stm32·嵌入式硬件