i,MX6 boot from eMMC 5.0 and above

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i,MX6 boot from eMMC 5.0 and above

1,929 Views
Rona
Contributor I

We have a custom board which includes :

i.MX6 solo lite

LPDDR2

4 GB eMMC 5.0 connectd to USDHC2 configured for 8 bit DDR or SDR

We can flash the eMMC with u-boot using MFG tool

We can run u-boot from MFG tool

We are trying to run u-boot form User partition.

We read almost all the discussions regarding i,MX6 and eMMC , we tried all the solutions but the device always  falls into HID mode, we cannot pass the boot ROM and we cannot see any data coming back from the eMMC, only commands runnig from the i.MX.

We saw in previous post the iMX6 can work with eMMC 5.0 but we also saw the booting from it is not possible.

So, we have some questions:

1. can the i.MX6 (in general and solo lite specific) boot from eMMC 5.0 and above? read and write operation are working fine emulating it as eMMC 4.4, but boot is not happening?

2. if you succeeded booting from eMMC 5.0, how did you do it? what is the iMX6  fuses configuration? what is the eMMC configuration? are there any other needed tasks to be done?

3. if booting is not possible, any suggestion? should we add a NOR flash for u-boot? should we go down to eMMC4.4? will eMMC 4.4 going to be discontinued soon? we were told they are not manufactured any more.

4. is there a difference in the reset pin od the USDHC2 and USDHC 3/4? if yest what is the implication on the system in general and on the boot process specific?

5. what about i.MX7, its performance is good enough for our product, can i.MX7 boot from eMMC 5.0?

Thanks for any help you can provide.

Labels (4)
Tags (4)
0 Kudos
2 Replies

678 Views
b36401
NXP Employee
NXP Employee

Please try to update mmc.c file as menitoned in this document:
https://community.nxp.com/docs/DOC-332187

Have a great day,
Victor

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

678 Views
Rona
Contributor I

Victor

Thanks but this post relates to Linux-3.0.35

We work with 4.1.15.

It seems that this version already includes the fix.

0 Kudos