TI中文支持网
TI专业的中文技术问题搜集分享网站

C6678 DDR3 ECC Test Failed Issue

HI Sir

我們使用 K1_STK_v1 去做Memory Test 在我們設計的板子上. 其測試結果是成功的.

其後我們更改內部定義如下

   #define DDR_ECC_ENABLE 0 -> 1

其測試完後是失敗的. 我們追蹤其內容如下

            DDR_quick_test()  -> Memory_Fill_Test() ->  WritebackInvalidCache() -> CACHE_wbInvL2() -> Exception

og message is listed as below 

[C66xx_0] JTAG ID= 0x1009e02f. This is C6678/TCI6608 device, version variant = 1.

DEVSTAT= 0x00015801. little endian, No boot or EMIF16(NOR FLASH) or UART boot, PLL configuration implies the input clock for core is 100MHz.

SmartReflex VID= 63, required core voltage= 1.104V.

Die ID= 0x1600500c, 0x0403e918, 0x00000000, 0x5bc60001

Device speed grade = 1000MHz.

Enable Exception handling…

Initialize DSP main clock = 100.00MHz/1×10 = 1000MHz

DDR ECC is enabled.

Initialize DDR speed = 200.00MHzx/3×20 = 1333.333MTS

External exception happened. MEXPFLAG[3]=0x4000.

  Event 110: MDMAERREVT XMC VBUSM error event

  MDMA write status error detected

  XID (Transaction ID)= 5

  Data error

NRP=0x808580, NTSR=0x1000e, IRP=0x20b01120, ITSR=0x1, TSCH= 0x0, TSCL= 0x2730bfe

B3=0x8085c6, A4=0x80000000, B4= 0x1, B14= 0x8237d8, B15= 0x817cd0

Exception happened at a place can not safely return!

請問這是發生什麼樣的問題. 另外附件是我們使用的DDR3 DIMM型號, 基本DDR Test是沒有問題的.

感謝協助

BR

Yimin

Andy Yin1:

要测试DDR ECC的话需要贴ECC RAM,TI EVM上没有贴ECC RAM是不能测ECC的,你们的板子上有贴ECC RAM么

Yimin Bai1:

回复 Andy Yin1:

Hi Sir

1. TI EVM 沒有ECC RAM. 那怎麼做測試的?   

2. 我們附件所提供的DDR Spec. 是有ECC RAM.

希望TI員工能夠盡速回覆問題…

赞(0)
未经允许不得转载:TI中文支持网 » C6678 DDR3 ECC Test Failed Issue
分享到: 更多 (0)