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

TMS320C6748: 复位功能失效

Part Number:TMS320C6748

Hi TI,

使用TMS320C6748E 设计板卡已完成,但在使用复位功能时,DSP复位引脚无法成功触发复位功能。只有重新上电才可以复位。

已检查过cmd配置,boot引脚配置,换过sdram等。但是始终无法触发复位引脚功能,请问怎么办呢?

Thanks~

Shine:

cayden liu 说:但在使用复位功能时,DSP复位引脚无法成功触发复位功能。

请问您指的复位功能具体是什么?

,

XIANG LONG:

问题如下:已经将程序烧录进6748外扩在 EMIFA 的 8bitNAND里面,cmd文件里,部分代码定义在L2空间,部分代码定义在EMIFA外扩的 16bitSDRAM里,如果是上电开机复位,程序能每次都成功加载,一切功能都运行正常。但是我们的产品设计了一个外置复位按钮,该按钮跨接在 6748 的 RST信号和 GND之间。如果将该按钮按下,则6748 有 50% 以上 的概率不能成功复位加载。其中boot配置引脚检查了没有设计上的错误。另外,我们6747的产品,也是同样的设计方式,使用的NAND和 SDRAM为同一个型号,但是6747产品从没遇到该问题。

请问可能是什么原因导致该问题呢?

,

Shine:

XIANG LONG 说:但是我们的产品设计了一个外置复位按钮,该按钮跨接在 6748 的 RST信号和 GND之间。

请测量一下RESET信号的有效时间,尝试加长一下看是否有改善?

,

XIANG LONG:

已经尝试过,之前是用300ms低电平时间,后面直接用的手动按钮,长时间按也一样,会存在大概率加载不起来的情况。但是直接对系统关机重新上电一切都没问题。

,

Shine:

可以尝试一个简单的点灯程序,看是否有同样的问题?因为warm reset时,内部memory的一些值会保持原来的值。请看数据手册上的说明。A summary of the effects of Warm Reset is given below:https://www.ti.com/lit/ds/symlink/tms320c6748.pdf

,

XIANG LONG:

文档这部分之前已经看过,找不出相关问题。也尝试过将程序代码大规模减少,全部放置于L2空间。但是仍然是硬件复位按钮按下时,程序有一定几率加载失败,上电开机无任何问题。问题还是存在

,

Shine:

对比一下冷复位和热复位时,电源供电,时钟输入,reset信号长度,电平是否一样。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6748: 复位功能失效
分享到: 更多 (0)