BOOT mode iMX8MM

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

BOOT mode iMX8MM

跳至解决方案
1,210 次查看
antonio_santagi
Contributor IV

Hello

we have board with imx8m mini. 

we set BOOT_MODE1 and BOOT_MODE0 pins to 1 and 0 ( internal boot mode).

We have BT_FUSE_SEL =0 so a boot configuration is done by GPIOs.

We select then BOOT_CFG[14:12] to select eMMC (usdhc1).

SD manufacture mode is not disabled.

This works, the image from eMMC is loaded correctly.

When image on eMMC is not correct and boot is stuck if we insert SD on usbhc2 with valid image this is booted correctly.

Two questions :

1) is the image on SD in this case loaded because of the manufacture SD boot ? or is it because of other reason ? Does the bootloader try eMMC, then SD card, then serial download also when in this internal boot mode ?

2) if we had BT_FUSE_SEL set to 1 and fuses selecting eMMC, rather than GPIOs selecting it , as boot device would the behaviour , falling to SD card boot, be the same in the case the image on emmc was corrupted ?

 

thank you

 

标记 (2)
0 项奖励
1 解答
1,197 次查看
nxf63675
NXP TechSupport
NXP TechSupport

Hi Antonio,

 

For the first question, as you said it is load it because is activate the manufacture boot; and also because the boot loader will try to follow the flow boot that you can find on the Reference manual Figure 6-1. Boot flow.

For the second question is yes, it would be the same result.

 

Hope this help you.

Regard,

Israel H.

在原帖中查看解决方案

0 项奖励
1 回复
1,198 次查看
nxf63675
NXP TechSupport
NXP TechSupport

Hi Antonio,

 

For the first question, as you said it is load it because is activate the manufacture boot; and also because the boot loader will try to follow the flow boot that you can find on the Reference manual Figure 6-1. Boot flow.

For the second question is yes, it would be the same result.

 

Hope this help you.

Regard,

Israel H.

0 项奖励