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.

[参考译文] TMS570LS3137:无法连接到目标

Guru**** 2468610 points
Other Parts Discussed in Thread: TMS570LS3137

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/673853/tms570ls3137-not-able-to-connect-to-target

器件型号:TMS570LS3137

大家好、

我们在测试中一直使用 TMS570LS3137控制器、最近可以看到以下错误。

连接到目标时出错:
(错误-180 @ 0x0)
控制器检测到目标功率损耗。
用户必须为目标打开或连接电源。
(仿真包6.0.407.3)

之后、我们无法连接到目标。

使用的 CCS 工具:CCS6.2

我们在注意到上述错误之前所做的测试用例是:

针对 GIO 引脚配置了 LinTx 和 LinRx、我们将尝试为引脚接地。

已成功测试 LinTx、在测试 LinRx 时、我们面临着问题。

请告诉我如何确定是真正的硬件问题还是任何恢复问题的工作。

此致、
M.Sreenivasan。

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

    如何将 LinRx 引脚接地、以及如何在微控制器中配置引脚?

    即:
    它是否仍处于默认状态?
    您是否在非功能/GIO 工作模式下配置了它?
    它是输入还是输出?
    它是由 SW 驱动为高电平还是低电平?
    是否使用跳线、焊接线或其他方法连接到 GND?
    您是否确认您有正确的引脚并且您没有短接至相邻的引脚?

    在给定有关功率损耗的错误通知的情况下、您是否测量了器件电压轨以确保它们处于指定范围内、并检查了以确保所有器件引脚连接到适当的电压电平?

    您还应该验证您是否从振荡器获得了时钟输出、如果器件损坏或未以某种方式连接、该输出将阻止器件运行。

    最后一个问题是、您在测试 LinTx 引脚与 GND 的连接时执行的代码是否与测试 LINRx 引脚时运行的代码相同? 此外、这个问题是否在 LinTx 测试之后出现? 如果是、请同时检查 LINTx 引脚配置、以了解与我在前面提到的 LINRx 引脚相同的问题。 请注意、由于默认情况下该引脚是输出、因此更有可能因疏忽而将该引脚驱动为高电平、从而导致3.3V 电源轨和 GND 之间发生短路。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Chuck、

    我们将 LinxRx 和 LinTx 引脚都配置为输入、并尝试通过连接线将它们接地。
    默认情况下、其值为1。

    此外、已验证 LED 的电压为1.2和3伏、并且未亮起。 似乎3.3V 电源可能存在问题。

    "请注意、由于默认情况下该引脚是输出、因此更有可能因疏忽而将该引脚驱动为高电平、从而导致3.3V 电源轨和 GND 之间发生短路。"
    如果发生这种情况、我们是否有任何恢复方法? 如何进一步确认问题的根本原因?
    我们能否获得 TI 支持来解决这一问题?

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

    您注意到两个 IO 都被配置为输入、因此我假设这确认您已将引脚配置为 GPIO 模式? 默认情况下、这两个值都为1意味着什么? 您的意思是、默认情况下、这些引脚由您的 SW 驱动为高电平? 即3.3V? 当连接到 GND 时、这将产生流经这些引脚的高电流、这可能会损坏它们以及芯片上这些 IO 附近的周围电路。 当 LIN 引脚不再连接到 GND 时、3.3V 和1.2二极管是否保持关断状态? 如果是、则很可能会损坏一个或多个稳压器。 这是 HDK 还是定制板?

    如果这是 TI 开发板之一、则 HDK 产品页面上提供了原理图。 您应该能够识别稳压器的器件型号、并从 TI store、DigiKey 或其他分销商处订购替换产品。 当然、您需要能够在实验室/工作环境中进行维修。

    HDK 页面位于以下链接: www.ti.com/.../TMDS570LS31HDK
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Chuck、

    是的、我们已将引脚配置为 GIO 模式。
    例如、对于 I2C SCL 和 SDA 引脚配置为 GIO、

    i2cREG1->PFNC |= 0x1;
    i2cREG1->DIR &= 0xFFFC;

    当我们尝试读取 DIN 值时、默认情况下它显示3.3V。 软件不会驱动、因为我们将其配置为输入模式。
    也没有电压从外部驱动这些引脚。
    我们得到的是3.3V 的预期行为吗?

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

    请您回复上述评论吗?

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

    为供您参考、我们也禁用了拉动配置、上述行为没有变化。

    此致、
    M.Sreenivasan。