Difference between revisions of "iMX6 TinyRex Memory Calibration"

From Voipac Wiki
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:iMX6 TinyRex Development kit]]
+
[[Category:iMX6 TinyRex Development Kit]]
 
[[Category:iMX6 TinyRex Peripherals]]
 
[[Category:iMX6 TinyRex Peripherals]]
 
<!-- -->
 
<!-- -->
Line 8: Line 8:
  
 
== Description ==
 
== Description ==
Memory calibration procedure consists from following steps:
+
Memory calibration procedure consists of following steps:
 
* Short BOOT_MODE jumper on iMX6 TinyRex Base Board
 
* Short BOOT_MODE jumper on iMX6 TinyRex Base Board
 
* Connect USB_OTG port to host PC utilizing microUSB-USB cable
 
* Connect USB_OTG port to host PC utilizing microUSB-USB cable
* Power on i.MX6 TinyRex Development kit
+
* Power on iMX6 TinyRex Development Kit
 
* Execute DDR Stress Tester at host PC using command line
 
* Execute DDR Stress Tester at host PC using command line
 
* Configure DDR Stress Tester and calibrate memory
 
* Configure DDR Stress Tester and calibrate memory
 
* Remove BOOT_MODE jumper
 
* Remove BOOT_MODE jumper
* Power off iMX6 TinyRex Development kit
+
* Power off iMX6 TinyRex Development Kit
  
 
== Requirements ==
 
== Requirements ==
 
* micro USB cable
 
* micro USB cable
 
* 5V 2A Power supply
 
* 5V 2A Power supply
* i.MX6 TinyRex Module and Base Board
+
* iMX6 TinyRex Module and Base Board
 
* PC controlling the test
 
* PC controlling the test
* [http://downloads.voipac.com/index.php?p=iMX6_TinyRex_Development_kit/tools&dl=DDR_Stress_Tester_V1.0.3_Imx6TinyRex.zip DDR Stress Tester 1.0.3] application
+
* [http://downloads.voipac.com/files/iMX6_TinyRex_Development_Kit/tools/DDR_Stress_Tester_V1.0.3_Imx6TinyRex.zip DDR Stress Tester 1.0.3] application
* [http://downloads.voipac.com/index.php?p=iMX6_TinyRex_Development_kit/tools&dl=DDR_Stress_Tester_V2.52_Imx6Rex.zip DDR Stress Tester 2.52] application
+
* [http://downloads.voipac.com/files/iMX6_TinyRex_Development_Kit/tools/DDR_Stress_Tester_V2.52_Imx6Rex.zip DDR Stress Tester 2.52] application
  
 
== Calibration ==
 
== Calibration ==
Line 39: Line 39:
  
 
== Example of operation ==
 
== Example of operation ==
[[image:i.MX6-DDR_Test_Tool.jpg|600px]]
+
[[image:i.MX6-DDR_Test_Tool.png|580px]]

Latest revision as of 00:15, 24 October 2021

Disclaimer of caution

This procedure is intended for manufacturing use only and should be never applied for shipped iMX6 TinyRex Modules.

Description

Memory calibration procedure consists of following steps:

  • Short BOOT_MODE jumper on iMX6 TinyRex Base Board
  • Connect USB_OTG port to host PC utilizing microUSB-USB cable
  • Power on iMX6 TinyRex Development Kit
  • Execute DDR Stress Tester at host PC using command line
  • Configure DDR Stress Tester and calibrate memory
  • Remove BOOT_MODE jumper
  • Power off iMX6 TinyRex Development Kit

Requirements

Calibration

Stress tester v2.52 (Ultra)

  • 4GB RAM - DDR_Stress_Tester_V2.52_Imx6Rex/script/voipac/imx6qp_tinyrex_ultra_MT41K512M16HA-125.inc
  • 2GB RAM - DDR_Stress_Tester_V2.52_Imx6Rex/script/voipac/imx6qp_tinyrex_ultra_MT41K256M16HA-125.inc

Stress tester v1.0.3 (Max, Pro, Basic, Lite)

DDR_Stress_Tester.exe -t mx6x -df scripts\MX6_series_boards\Imx6TinyRex\imx6s_tinyrex_MT41J64M16JT-15E.inc
DDR_Stress_Tester.exe -t mx6x -df scripts\MX6_series_boards\Imx6TinyRex\imx6s_tinyrex_MT41K128M16JT-125.inc
DDR_Stress_Tester.exe -t mx6x -df scripts\MX6_series_boards\Imx6TinyRex\imx6d_tinyrex_MT41K128M16JT-125.inc
DDR_Stress_Tester.exe -t mx6x -df scripts\MX6_series_boards\Imx6TinyRex\imx6q_tinyrex_MT41K256M16HA-125.inc

Example of operation

i.MX6-DDR Test Tool.png