iMX28 Errors during simple RAM test

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

iMX28 Errors during simple RAM test

ソリューションへジャンプ
2,254件の閲覧回数
joelk
Contributor II

Our hardware is a custom VDD5V Only board based on the iMX28 EVK design.

We have enabled the optional simple RAM test in the bootlets and are receiving the error messages shown below during the test. The same code boots fine to uboot prompt on the EVK but our hardware resets itself after the RAM test. our two prototypes show slightly different errors. I hope someone can point me in the right direction in troubleshooting these RAM errors.

Our RAM chip is Winbond W971GGKB-25

Board #5 RAM test.JPG.jpg

Board #6 RAM Test.JPG.jpg

ラベル(1)
タグ(4)
0 件の賞賛
返信
1 解決策
1,902件の閲覧回数
joelk
Contributor II

I believe this problem was caused by improper DDR2 routing, we redesigned the board copying exactly the EVK memory routing and it is working fine now.

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
1,903件の閲覧回数
joelk
Contributor II

I believe this problem was caused by improper DDR2 routing, we redesigned the board copying exactly the EVK memory routing and it is working fine now.

0 件の賞賛
返信
1,902件の閲覧回数
Yuri
NXP Employee
NXP Employee

1) have You used the memory tool, linked below, to get optimal settings for Your SDRAM ?

Board_bring-up_and_DDR_initialization_tools :

https://community.freescale.com/docs/DOC-1455

2) It is possible to check memory  ?

You may try the memory test, provided in Community.

https://community.freescale.com/message/375263#375263

https://community.freescale.com/servlet/JiveServlet/download/375692-270338/mem_test.7z.zip


Have a great day,
Yuri

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

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

Hi Joel

i.MX28 Freescale BSP, link below uses EDE1116AEBG on i.MX28EVK

L2.6.35_1.1.0_ER_SOURCE : i.MX28 Linux 2.6.35 Source Code Files and documentation.

For other DDRs one needs to find new parameters (also one can try attached file) with tool

below and replace them in fucntion DDR2EmiController_EDE1116_200MHz(), init-mx28.c

Board Bring-up and DDR Initialization Tools

Best regards

igor

0 件の賞賛
返信