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.

[参考译文] TMS320F2800137:2800137 SCI 引导不成功

Guru**** 2589245 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1400703/tms320f2800137-2800137-sci-boot-unsuccessful

器件型号:TMS320F2800137

工具与软件:

串行模式下载失败、未找到任何异常。 TEST XRSN 引脚每15ms 输出大约46us 的低电平。 从外部提供有效时钟20M。 请分析可能的原因。

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

    您好!

    一些后续问题:

    • 您能介绍一下如何将器件设置为 SCI 引导模式吗? 您的引导引脚值是什么以及您是否尝试使用某个主机对器件进行编程?
    • 您是否已尝试使用仿真引导模式?
    • 如果可以、是否可以为器件加电并加载 bootrom 符号以查看 CPU 的位置?

    此致、

    Allison

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

    我们的产品使用两个2800137PM 芯片、引脚分布是完全一致的、即生产使用一个固件。 引导方法是将 GPIO24拉至低电平、将 GPIO32拉至高电平。 唯一的区别是时钟输入:第一个(CPU1)是外部有源时钟20MHz 直接连接到 X1引脚、而另一个芯片(CPU2)是有源时钟输出与74LVC1G126GV 串联、然后连接到 X1引脚。 这种现象是下载 CPU1没有问题、但下载 CPU2有问题。 这一比例如下:在50套产品中、约50%的产品有缺陷、而这50%的 CPU2从未下载(CPU1始终正常)。

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

    您好!

    请允许我再花一天时间查看此信息。 感谢您的耐心!

    此致、

    Allison

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

    您好、Wenyou:

    对不起,我今天无法回顾这个。 请预计响应会再延迟一天。 感谢您的耐心等待。

    此致、

    Allison

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

    您好、Wenyou:

    为了弄清楚、您使用的是哪种引导模式? 基于引导引脚、看起来您是通过 SCI 引导、正确吗? 和 SCI 闪存内核?

    关于您的引导加载过程、两个芯片用例之间是否有任何其他软件/硬件差异(或其他差异)? 您是否在使用相同的主机编程器?您在使用什么? 您将程序发送到 F280013x 的 SCI 波特率是多少?

    如果使用 SCI 引导模式、此引导加载程序会实现称为"自动波特"的功能、此功能能够检测并校准到 SCI 输入的速度、但请注意、此过程有一些粒度。  

    当您说50%是"有缺陷"时、您能否详细说明问题的性质? 负载是否发生故障/停止并产生一些错误? 或者只是 CPU2存储器缺少本应加载的程序?

    此致、

    Allison