DDR3 Stresstool dont work as expected (JTAG vers.)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

DDR3 Stresstool dont work as expected (JTAG vers.)

550 Views
claudio1
Contributor II

Hello together.

Im quite new to i.MX6 Processors. Actually i have designed my first board with a MCIMX6Y0VDM05AB ULL CPU.

For first tests, i connected a Segger J-Link and startet the following programm:

volatile uint32_t *GPIO1_DIR = (volatile uint32_t *)0x209C004;
volatile uint32_t *GPIO1_DAT = (volatile uint32_t *)0x209C000;
volatile uint32_t *IOMUX_GP1_00 = (volatile uint32_t *)0x20E02E8;

#define LED_H *GPIO1_DAT = (uint32_t)0x01;
#define LED_L *GPIO1_DAT = (uint32_t)0x00;

void delay(delay_ms)
{
 uint32_t i = 578000;
 while(i--);
}

void main(void) {
 //Pad K13 als Ausgang definieren im IOMUX
 *IOMUX_GP1_00 = (uint32_t)0x08;
 //GPIO1.00 als Ausgang im GPIO Register definieren
 *GPIO1_DIR = (uint32_t)0x01;

 while(1)
 {
 delay(500);
 LED_H;
 delay(500);
 LED_L;
 }
}

The programm works as expected, the LED is blinking.

I placed it onto the OCRAM Region.

FLASH RX 0x907000 0x2000;RAM RWX 0x909000 0x2000

Now i would like to start using the stress tool.
Therefore i downloaded the JTAG files from here:
i.MX6/7 DDR Stress Test Tool V3.00 
I extraced the files and found the

ddr-test-uboot-jtag-mx6ull.elf

Now i started a jlink GDB server. And connected to it with:

arm-none-eabi-gdb ddr-test-uboot-jtag-mx6ull.elf target extended-remote :2331 mon reset load c

The code was downloaded successfull but i dont see any output on UART1.
And if i try to halt the CPU Jlink tells me that it is not able to halt the CPU.

So what do i wrong?
By the way: i have generated a RealView.inc file with the Excel for the
ULL for DDR3 Config file. How do i have to load the RealView.inc file?

And: the excel asks me for DRAM_DSE Setting DQ-DQM ohms and many others.
I have connected a 240Ohm Resistor to ZQ of the RAM and to DRAM_ZQPAD of the CPU.
Do i have to choose 240Ohm in the excel for all selections?

Thanks :smileyhappy:

Labels (1)
Tags (3)
0 Kudos
1 Reply

460 Views
igorpadykov
NXP Employee
NXP Employee

Hi claudio

for ddr test usage one can look at presentation

DES-N1936 i.MX 6UltraLite DDR Tools Overview and Hardware Design Considerations 

For J-link issues one can post them on segger forums

Getting J-Link working with i.MX6Q - J-Link/Flasher related - SEGGER - Forum 

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

0 Kudos