BOOT mode iMX8MM

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
1,186件の閲覧回数
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,173件の閲覧回数
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,174件の閲覧回数
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 件の賞賛