Hi,
The Production Line Tool's configuration app, CFG_PLT, is reporting an error when I attempt to enumerate DUT COM ports.
My system: Windows 10 Pro
PLT version: 4.3.0.310
Steps to reproduce:
1. Provide PLT hardware with appropriate power, connect both USB cables
2. Observe that all expected COM ports appear in Windows Device Manager (17 x "USB Serial Port (COM*)")
3. From the executables directory in the PLT 4.3.0.310 distribution, launch DA1458x_DA1468x_CFG_PLT
4. Go to the Debug Settings tab and select CFG DLL from the left column, then the "Enable" checkbox and choose to send error information to the console
4. On the PLT Hardware Setup tab, I selected my device IC as DA14681-01 (AE)
5. On the PLT Hardware Setup tab, click the "Auto" button to automatically discover the Golden Unit. This succeeds and shows the expected COM port.
6. Select DUT 1 as the active DUT
7. Under DUT COM ports, select "Enum". After a moment, the operation finishes and the "Enum" text in the button is green, but the displayed COM ports all remain 0. The console now reports the following error:
[ERROR] [CFG_DLL] [strhex2array | 17375] >>> ERROR: out_array size [1]. Hexadecimal string length is [8]. Not enough array size to fit the convention.
我看了看params.xml文件和有限公司m_port_dut_x properties are all 0.
Thanks,
David
I put a breakpoint on cfg_dll.cpp line 17375. When the error occurs, strhex2array is being called with the string "00000000" while the output array length is only 1. Looking back through the stack trace, it appears the app is trying to read the mem_data element, which has the following default value in params.xml:
Thanks,
David
Hi david_33021,
My apologies for the delay. I am checking your issue and I will get back to you as soon as possible.
Thanks, PM_Dialog
Thank you very much! I imagine I've just misconfigured something.
Thanks,
David
Hi David,
what is the interconnection of your board with the PLT.
Which wires are used?
Did you have a look in UM-B-041 User Manual V4.3
Appendix Q DA1468x DK Pro Motherboard Connection.
Do you see in the WindowsDevice Managerthat the proper COM-channels are connected?
//HM
Sorry! This was my fault. My 5V power supply wasn't generating sufficient amps for the PLT.
Thanks for your help!
David
Hi david_33021,
Glad that you figured your problem out.
Thanks, PM_Dialog