你好,
当我尝试枚举DUT COM端口时,生产线工具的配置应用程序CFG\u PLT报告了一个错误。
我的系统:Windows 10 Pro
PLT版本:4.3.0.310
复制步骤:
1.为PLT硬件提供适当的电源,连接两条USB电缆
2.请注意,所有预期的COM端口都显示在Windows设备管理器中(17 x“USB串行端口(COM*)”)
3.从plt4.3.0.310发行版的executables目录中,启动DA1458x\u DA1468x\u CFG\u PLT
4.转到Debug Settings选项卡并从左边的列中选择cfgdll,然后选中“Enable”复选框并选择将错误信息发送到控制台
4.在PLT硬件设置选项卡上,我选择了我的设备IC作为DA14681-01(AE)
5.在PLT硬件设置选项卡上,单击“自动”按钮自动发现黄金单位。这将成功并显示预期的COM端口。
6.选择DUT 1作为活动DUT
7.在DUT COM端口下,选择“枚举”。稍后,操作完成,按钮中的“Enum”文本为绿色,但显示的COM端口都保持为0。控制台现在报告以下错误:
[错误][CFG|DLL][strhex2array | 17375]>>>错误:out|array size[1]。十六进制字符串长度为[8]。数组大小不足,无法满足约定。
我查看了params.xml文件,com\u port\u dut\u x属性都是0。
谢谢,
大卫
设备:
我在cfg\u dll.cpp行17375上设置了一个断点。发生错误时,将使用字符串“00000000”调用strhex2array,而输出数组长度仅为1。回顾堆栈跟踪,应用程序似乎正在尝试读取mem\ u数据元素,该元素在params.xml中具有以下默认值:
谢谢,
大卫
你好,大卫·欧33021,
我对耽搁表示歉意。我正在检查你的问题,我会尽快回复你。
谢谢,下午好
非常感谢你!我想我只是误解了一些东西。
谢谢,
大卫
你好,大卫,
你的电路板和PLT的互连是什么。
使用了哪些电线?
你看过UM-B-041用户手册4.3版了吗
附录Q DA1468x DK Pro主板连接.
你看到窗户里的东西了吗设备管理器是否连接了正确的COM通道?
//嗯
对不起的!这是我的错。我的5V电源不能为PLT产生足够的电流。
谢谢你的帮助!
大卫
你好,大卫·欧33021,
很高兴你把问题解决了。
谢谢,下午好