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

问题请教:C6670的core0不能正常工作。

参考6670开发板做的板卡,共4块,其中2块core0无法正常工作,另外两块可以。

core0不能正常工作的两块板卡现象一致,使用GEL文件,无法初始化DDR3控制寄存器,

访问21000010等几个地址出错,开始怀疑DDR3有问题,用论坛的内存测试例程调试时偶然发现,把

程序加载到其它3个core,各种内存测试都能通过,于是问题定位于core0有问题。

电路设计与开发板一致,并且其中2块工作正常,设计应该不存在大的问题。

板上时钟和电源,包括上电顺序均仔细测试过,没发现明显问题。

有没有TI工程师或者使用多核的同仁碰到过类似情况,欢迎指教交流?

user2003297:

补充在6670手册里发现:These clock (SYSCLK等)inputs are not failsafe and must be held in a high-impedance state until CVDD is valid. Driving these clock inputs high before CVDD is valid could cause damage to the device.按说我的设计和开发板一致,并且测试过CVDD稳定后,时钟才会出来,但RPCLK因为未用,参考开发板将P通过1K上拉到1.8V,N通过1K下拉到地了,开发板也是这样接的,有无问题?

user2003297:

看到6670手册勘误表中要求CVDD初始值设为1.1V,而目前开发板给出的UCD9222的控制程序初始值未0.9V,
可以看到是6670启动之后,通过VCNT配置UCD9222产生1.103V电压,请问这样做有无问题?

user2003297:

回复 user2003297:

看到6670手册勘误表中要求CVDD初始值设为1.1V,而目前开发板给出的UCD9222的控制程序初始值未0.9V,
可以看到是6670启动之后,通过VCNT配置UCD9222产生1.103V电压,请问这样做有无问题?

Allen35065:

CVDD的初始值应为1.1V,在上电完成后,应根据VCTNL调整到合适的电压值上;

你的核电压是否在正确的值上?

user2003297:

回复 Allen35065:

 我测量所有板卡的cvdd都是先0.8v持续约40ms,然后变为1.1v,和vcnt一致,vcnt有反转。

我现在非常奇怪,不论在ti digitl power fusion里如何设置,cvdd的初始电压都是0.8v

Allen35065:

回复 user2003297:

这个初始电压不对,可能会导致你的DSP不正常,你最好问问电源的工程师如何把初始值调到1.1V

user2003297:

回复 Allen35065:

已经找到在power designer里如何设置初始电压了,并且设置为1.1V已经成功,core0问题仍然没有解决。

想请问0核和其他核有啥区别?

这些天仔细学习了6670相关资料,也做了很多试验,欢迎同仁交流4841691@qq.com

user2003297:

回复 user2003297:

请问硬件同仁,有没有碰到芯片损坏的情况,这几天调试下来,感觉应该是这两块core0跑不起的板子可能芯片内部损坏了。

Suyang Yao:

回复 user2003297:

fei xu,你好!

请问你6670的勘误表在哪儿找的,可否给个链接?谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » 问题请教:C6670的core0不能正常工作。
分享到: 更多 (0)