How to run i.MX6/7 DDR Stress Test Tool V2.60 ?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

How to run i.MX6/7 DDR Stress Test Tool V2.60 ?

跳至解决方案
17,015 次查看
peteramond
Contributor V

Dear All, 

#Oliver Chen

I'm trying to do stress test and RAM calibration for imx6q sbre sdb development board using  i.MAX6 DDR Stress test tool V2.60 >> https://community.nxp.com/docs/DOC-105652 << 

When I go through the above link I couldn't understand how should I approach for this as I'm new to this test. So could you please provide me well detailed document for this. 

**********************************************************************

>> Option 1 GUI based:

Run the GUI executable and connect your board to the host PC via USB

  • Archive file: ddr_stress_tester_vX.xx.zip
  • The tool will first need to run a DDR initialization script for the specified i.MX SoC (refer to Load Init Script in the GUI tool).  Example initialization scripts based on NXP's development boards can be found in this zip file under the script folder.  Note, these scripts may need to be modified for your custom board and memory. " <<

***********************************************************************

  1. What is GUI executable ?
  2. When I connect SABRE SDB to PC what is the port should I use ? USB OTG or Serial to USB ?
  3. On which hardware should I run GUI executable ? On Sabre SD or host PC ?
  4. Should I run DDR tester.exe on host pc or sabre sdb ?

I must be thankful to you if you will kindly reply me soon.

Regards,

Peter.

标签 (3)
1 解答
10,209 次查看
oliver_chen
NXP Employee
NXP Employee

Hi peteramond‌,

No problem here.

B.R

Oliver

在原帖中查看解决方案

29 回复数
1,613 次查看
oliver_chen
NXP Employee
NXP Employee

Hi peteramond‌,

Please make sure your i.mx6 is under serial download mode and you can find there is a i.mx6 HID device displayed in your PC hardware manager.

B.R

Oliver

1,613 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Peter

no image should be running on board, it should be put to  "Serial download mode"
after power-up. DIP switches should be "Serial download mode"- BOOT_MODE0,1= 10,
please check sect.8.2.1 Boot mode pin settings i.MX6DQ Reference Manual
http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf
also one can look at Sabre SD schematic
Schematics (1)
i.MX6_SABRE_SDP_DESIGNFILES
http://www.nxp.com/products/software-and-tools/hardware-development-tools/sabre-development-system/s...
Also if you are using imx6q, then "Target" should not be MX6UL.

Best regards
igor

1,613 次查看
peteramond
Contributor V

Dear #igorpadykov

Many thanks for your explanation and I'm happy to say that I could successfully do the calibration using sabre sdb board.

I need to clarify some thing on this. When we do the calibration using USB OTG with serial download mode (No OS on board, No SD card & no eMMC access) ; does the host PC access to the NOR FLASH of the sabre sdb ? What are the files inside NOR flash ? If we are going to do the RAM test for custom board do we need to write NOR Flash ? What kind of data should we include to NOR Flash for custom boards which designed by us ?

Regards,

Peter.

0 项奖励
回复
1,613 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Peter

no, NOR FLASH is not used for ddr test

Best regards
igor

1,613 次查看
peteramond
Contributor V

Hi igorpadykov

Then will the host PC access to iMAX6 Processor Boot ROM ?

Sorry, actually I need to get clear understanding about how DDR calibration and stress test work. I'm okay with its process and now it is working for my development boards. But when I do it for newly designed hardware by my self those information are required.

Regards.

Peter.

0 项奖励
回复
1,613 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Peter

right, during Serial Downloader mode described in Chapter 8 System Boot i.MX6DQ RM,

host PC access to iMX6 Processor Boot ROM, download process is handled by ROM code.

Best regards
igor

1,613 次查看
peteramond
Contributor V

Hi

Many thanks for your timely feedback !!

Regards,

Peter.

0 项奖励
回复
1,613 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Peter

please check presentation on

https://community.nxp.com/docs/DOC-331528

Freescale i.MX6 DRAM Port Application Guide-DDR3 | NXP Community 

DDR tester.exe should be run on host pc, use board usb otg port for connection.

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

1,613 次查看
peteramond
Contributor V

Hi igor,

Thank you for the quick response. 

I did following steps >>

pastedImage_1.png

But when I click "Download" it shows >>

pastedImage_2.png

My board is imax6 quad sabre SDB and image running on SD card is " fsl-image-validation-imx-x11-imx6qdlsolo.sdcard" . As well as I connected the sabre SDB to host pc via USB OTG of sabre sdb and then device manager shows NOTHING in user interface. As well as the loaded init script is "MX6Q_SabreSD_DDR3_1GB_64bit.inc"

Please advice on this.

Regards,

Peter.

0 项奖励
回复