iMX6Q boot from eMMC in boot from fuses mode

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

iMX6Q boot from eMMC in boot from fuses mode

ソリューションへジャンプ
2,067件の閲覧回数
evgenymolchanov
Contributor III

Hello all.

Help me please solve problem with boot from eMMC (port USDHC4 8bit 4.4) in boot from fuses mode.

In internal boot mode i set with GPIOs:

BOOT_CFG1 = 0x60,

BOOT_CFG2 = 0xd8

and board booting normally from eMMC.

Then program fuses from u-boot with commands:

fuse prog 0 5 0x5800d860, BOOT_CFG4 = 0x58 for recovery from SPI.

fuse prog 0 6 0x00000010, BT_FUSE_SEL to 1

and switch to boot from fuses mode. After this boards booting from eMMC fail, but after 10-12 seconds u-boot booting from SPI (recovery works).

In both modes I program eMMC with MFG tools.

That am I doing wrong?

Thank you.

ラベル(1)
0 件の賞賛
返信
1 解決策
1,532件の閲覧回数
evgenymolchanov
Contributor III

We have solved problem. eFuses are incorrect. For our MMC card field Bus Width in BOOT_CFG2 must be 010 instead 110 we have set earlier. MMC card has version 4.41, but iMX6Q doesn't boot with 110.  It was clear after presentation new iMX6 with support MMC 4.41 version.

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
1,533件の閲覧回数
evgenymolchanov
Contributor III

We have solved problem. eFuses are incorrect. For our MMC card field Bus Width in BOOT_CFG2 must be 010 instead 110 we have set earlier. MMC card has version 4.41, but iMX6Q doesn't boot with 110.  It was clear after presentation new iMX6 with support MMC 4.41 version.

0 件の賞賛
返信
1,532件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Evgeny

one can try to connect jtag and check SRC_SBMR1,

SRC_SBMR2 they should have correct boot emmc settings.

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

0 件の賞賛
返信