T1022: QORIQ Config Project for DDR validation

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

T1022: QORIQ Config Project for DDR validation

16,910件の閲覧回数
bushra
Contributor I

Using Code warrior Tap tool, while creating QorIq Configuration Project, read SPD option shows error. 

Even if I create an autoconfiguration file, with DIMM data from datasheet, in DDR validation tab, target connection cannot be made.

This is a custom board in which we have previously used lauterbach tool as well so I dont think there should be an issue in the jtag chain detection.

Processor is T1022 rev 1.1

Snapshots attached. Please advise.

ラベル(1)
0 件の賞賛
返信
14 返答(返信)

16,902件の閲覧回数
ufedor
NXP Employee
NXP Employee

Please confirm that valid RCW is present in the flash selected by cfg_rcw_src.

0 件の賞賛
返信

16,883件の閲覧回数
bushra
Contributor I

The board uses hardcoded RCW. In usual scenario cfg_rcw_src[0:8] is set to 0_0100_0101: SPI BOOT

i have also tried reading SPD with RCW values set as 0_1001_1110 (0x9E)

We were trying to diagnose this issue(thread below)

https://community.nxp.com/t5/PowerQUICC-Processors/T1022-uboot-gets-struck-after-reboot/m-p/1351080/...

0 件の賞賛
返信

16,877件の閲覧回数
ufedor
NXP Employee
NXP Employee

Hard coded RCW option cannot be used for the DDR validation:

DDR_hc.jpg

0 件の賞賛
返信

16,866件の閲覧回数
bushra
Contributor I

Yes, but this is a working board where hardcoded RCW (from dipswitches) is copied to Flash at uboot and booting proceeds properly. 

0 件の賞賛
返信

16,859件の閲覧回数
ufedor
NXP Employee
NXP Employee

For DDR validation please use non-hard-coded option containing a valid RCW.

0 件の賞賛
返信

16,830件の閲覧回数
bushra
Contributor I

Please find attached uboot log containing print of RCW loaded in flash device.

After boot, I tried creating QorIQ project using read SPD option. 

Reference QCVS DDR Tool User Guide Section 1.1.4.1 (https://www.nxp.com/docs/en/user-guide/QCVS_DDR_User_Guide.pdf

Since I'm using CWTAP over USB, I've left probe ID blank. (https://community.nxp.com/t5/CodeWarrior-for-QorIQ/Reading-DIMM-SPD-using-CW-10-5/m-p/467446/highlig...)

Attached screenshot of error.

 

 

0 件の賞賛
返信

16,828件の閲覧回数
bushra
Contributor I

Sorry, the error file uploaded in previous post was an earlier one, PFA latest error file.

0 件の賞賛
返信

16,823件の閲覧回数
ufedor
NXP Employee
NXP Employee

Please close CodeWarrior IDE.

Run Windows Task Manager, check whether CodeWarrior Connection Server application is running and end the task.

Try to Read SPD again.

0 件の賞賛
返信

16,814件の閲覧回数
bushra
Contributor I

I have closed all Codewarrior IDE, Connection Server application in task manager, restarted it to create a new QORIq configuration project. 

Attached snapshot of error. The run/pause LED on code warrior tool is red, TX/RX LED blinks green.

Also in snapshot is UART dump at time of read SPD.

0 件の賞賛
返信

16,807件の閲覧回数
ufedor
NXP Employee
NXP Employee

Please stop the booting at U-Boot and try to read SPD after that.

0 件の賞賛
返信

16,721件の閲覧回数
bushra
Contributor I

PFA image. I have stopped booting at red arrow pointer, tried to read SPD at blue pointer. Error remains same.

0 件の賞賛
返信

16,717件の閲覧回数
ufedor
NXP Employee
NXP Employee

Which NXP SDK is used?

0 件の賞賛
返信

16,710件の閲覧回数
bushra
Contributor I

SDK version 2.0 is being used. (2016.01-QorIQ-SDK-V2.0)

0 件の賞賛
返信

16,708件の閲覧回数
ufedor
NXP Employee
NXP Employee

Confirm that JTAG interface is implemented exactly as shown in the AN4825 - T1040 Family Design Checklist, Figure 25. JTAG interface connection.

0 件の賞賛
返信