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.

[参考译文] TMS320C6748:使用 RC 复位电路无法正常启动上电复位。

Guru**** 2585275 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/860718/tms320c6748-poweron-reset-can-not-boot-normally-using-rc-reset-circuits

器件型号:TMS320C6748

我制造自己设计的 C6748板。

该程序从 eMMC 引导。

我制作了20块电路板、其中18块电路板可以从 eMMC 正常启动、并在上电时正常运行程序

其中2个电路板在上电时无法正常启动和运行、但当我按下复位按钮时、2个电路板可以正常启动和运行。

电路板原理图如下所示。 VCC_3318为1.8V、RC 大约需要200ms。

我监控了复位信号并将2个板与其他18个板进行比较、复位信号波形是相同的。

问题:由于信号变化太慢、使用 RC 复位电路对 C6748进行复位是否不可接受? 我需要急剧变化的信号吗?

谢谢你。

弗兰克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    只是您的这位原理图不会提供太多信息。 您需要查看到 SoC 的连接。 也可能是电源电路。

    另一个需要检查的问题是、您是否在通电序列期间保持复位信号处于活动状态。 请注意、复位必须激活、直到所有电源达到其标称值。

    如果可能、最好共享工作板和故障板上电序列的示波器测量结果。

    此致、
    Yordan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Yordan、您好!  

        感谢你的建议。

        很抱歉稍后再回复您、今天我预订了 TPS3831E16复位芯片、昨天就将其放置在电路板上了。  

        但问题仍然存在。

        在更换 TPS3831E16芯片之前,原理图如下:    

       (VCC_3318为1.8V)

       更换 TPS3831E16芯片后,只有 RC 复位电路被下面的原理图所取代:


      但问题仍然存在。

      让我详细描述一下苯胺:

      1. 20个板,只有2个板有问题。 20个电路板的每块电路板上电和断电15次、只有2个电路板无法启动。

        在15次开机和关机测试中、2块板出现故障大约5-10次。

      下面是对2块电路板进行的测试、有问题。

      2.我在 RC 复位原理图上有一个复位按钮。

        在上电后。 如果我按下然后释放 RESET 按钮、两个板将在每次都成功引导、从不会失败。 这意味着每次"热复位"都成功。

        如果我在上电之前按下复位按钮、然后在上电后松开复位按钮。 它具有与引导失败的相同概率。 这意味着这2块板的"上电复位"有时会失败。

      3.我用示波器监控加电序列、我确定序列正确。  

        根据            原理图、1.2V、1.3V、1.8V、3.3V。

         

        4、2块板没有其他问题、可以在启动后正常工作数小时。

        

       请帮助! 谢谢!

    弗兰克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Frank、

    您能否提供一个示波器快照、在2块电路板无法引导的情况下显示复位时序?

    检查时钟是否启用并满足 TRM (https://www.ti.com/lit/pdf/spruh79)中表6-1中的时序要求
       时钟源是什么? 注意勘误表使用说明2.1.4系统级 ESD 抗扰度使用说明(https://www.ti.com/lit/pdf/sprz303)
       -需要进行急剧的时钟转换,以避免在输入阈值区域出现时间,在该区域中,噪声可能会导致干扰。
       -比较通过板和失败板(问题发生时和不发生时)

    检查启动引脚锁存
       -您在这些电路板上是否有 JTAG 访问权限?
       -在2个电路板中的一个无法正常启动和运行之后,您是否可以通过 JTAG 通过 CCS 连接到它? 不要使用 GEL 文件、因为它会重新初始化器件
       -在寄存器窗口中、观察 BOOTCFG (0x01C1 4020)和程序计数器(PC)的值
       -同时观察程序计数器-因为它可能告诉我们程序是否仍在执行引导加载程序
       

    请注意、由于假期、下周的回复将会延迟。   

    此致、
    标记

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Mark、您好!

        非常感谢。

        根据您的建议、我正在处理该问题、并将在收到结果后立即更新。

        圣诞节快乐!  

    弗兰克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Mark、您好!

       我找到了问题的原因。 两个电路板上的 DDR 芯片焊接不好、BGA 引脚与电路板连接不良。

       当我用笔按 DDR 芯片时、每次都可以启动!

       芯片现已重新焊接。 现在、2块板可以正常启动。

       但请参考您在上次答复中的建议。 我还有2个问题:

       1 μ  A、勘误手册2.1.4系统级 ESD 抗扰度使用说明、"如果 ESD 稳健性是一个问题、强烈建议避免将内部振荡器用作时钟源。  如图2所示、具有电阻分压器的外部3.3V 时钟源可用于
    从外部生成所需的1.2V 输入时钟。"

         但在我的系统中、我必须使用内部 振荡器。 由于使用带有 电阻分压器的外部3.3V 时钟源、因此电阻器必须较小(例如165和100欧姆)。 3.3/265=12.5mA、关于50%占空比、电阻器上浪费了6.25mA 电流。 我的系统是电池供电系统、6.25mA 的电流浪费太多。 但1.2V 外部振荡器不存在。 电阻器不能太大、因为 OSCIN 的输入阻抗很低。

         我是否有更好的选择?  为了实现系统级 ESD 抗扰性、我必须使用内部振荡器。

       2、我读取 BOOTCFG、 BOOTCFG 正常。

          根据建议2.3.23、最好使 RPDmax 小于2.03k Ω、RPUmax 小于2.33k Ω(在1.8V 的情况下)。 起诉 BOOTCFG 在加电期间不会出错。

         在本例中、我使用4.7K 上拉、使用10k 下拉。 现在、器件每次都可以成功引导。

         您是否建议我更改为 RPDmax<2.03k Ω 和 RPUmax<2.33k Ω?

         谢谢你。

    弗兰克

    RPDmax

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    弗兰克

    如果您的最终产品需要进行系统 ESD 测试,我们强烈建议您使用外部振荡器。 勘误表中列出了其他稳健性建议、但可能无法提供与外部振荡器一样高的抗扰度。  

    如果电流消耗是一个问题、您可以评估是否放置电容分压器电路(我们对此进行了有限的测试、看起来也不错)  

    在您的查询2上,如果您认为自己容易受到此问题的影响,我们强烈建议您遵循勘误表中的建议。 您的"工作正常"是基于单个电路板、也可能是20个电路板。 一旦您构建了数量更多的电路板、您就可以看到工艺上的更多变化、因此我不建议您依赖于单个电路板的观察结果。

    希望这对您有所帮助。

    祝你好运

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 、Mukul Bhatnagar、

        非常感谢您的回答。

        问题1. C2和 C3采用串联连接、因此从 OSCOUT 到 GND 的 totol 电容将为 Ctotal=20//40pF=13.33pF。

           f=24MHz、然后|Zc|=1/(2*pi*f*ctotal)=497 Ω、使用电阻器解决方案时电平大致相同。 电流消耗仍然很大。 3.3/497=6.6mA、关于50%占空比、电容器上浪费了3.3mA 电流。 是否有任何方法可以降低电流消耗?

        问题2. 我会听从你的意见。非常感谢。

    弗兰克