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

问下ti专家,我们板子用的是DM385 IPNC方案,程序运行异常,怀疑ddr问题

我们第二版新板子在调试过程中,ddr换成了两片512M的ddr3l,和原始方案(第一版用的256*2)完全相同,发现uboot在533M时,无法运行,启动后uboot也无打印信息,改成400M,可以起来,但是加载m3 firmware时,运行下图,异常死机,完全没响应。后来,把两个板子,换成第一版同样的256M*2工作在的,一块板子启动工作在533和400情况和下图一样,另一块也是一样,但是在400M,程序正常起来后,运行一段几十s时间,后,直接死机,无响应。

uboot kernel 应用程序完全一样,在第一版上正常,我比较怀疑是ddr的问题,ddr,有什么可以优化的地方吗?谢谢能给予一些帮助。

DEMOCFG Value: 0
Videocodecmode  : 8
Videocodecres: 0
streamtype: 2vsenable : 0
./bin/ipnc_rdk_mcfw.outVNF_QUALITY TRISTREAM TRIPLE_H264 TI2A AEWB 1080P_D1 H264 HIGH_SPEED1 H264 HIGH_SPEED2 MJPEG 80 &
 [m3video]  421: SYSTEM  : System Common Init Done !!!
Creat queue id:163845
queue id:163845
queue id:65538
 [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
 [m3video] Remote Debug Shared Memory @ 0xbff05020
 [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
ApproDrvInit: 7
queue id:163845
 [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
 [m3video] Remote Debug Shared Memory @ 0xbff05020
 [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
 [m3video]  721: SYSTEM  : System Video Init in progress !!!
 [m3vpss ]  722: SYSTEM  : System VPSS Init in progress !!!
 [m3video]  722: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_0] in region 0 ...
 [m3video]  722: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_0] in region 0 ...
 [m3video]  723: SYSTEM: ListElem Shared Addr = 0xbe284180
 [m3video]  725: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_1] in region 0 ...
 [m3video]  725: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_1] in region 0 ...
 [m3video]  726: SYSTEM: ListElem Shared Addr = 0xbe287680
 [m3video]  736: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_29] in region 0 ...
 [m3video]  736: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_29] in region 0 ...
 [m3video]  737: SYSTEM: ListElem Shared Addr = 0xbe28ab80
 [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
 [m3video] Remote Debug Shared Memory @ 0xbff05020
 [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
 [m3video]  739: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_30] in region 0 ...
 [m3vpss ] === I2C0/2 Clk is active ===
 [m3video]  740: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_30] in region 0 ...
 [m3vpss ] PLATFORM: UNKNOWN CPU detected, defaulting to VPS_PLATFORM_CPU_REV_1_0
 [m3video]  740: SYSTEM: ListElem Shared Addr = 0xbe2a4800
 [m3vpss ]  PLATFORM: UNKNOWN CPU detected, defaulting to ISS_PLATFORM_CPU_REV_2_1
 [m3video]  742: HDVICP: Doing PRCM for IVAHD[0] ...[m3vpss ]  741: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_0] in region 0 ...
 [m3video]  742: HDVICP: PRCM for IVAHD[0] ... DONE.
 [m3vpss ]  742: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_0] in region 0 ...
 [m3video]  744: SYSTEM  : Initializing Links !!![m3vpss ]  742: SYSTEM: ListElem Shared Addr = 0xbe2be480
 [m3vpss ]  745: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_1] in region 0 ...
 [m3video]  744: SYSTEM  : FREE SPACE : System Heap= 2088976 B, Mbx = 10240 msgs)[m3vpss ]  746: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_1] in region 0 ...
 [m3vpss ]  747: SYSTEM: ListElem Shared Addr = 0xbe2c1980
 [m3video]  744: SYSTEM  : FREE SPACE : SR0 Heap= 2354304 B (2 MB)[m3video]  745: SYSTEM  : FREE SPACE : Frame Buffer= 42991488 B (40 MB)[m3video]  745: SYSTEM  : FREE SPACE : Bitstream Buffer = 22019968 B (20 MB)[m3vpss ]  760: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_24] in region 0 ...
 [m3vpss ]  761: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_24] in region 0 ...
 [m3video]  745: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
 [m3vpss ]  761: SYSTEM: ListElem Shared Addr = 0xbe2c4e80
 [m3video]  746: SYSTEM  : FREE SPACE : Tiler Buffer= 57 B (0 MB)  - TILER OFF[m3vpss ]  764: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_25] in region 0 ...
 [m3vpss ]  765: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_25] in region 0 ...
 [m3video] Entered the MctnfLink_init()[m3vpss ]  765: SYSTEM: ListElem Shared Addr = 0xbe2e4880
 [m3vpss ]  768: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_26] in region 0 ...
 [m3vpss ]  768: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_26] in region 0 ...
 [m3vpss ]  769: SYSTEM: ListElem Shared Addr = 0xbe304280
 [m3vpss ]  775:€m稧名"郅G郏G卿@;

Ternence_Hsu:

你好;

请问更换DDR 后,在uboot 和kernel 中 ddr 的时序是否有重新按ddr规格配置?

qiankun li:

回复 Ternence_Hsu:

没有重新配置,但是我们两块新板子换过来之前的ddr,也不能稳定运行,只是一块降频后,可以运行过加载m3 firmware,完全启动link后,几s后发现,死掉,电源供电电流也从600多毫安,急剧下降到300多毫安。有时观察到200多毫安,降到200多毫安,网口只是灯比较暗,也无法识别网线插拔,我们这一版,改了电源,感觉电源也可能会引起;

赞(0)
未经允许不得转载:TI中文支持网 » 问下ti专家,我们板子用的是DM385 IPNC方案,程序运行异常,怀疑ddr问题
分享到: 更多 (0)