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.

[参考译文] IWR1843BOOST:开箱即用演示无法通过工业可视化工具正常工作

Guru**** 2457760 points
Other Parts Discussed in Thread: IWR1843

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1491047/iwr1843boost-out-of-box-demo-not-working-through-industrial-visualizer

器件型号:IWR1843BOOST
主题:IWR1843中讨论的其他器件

工具/软件:

这是我第一次使用德州仪器(TI) EVM、我遇到了一些问题、如果有人能提供帮助、我会非常感谢Slight smile

启动时一切看起来都很好、软件连接到正确的端口、但当我尝试解析配置时、会出现以下错误:

ERROR    [gui_core.py:656] 'UARTParser' object has no attribute 'cliCom'
ERROR    [gui_core.py:657] Parsing .cfg file failed. Did you select the right file?

下面是我在软件中使用视觉效果所采取的步骤:

 软件会检测到自己立即连接的端口(我按了"自己连接"、但没有显示日志)

 设备管理器中的端口正确

 Wink了4RX 和3TX 配置、我使用 Chrome 浏览器工具 V3.6.0生成了该配置、IWR1843正确无误(我仔细检查了 I ² C)

按 START & SEND 产生错误。

 下面是新启动应用程序时的日志、按连接、然后重置连接

我一直遵循这个 开箱即用演示指南、所有步骤直到步骤4都运行正常。
在线铬演示工作正常,但我更喜欢使用桌面应用程序。

提前感谢!

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

    PS: 我还尝试了另一条电缆以确保模块处于功能模式(由于指南中的步骤3)

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

    你(们)好

    感谢您的查询。 请允许我们在几天内回复

    此致

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

    您好:  

    我只是想让大家知道我正在研究这个问题、我已经设法重现这个问题。 我会在有更新时返回报告。  

    此致、

    Josh

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

    您好:  

    感谢您的耐心。 我发现问题出在可视化工具源代码中。 此错误将在我们的下一个 Radar Toolbox 版本中解决。  

    要解决此问题、您可以在 gui_parser.py 中更改 connectComPorts 函数定义  

    您可以从以下位置更改 connectComPorts:

        def connectComPorts(self, cliCom, dataCom):
            if(self.device == "xWR6843"):
                self.cliCom = serial.Serial(cliCom, 115200, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, timeout=0.6)
                self.dataCom = serial.Serial(dataCom, 921600, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, timeout=0.6)
                self.dataCom.reset_output_buffer()
                log.info('Connected')
            elif(self.device == "xWRL6844"):
                self.cliCom = serial.Serial(cliCom, 115200, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, timeout=0.6)
                self.dataCom = serial.Serial(dataCom, 1250000, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, timeout=0.6)
                self.dataCom.reset_output_buffer()
                log.info('Connected')


    为此:

        def connectComPorts(self, cliCom, dataCom):
            self.cliCom = serial.Serial(cliCom, 115200, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, timeout=0.6)
            if(self.device == "xWRL6844"):
                self.dataCom = serial.Serial(dataCom, 1250000, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, timeout=0.6)
            else:
                self.dataCom = serial.Serial(dataCom, 921600, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, timeout=0.6)
            self.dataCom.reset_output_buffer()
            log.info('Connected')



    此致、

    Josh

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

    你好 Josh、

    我有同样的问题,原来的开机自检,它解决了由于提供的代码,但现在 Im 有另一个问题,当我发送.cfg 文件,它停止在它发送最后一个命令,即"sensorStart 0 0 0 0 0",然后它显示"没有数据在 comport 中检测到",你可以支持吗?

    使用雷达工具箱中提供的.cfg 文件对器件进行编程、并使用预编译的二进制文件对器件进行编程 Im。


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

    您好:  

    您可以为此问题创建新帖子吗? 如果您认为问题与此主题相关、则可以链接到此主题。  

    谢谢。此致、

    Josh