AnsweredAssumed Answered

How to set i.MX6SDL eMMC boot mode ?

Question asked by Mamoru Kanou on Jul 22, 2018
Latest reply on Jul 29, 2018 by Mamoru Kanou

Hi,

 

There are two boot mode with i.MX6 eMMC boot.

Although eMMC version is 4.3 or 4.4, one is Normal Boot mode, the another one is Fast Boot mode.

I'd like to check BOOT_CFG setting  when using eMMC Boot.

 

Some BOOT_CFG pins is related boot mode setting.

 

According to the latest RM (Rev.3) p404, Table 4-14, follow description is seen.

 

Q1) MMC=0 (High-speed mode)  mean BOOT_CFG1[3:2]=00 ? (BOOT_CFG1[3]= always 0 ?)

Q2) Does "high-speed mode" and "Fast Boot" mode have the same meaning?

Q2) MMC=1 (Normal-speed mode)  mean BOOT_CFG1[3:2]=01 ? (BOOT_CFG1[3]=  always 0 ?)

Q3) In summary, is the following statement correct?

[]Normal Boot setting]:

BOOT_CFG1[4]=0

BOOT_CFG1[3:2]=01

 

[Fast Boot setting]:

BOOT_CFG1[4]=1

BOOT_CFG2[1]=1

BOOT_CFG1[3:2]=00

 

Best Regards,

Kanou

Outcomes