Other Parts Discussed in Thread: IWR6843AOPEVM, MMWAVEICBOOST, TMDSEMU110-U
主题中讨论的其他器件:IWR6843AOPEVM、 MMWAVEICBOOST、
工具/软件:
似乎没有其他地方可以发布此内容、因此请在这里发布。
大家好、我叫 Daniel Donnelly、 我正在从事一个汗珠股权项目(无初始工资)。 他们希望演示 在室内 3D 人员跟踪功能(用于家庭音频调谐/跌倒感应)、即我的“老板“。
到目前为止、我所做的是完全重写了 TI 提供的约 60%的 Industrial Visualizer、它们是用 xWR6843 器件的 python 编写的。 我们有一个发问,它是 Python 减速,导致应用程序崩溃。 事实证明,我编写的 C++版本,可能是因为我使用了相同的 JSON 内部数据结构,结果发现速度较慢。
这是 PyQt5 到 Qt/C++转换。 我带了我一个良好的 150 小时的手动编码。 但现在我的皮带下面有一些自动编码 (Claude Sonnet 4)。 如果我再次将 Python 转换为 C++、我一定会在可以的地方使用 AI 工具。
无论如何、我们确定这种崩溃完全是在硬件方面造成的、除非您拔下/重新插入 IWR6843AOPEVM 模块、否则无法摆脱。 然后,你有 5 分钟的工业可视化工具播放时间,它开始减速,并最终发送损坏的数据包或什么都没有(我忘了).
所以我计划使用 CCS 调试 IWR6843AOPEVM 的开箱即用演示。 我的工程中生成了代码、代码会构建、但当我使用 XDS110 板载 MMWAVEICBOOST 时、无法获得断点来工作。 您可以在不调试代码时设置它。 然后单击“调试“、它们将禁用(仅在它运行时暂时禁用)、 因此这是一个问题、因为断点是我在调试工具库中最常用的工具。
然后、当我插入的 XDS110 外部调试器时、我相信这是原始的 Texas Instruments XDS110 调试探针(v1,但未编写)、并且序列号为 TMDSEMU110-U 时、由于出现错误、我无法开始调试。 建议我设置 TCLK、并且我已经尝试了 100.0kHz 以及 1.0MHz、默认值为 5.0MHz。
它 还说了一些其他的事情,我不太明白,但这里是:
CS_DAP_0:连接到目标时出错:(错误–267 @ 0x0)控制器无法检测到有效的目标电源。 检查目标 JTAG 连接和/或连接设置、并指定电压电平。 (仿真包 20.3.0.3656)
如果我可以调试此演示、我很高兴帮助其他人获得此演示的有效效果(我会在论坛中分享我的 bugfix 指导)。 我相信,在这个场合之前研究这个崩溃的工业可视化器问题时,论坛说它是在 Python 方面,并且 5 分钟足以在崩溃之前进行演示。 此外、这种崩溃在三个不同的客户端机器/三个不同 IWR6843AOPEVM 模块中持续发生。 他们根本就错了。 崩溃位于硬件代码中。 我相信我能够在调试过程中拥有超过 15 年的调试经验、我对 C 非常熟悉。
Claude Sonnet 4 建议我使用万用表探测 JTAG 接头、明天我将尝试使用这种万用表。 但是,如果有人知道什么是错的,从经验,这将是伟大的。
您的真、
调试 主器件 Dan



