[IMX8ULP] M33 firmware boot partitions

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

[IMX8ULP] M33 firmware boot partitions

505 次查看
sert1m
Contributor I

Hello! 

We are using IMX8ULP with M33 in singleboot mode. We have figured out that there are two partitions where M33 firmware can be stored: /dev/mmcblk0boot0 and /dev/mmcblk0boot1. M33 can boot from either boot0 or boot1 partitions. It seems like if firmware is not found at boot0 it uses firmware from boot1. 
Is there any way to control what partition (boot0 or boot1) should be used for boot? How does ROM select what partition to use for M33? What is recomended way to safely upgrade M33 firmware and ensure that we always have one working partition?

标签 (1)
0 项奖励
回复
1 回复

469 次查看
AldoG
NXP TechSupport
NXP TechSupport

Hello,

In this scenario, A35 ROM is the one that loads M33 FW, so in a normal boot flow the sequence of boot stage moving is Primary image set boot => Secondary Image Set boot => Recovery boot => USB serial download boot;

Here is where Secondary image set comes to play, please refer to reference manual chapter 12.1.5.2 Typical boot image layout.

Best regards/Saludos,
Aldo.

0 项奖励
回复