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.

[参考译文] PLC010935BP:PLC010935BP 启动

Guru**** 2872500 points

Other Parts Discussed in Thread: PLC010935BP, LP-MSPM0G3507, TIDA-010935, MSPM0G3507, C2000WARE, LM5164

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1638469/plc010935bp-plc010935bp-bring-up

部件号: PLC010935BP
主题中讨论的其他器件: LP-MSPM0G3507TIDA-010935MSPM0G3507C2000WARE、LM5164

大家好、我将尝试使用 LP-MSPM0G3507 LaunchPad 测试一对 PLC010935BP PLC 通信评估板。 到目前为止、他们没有执行任何操作、没有闪烁的 LED、没有对 COM 端口的响应等 只有几个静态 LED 亮起。 我将通过 USB 为 LaunchPad 供电、并通过 AUX 连接器为子板供电。 J2 和 J3 直接从电路板连接到电路板。

我看到一些 E2E 问题、询问了一些试图使其正常工作的人。 例如、这个问题的答案似乎意味着连接了一个 COM 端口、但可能不会通过 USB 安装:
https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1472355/tida-010935-power-line-communication-uart-test-question?tisearch=e2e-sitesearch&keymatch=TIDA-010935#

我是否需要某种 USB 来跳线 UART 模块?

设计指南并未详细介绍如何配置演示系统
www.ti.com/.../tiduf48c.pdf

该指南的第 3 节似乎暗示消息应自动来回 ping — 无需 COM 端口。 也许我需要在调试模式下监控一些变量?  

•外部环回:通过配置相应机构的 TIDA-010935 发送第一个数据包
以允许数据传输。 发送数据后、配置将在接收模式下更改为等待
才允许发回数据
•回波中断:在一些数据到达后首先配置为接收模式、切换为发送模式和
在传输返回接收模式后发回数据。

简而言之,我需要对如何组装和测试这些模块进行一些描述 — 也许我遗漏了一些内容?  

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

    您好、

    感谢您的联系。
    请在下面找到有关设置的简短说明:

    1. 通过 LaunchPad 连接器将两个 PLC 板连接到 MSP-M0G307 LaunchPad:
    2. 使用连接器 J2 和 J3 将两个 PLC PCB 相互连接
      1. 如果 J2 和 J3 之间存在电压 (13.5V 至 50V)、则放置跳线 J4
      2. 如果 J2 和 J3 之间不存在电压、请移除跳线 J4 并将辅助电源连接到 AUX_Supply 螺纹接线端子
    3. 通过 USB 电缆将 LaunchPad 连接到 PC
    4. 将相应的软件项目 TIDA-010935_UART_ECHO 和 TIDA-010935_UART_ext_looopback 刷回到电路板。
    5. 使用 CCS 对软件工程进行编程后、将保持在 Debug 视图 中、您可以通过观察回显工程中的变量 txData 和 rxData、在 Expressions 窗口中查看发送和接收的数据
    6. 您可以 通过更改 fCarrier.frequency 来更改载波频率和滤波器配置。


    希望这有所帮助。

    此致、

    Andreas

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

    谢谢 Andreas。 我的同事确定、我们需要移除 LaunchPad LP-MSPM0G3507 上的跳线 J18、并将 J14/SW1 从 PB23 翻转到 PA9。 此外、将环回端的代码编辑为“transmitActive = 1“(第 81 行)。 这对他很有用,但对我来说仍然不是。 移除 J18 可使子板上的 12V 电压轨上电、更改代码可使环回板上的蓝色 LED 闪烁、但 AUX 电源轨上仍然没有电流消耗、输出上没有活动。 此外、当我给出详细的反馈时、在我从构建过程中排除几个文件之前、UART 和环回工程都不会构建。 这些文件为:mspmog3507.cmd 和 startup_mspm0g3507.tilang.c

    编译中涉及这两个命令的错误如下:

    [0]“syscfg/device_linker.cmd",“,第、第 40 行:错误#10263:已指定闪存范围
    [1]“syscfg/device_linker.cmd",“,第、第 40 行:错误#10264:闪存范围与现有存储器范围闪存重叠
    [2]“syscfg/device_linker.cmd",“,第、第 41 行:错误#10263:已指定 SRAM 存储器范围
    [3]“syscfg/device_linker.cmd",“,第、第 41 行:错误#10264:SRAM 存储器范围与现有存储器范围 SRAM 重叠
    [4]“syscfg/device_linker.cmd",“,第、第 42 行:错误#10263:已指定 BCR_CONFIG 存储器范围
    [5]“syscfg/device_linker.cmd",“,第、第 42 行:错误#10264:BCR_CONFIG 存储器范围与现有存储器范围 BCR_CONFIG 重叠
    [6]“syscfg/device_linker.cmd",“,第、第 43 行:错误#10263:已指定 bsl_config 存储器范围
    [7]“syscfg/device_linker.cmd",“,第、第 43 行:错误#10264:BSL_CONFIG 存储器范围与现有存储器范围 BSL_CONFIG 重叠
    [8]错误#10056:符号“interruptVectors"重新“重新定义:首先在“./startup_mspm0g350x_ticlang.o"中“中定义;重新定义在“./ticlang/startup_mspm0g3507_ticlang.o 中
    [9]错误#10010:链接期间遇到错误;未构建“TIDA-010935_UART_ext_loopback.out"</s>“

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

    更新... 在另一个调试会话后、我发现、虽然我有来自 AUX 连接器的 13V5、但线路驱动器 IC 的电源上只有 3.0V。 例如:在 C35 上。 在原理图上、12V PSU 上的网络名称“12V"与“与驱动器的电源插座相同、因此两者之间没有任何连接。 确保 L4 上只有 3.0V 的 12V PSU 电感器、并且即使我从 PSU 关闭 13V5、也存在 3.0V 的电源。

    长话短说、我设法从使用示波器探头支撑电源正常引脚来开始使用 12V 开关。 两个电路板上也有相同的问题。

    我的同事在他购买的两块板上没有看到这个问题。  LM5164QDDARQ1 器件是否有缺陷批次?  

    谢谢、Rob。

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

    您好、Robin、

    感谢您发送编修。
    关于编译代码时遇到的问题、您能告诉我们您正在使用哪个版本的 CCS 和 C2000Ware 吗?
    测试软件是在一段时间前编写的、因此我可以映像依赖关系中存在一些冲突。

    将辅助电源电压增加到 15V 或 20V 时、是否启用 12V? TPS26624 的 UVLO 电压为 13.5V、但阈值可能不准确。 因此、请检查 C20 上的电压并确认电子保险丝是否正在导通。
    LM5164 还有 UVLO 电压为 13.5V、因此如果 C200 上存在电压、但 C21 上不存在电压、则 LM5164 可能会出现问题。

    希望这有所帮助。

    此致
    Andreas