T1022: QORIQ Config Project for DDR validation

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

T1022: QORIQ Config Project for DDR validation

23,339 次查看
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 回复数

23,331 次查看
ufedor
NXP Employee
NXP Employee

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

0 项奖励
回复

23,312 次查看
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 项奖励
回复

23,306 次查看
ufedor
NXP Employee
NXP Employee

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

DDR_hc.jpg

0 项奖励
回复

23,295 次查看
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 项奖励
回复

23,288 次查看
ufedor
NXP Employee
NXP Employee

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

0 项奖励
回复

23,258 次查看
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 项奖励
回复

23,256 次查看
bushra
Contributor I

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

0 项奖励
回复

23,251 次查看
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 项奖励
回复

23,242 次查看
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 项奖励
回复

23,235 次查看
ufedor
NXP Employee
NXP Employee

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

0 项奖励
回复

23,149 次查看
bushra
Contributor I

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

0 项奖励
回复

23,145 次查看
ufedor
NXP Employee
NXP Employee

Which NXP SDK is used?

0 项奖励
回复

23,138 次查看
bushra
Contributor I

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

0 项奖励
回复

23,136 次查看
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 项奖励
回复