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.

[参考译文] OPPT3101EVM:使用 SDK 用户手册和 MSP430F5529的校准过程第9步中的问题,请提供帮助!

Guru**** 1641220 points
Other Parts Discussed in Thread: OPT3101EVM, OPT3101, MSP430F5529
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1078161/opt3101evm-calibration-process-using-sdk-user-manual-and-msp430f5529-problem-in-step-9-please-help

部件号:OPT3101EVM
《线程》中讨论的其他部件: OPPT3101MSP430F5529

大家好,

我正在尝试使用 opt3101evm SDK 用户手册校准 opt3101evm。

第1-8步进展顺利,但在第 9步中,我在运行 SDK 校准代码时没有看到任何内容。

我将启动板 MSPF5529连接到 opt3101evm,就像在 SDK 中写一样。

连接为:

MSPF5529  --- >   OPTE3101evm

引脚 P2.0       至      J17引脚7

 3V3         至      J17引脚1

 接地        至      J17引脚2

引脚 P4.1       至      J17引脚3

引脚 P4.2       至      J17引脚4

以下是连接图片:



此外,在 SDK 用户手册中所显示的 tera 术语中,我也没有任何内容:




为什么我看不到什么? 连接是否正确? 我需要做什么? 请帮助我,我在3周内尝试修复它。

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

    看看这件事。 将在本周更新。

    最佳

    亚历克斯

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

    您好,以弗兰,

    启动板的组合是否显示在设备管理器中? 此外,请确保在将固件加载到启动板后,拔下启动板并将其重新插入 PC。

    谢谢你,

    布伦特·埃利奥特

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

    您好,布伦特,
    感谢您的回答。
    是的,启动板的组合显示在设备管理器中。
    我仍然看不到来自通信的指示

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

    如果此过程需要,我还购买了 MSPFET JTAG 调试器。

    我按照 SDK 用户指南中的步骤操作。

    步骤5已完成,步骤6已完成。
    在步骤7中,我下载 MSPFlasher 并在命令中写入:

    CD C:\ti\MSPFlasher_1.3.20

    MSP430Flasher.exe -w C:\Users\EfiMalka\Desktop\OPTEVM\release_0p9p1\OPT3101_SDK\Debug\OPT3101_SDK.txt -v -e erase_main

    并获得:


    在第8步中,我按照我所写的那样将启动板连接到 MSP430。

    在第9步中,我将 MSP430FF529LP 插入 PC USB 端口。我下载了 tera 术语,并将速度9600位的 COM 端口 UART 1连接到 SDK 中的写入:

    我通过串行端口设置连接到 COM6:

    如下图所示,所有内容都经过了完美的编译:

    调试程序并运行所有程序时,我看到 msp430F5529中的两个 LED 指示灯呈绿色和红色亮起,但没有闪烁,但我在端口终端中看不到指示,在端口终端中什么也看不到。

    出什么问题了?

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

    您好,以弗兰,

    感谢您提供有关调试步骤的详细信息。

    当您说正在调试和运行该程序时,您是否正在从 Code Composer Studio 执行此操作? 您可以尝试刷新启动板,重启启动启动板,然后打开 Tera Term 并检查响应。 此外,在按下终端上的键之前,您可能无法从 Tera Term 获得任何响应。

    请告诉我 这是否有帮助。

    谢谢你,

    布伦特·埃利奥特

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

    您好,布伦特,
    感谢您的回复。
    是的,我 正在进行调试,并使用 代码作曲家工作室运行该程序。
    现在我注意到,当我将启动板连接到 PC 时,有3个端口可用- COM5,COM6和 COM11。
    我一直在尝试使用 COM6 MSP 应用程序 UART1获取指示。
    但当我选择 COM11并按任意键时,我会看到 I2C 事务失败的指示:




    我的 opt3101和启动板之间的连接有什么问题吗?  

    感谢你的帮助:)

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

    您好,以弗兰,

    COM11是要使用的端口。 您能否发送启动板到 EVM 的连接图片以验证 I2C 连接?

    谢谢你,

    布伦特·埃利奥特

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

    我将 EVM 连接到 USB,但它不起作用。 我得到了指示。
    现在,启动板和 EVM 通过 USB 连接,并且它们之间的 i2c 连接是否正确? 或者我不必通过 USB 连接 EVM?

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

    您好,以弗兰,

    在重新查看设置图片后,您似乎缺少了 EVM 板上 J19的引脚6和7之间的跳线分流器。 此跳线用于启动设备,并在 EVM 指南 的第7页中进行了说明:https://www.ti.com/lit/ug/sbau309a/sbau309a.pdf?ts=1645717102618&ref_url=https%253A%252F%252Fwww.ti.com%252Ftool%252FOPT3101EVM

    请告诉我这是否能解决您的问题。

    谢谢你,

    布伦特·埃利奥特