香榭丽舍
客户的生产产品最近在现场出现了一些故障。 当 DSP 处于更高的温度(但仍在规格范围内:55-65C)时、在 DDR3内存测试期间会发生故障。 在研究过程中发现、当发生故障时、DSP 时钟未在启动期间从66.6MHz 切换到666MHz、这表明 PLL 初始化失败。 此时、仔细检查了电源序列、发现斜升电源轨之间的时间远大于数据表中建议的时间。 实际计时如下所示为红色。 问题是:这种较长的电源轨间时序是否会导致 PLL 初始化失败?
谢谢、Michael
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
香榭丽舍
客户的生产产品最近在现场出现了一些故障。 当 DSP 处于更高的温度(但仍在规格范围内:55-65C)时、在 DDR3内存测试期间会发生故障。 在研究过程中发现、当发生故障时、DSP 时钟未在启动期间从66.6MHz 切换到666MHz、这表明 PLL 初始化失败。 此时、仔细检查了电源序列、发现斜升电源轨之间的时间远大于数据表中建议的时间。 实际计时如下所示为红色。 问题是:这种较长的电源轨间时序是否会导致 PLL 初始化失败?
谢谢、Michael
您好、Michael、
让我再问几个问题。
1) 1)客户使用哪种引导模式? 您能否共享引导模式引脚的自举?
2) 2)该图未显示电源与 SYSCLK、PORz 和 RESETFULLz 之间的关系。 您是否也可以包括这些信号的时序?
3) 3)当电路板未初始化时、是否确定是否正在初始化正确的引导模式? 客户是否已使用故障电路板上的仿真器检查了 DEVSTAT 寄存器?
C6657并非针对所有电源长时间不存在的环境而设计。 我们不知道每个电压轨存在之间长时间的影响、但我认为这更多的是长期可靠性问题、而不是启动问题。 这就是我询问时钟和复位信号之间的时序和关系的原因。
此致、
Bill
大家好、Bill、我是遇到引导问题的电路板设计人员。 以下是您的问题的答案
引导模式[2:0]="100"= PCIe
引导模式[8:5]= Bar Config = 1111
引导模式[9]= "0"= 100MHz
引导模式[12:10]= "100"= 156.25MHz
这里 是完整的时序图、测量值显示为红色
e2e.ti.com/.../DSP-measured-boot-sequence.docx
没有 、我们没有检查过这个。 我们的生产板没有加载仿真器连接器、因此我们可以将连接器焊接到板上。
感谢您对此进行深入研究。
希思
大家好、Bill、我们在 SYSCLKOUT 上针对良好和失败状态测量了166MHz、因此看起来主 PLL 正在被配置。
我相信我们发现了这个问题... GPIO0也是 LENDIAN 自举引脚、具有内部上拉电阻、因此我们不会在电路板上将其上拉。 我们的测试板连接到主板、恰好使用 GPIO0、并且上面有一个上拉电阻。 每当我们在连接了测试板的情况下运行时、无论 DSP 温度如何、启动问题都不会发生。 当我们关闭测试板时、如果 DSP 是热的、但在冷却时工作、则会出现问题。 因此、我相信在某些 DSP 上、当 DSP 高于特定温度时、LENDIAN 自举上的内部上拉电阻无效。
遗憾的是、这将需要电路板旋转。 :(
希思
嗨、Heath、
数据手册的第8.1和8.4节非常清楚配置引脚是否需要外部上拉电阻。
如果必须将配置引脚从器件引出并且引脚未被驱动(高阻态)、则不应依赖内部上拉或下拉(IPU/IPD)电阻器。 TI 建议使用外部上拉或下拉电阻器。 有关上拉或下拉电阻器以及需要外部上拉或下拉电阻器的情况的更多详细信息、请参阅第8.4节。
如果引脚未用作输出或由外部驱动、则存在内部拉电阻器以将引脚保持在已知状态。 它们只能用于将未连接的信号球保持在已知状态。 如果任何外部电路或迹线连接到 PCB 上的焊盘、则需要使用外部电阻器来确保输入引脚上存在有效状态。 配置引脚会影响器件的引导状态、正如您发现的那样、这一点对于配置引脚来说是双重的。
此致、
Bill