Question, i.MX6SoloX eMMC fastboot

cancel
Showing results for 
Search instead for 
Did you mean: 

Question, i.MX6SoloX eMMC fastboot

477 Views
Aemj
Contributor IV

Dear team,

I would like to ask about eMMC fastboot for i.MX6SoloX.

My customer is facing the issue that boot of i.MX6X from eMMC stops in the middle of its boot procedure on their own i.MX6X board.

When they set the boot Config pins as below, the boot from eMMC stops.

BOOT_MODE[1:0]=10, BT_CFG1[4]=1

According to their investigation, the clock of eMMC stops after a while after negation of reset signal to eMMC.

When they set BT_CFG1[4]=0, the boot from eMMC completes and uboot starts.

They use eMMC 4.41 compliant chip.

Please let me know if you have any ideas for the cause of this issue.

Could you show me about how they should do to solve this issue?

Thanks,

Miyamoto

Labels (1)
1 Reply

206 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hi,

BT_CFG1[4]=1, means "Fast boot"

BT_CFG1[4]=0, means "Normal boot"

Accroding to your description, customer's board can normally boot with "Normal boot", but boot failed with "Fast boot", So try advice below:

BT_CFG1[4]=1-------Fast boot

BT_CFG1[2]=0-------Fast boot acknowledge enable

[Note] see page 393 IMX6SXRM.pdf:

pastedImage_1.png

If above settings can't still make board boot normally, it is possible that eMMC Managed Nand Flash customer is using doesn't support Fast boot mode.

Hope above advice can help you!

Best Regards,

Weidong