iMX6q ddr-ram at 400MHz

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

iMX6q ddr-ram at 400MHz

1,589件の閲覧回数
andreapizzato
Contributor II

Hello,

I have a custom board with iMX6 quad-core, designed starting from SabreSD.

Most of these boards correctly boot with the ddr clock at 528MHz (the default value used in the eval board); however, some boards don't boot.

I started assuming that the ddr clock is too high and I modified the DCD-table (flash-header.S) in order to configure the ddr controller to operate at 396MHz.

With a jtag emulator, if I configure the ddr controller with the same values used in the new DCD-table then I am able to read, change and write the ddr memory with no problem.

If I download the new u-boot (builded with the new DCD-table) in my board, the system don't start...

The ddr memory is now clocked at 396MHz, but if I stop the execution, with the jtag, I see that the core is executing code placed at very low addresses; this meas (I suppose) that the core is still running the ROM code and u-boot is not started.

Any suggestions?

thank you very much!!

Andrea P.

ラベル(1)
4 返答(返信)

1,112件の閲覧回数
YixingKong
Senior Contributor IV

Andrea

This discussion is closed since no activity. If you still need help, please feel free to reply with an update to this discussion, or create another discussion.

Thanks,

Yixing

0 件の賞賛
返信

1,112件の閲覧回数
YixingKong
Senior Contributor IV

Andrea

Had your issue got resolved? If yes, we are going to close the discussion in 3 days. If you still need help, please feel free to reply with an update to this discussion.

Thanks,

Yixing

0 件の賞賛
返信

1,112件の閲覧回数
LeonardoSandova
Specialist I

1,112件の閲覧回数
justin_jiang
NXP Employee
NXP Employee

Can you try your settings with the DDR stress test tool?