why imx6q 0x020d8004 register content is 0x00000000 ?

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

why imx6q 0x020d8004 register content is 0x00000000 ?

395件の閲覧回数
wtt
Contributor I

Hi,

My imx6q board sometimes can't launched from internal emmc.

At this time i found the launch interface was switched to OTG.

I modified the u-boot under MFG  firmware folder and made the launch procedure paused 

while the mfg otg runing.

In the u-boot enviroment i got the 0x020d8004 register content was 0x00000000 by md command at this time.

But in the correct emmc launching procedure, this register content should be 0x00003860.

I am confused why this register sometimes changed to 0x00000000 in my board.

Below is the md command results while my board can't launched by emmc:

=> md 0x020d8004
020d8004: 00000000 00000001 00000000 00000000 ................
020d8014: 00000000 0000001f 20000001 00000000 ........... ....
020d8024: 00000000 00000000 00000000 00000000 ................

And below is the md command results while the board work correclty.

=> md 0x020d8004
020d8004: 00003860 00000000 00000000 00000000    `8..............
020d8014: 00000000 0000001f 22000001 00000000    ..........."....

 

 

Please give me some advise for this question, thanks in advance.

 

B/R

TaoTao Wang

 

タグ(1)
0 件の賞賛
返信
1 返信

382件の閲覧回数
jimmychan
NXP TechSupport
NXP TechSupport

When the "Download initial boot image" failed, it will go to USB download mode.

Please refer the Figure 8-1 Boot flow for information.

0 件の賞賛
返信