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.

[参考译文] TMS320F2800157-Q1:应用问题。

Guru**** 2430620 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1535766/tms320f2800157-q1-application-issues

器件型号:TMS320F2800157-Q1


工具/软件:

您好的团队、

F2800157QPMRQ1 用作主控制芯片、TPS3836K33DBVR 用作电压监控器。 我目前面临的一个问题需要帮助解决:

测试发现 SCI 模式引导无法烧录。 上电后、手动降低复位信号 DSP-REET 一次、或将复位芯片 CT 信号拉至 3.3V 或 4V、然后才能实现正常刻录。 判断复位信号在足够的时间内未处于低电平以进行烧毁。 但是、在 DSP 规范中写入上电后、复位信号处于低电平的典型值为 100us。 实际测试后、在串联四个复位芯片(CT=GND、每个芯片有 10ms 的延迟)后、DSP-Reet 相对于 VDD 具有 40ms 的延迟、可以正常烧录和启动。

下图显示了复位芯片有关输出延迟的规格(当 VDD 时、输出相对于<xmt-block1> VDD</xmt-block> 延迟 200ms)</s> VDD

DSP 规格表说明了相对于 VDD 的复位信号延迟。

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

    您好、

    我不 明白这里的问题是什么。

    为什么无法为芯片和闪存程序加电、为什么需要 MCU 复位?

    上电后、手动降低复位信号 DSP-Reet 一次、或在实现正常烧录之前将复位芯片 CT 信号拉至 3.3V 或 4V。

    复位信号为低电平有效、这意味着上拉时器件处于正常状态 (3.3V)。 我不明白你是什么意思下面? “低电平不足以烧伤?“

    判断复位信号在足够的时间内没有处于低电平以进行烧录

    你能展示这种连接的图表你是什么意思的四芯片系列?

    系列连接四个重置芯片后

    谢谢

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

    尊敬的 Prarthan Bhatt:
    感谢您的答复、

    通常、tw (RSL1) 可以在 10ms 的延迟下正常工作。
    我的当前问题是、在 SCI 模式下、烧录引导 ROM 时、如果延迟 10ms、烧录将遇到错误。 然而、在实际测试中、成功需要超过 30ms 的延迟。
    这种现象是否正常?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    问题似乎仅与 SCI 引导模式有关?

    刻录引导 ROM 时、如果延迟 10ms、刻录将遇到错误

    10ms 的延迟时会遇到什么问题。

    RSL 是从电源稳定到 XRsn 启动的固定时间、 我无法理解为什么此 时间会影响 SCI 模式、或者为什么 SCI 引导模式需要更长的时间。

    您能解释一下如何将该时间延长到 30 毫秒吗?

    谢谢

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

    问题如下:

    我使用的 F2800157QPMRQ1 用作主控制芯片 TPS3836K33DBVR 作为电压监测器、向主控制芯片输出复位信号(复位时间配置为 10ms)当我选择 SCI 编程模式 (GPIO24=0、GPIO32=1) 时、我发现编程应用程序显示通信连接故障。

    我发现在尝试将复位时间更改为 40ms 后可以执行 SCI 编程。

    我想了解复位时间为 10ms 时 SCI 通信连接失败的原因。

     

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

    您好 Prathan

    我检查了客户的示意图、没有发现任何重大问题。 您可以再看一下。

    此外、还附上了客户的时序测试结果。

    e2e.ti.com/.../2800157-Reset-Signal.xlsx

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

    您好 Prarthan

    是否有任何更新?

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

    尊敬的 Ethan:

    Prarthan 本周就要出门了。

    根据我们的器件数据表、10ms 复位时间应该足以让器件正确启动。  在 SCI 引导中、器件从外部读取数据。 您  是否检查了外部器件的时序、以确保其已准备好在 F2800157QPMRQ1 尽早开始 (10ms) 时与该器件配合使用?

    Vivek Singh

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

    你好、Vivek

    感谢您的回复、请检查此文件

    2800157 Reset Signal.xlsx

    我们现在正在检查 Bootrom、我将在测试完成后更新测试结果

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

    你好、Vivek

    我们运行 Bootrom 并进入 waitboot。 这似乎是因为它无法识别 BOOTMODE 引脚、还是由于其他原因所致? 不过、我在 Excel 文件中的复位期间提供了引脚电平、并且上电是稳定的。 此问题已有很长一段时间未决;您能否帮助您尽快进行检查?

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

    Ethan、

    在此波形中、绿色信号是否复位? 如果是、则应在释放 XRSn 之前将引脚驱动至正确的引导值。 通常、应在 BOOTMODE 引脚上进行上拉(或下拉)、以将其驱动至正确的值。  

    Vivek Singh

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

    Vivek

    我已经把它写在表格中了。 红色:复位信号、黄色:GPIO24、绿色:GPIO32。

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

    好的。 您的表快照未显示此信息。 看起来它只捕获部分信息。 是否在连接了 CCS 的情况下运行 BootROM 时捕获此波形? 如果是、请确保正确设置仿真引导。

    Vivek Singh

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

    你好、Vivek

    请查看此波形 excele2e.ti.com/.../3000.2800157-Reset-Signal.xlsx

    客户使用了默认引导模式引脚 GPIO24 和 GPIO32、因此我认为我们不需要检查 BOOTPIN_CONFIG、对吗? 为了确保仿真引导正确、需要检查什么?

    Ethan

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

    请参阅 TRM 中提供的以下引导流程-

    您需要在地址 0xD01 处写入 0xA500

    Vivek Singh

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

    你好、Vivek

    实际上、客户正在使用独立引导、他们将 Z1-A5 更改为 OTP-BOOTPIN-CONFIG