I am trying to use the SetIDs.exe utility from AN144 to change my device parameters, but I can't program the value. What may be wrong?
Answer
SetIDs Fields are Blank
If you see a screen similar to the one shown here, where the device is in the device list, but all the fields are blank, there is a mismatch between the driver version and the manufacturing .DLL version on your PC (for example, using a version 6.x driver with a manufacturing .DLL intended for 5.x drivers). Using the appropriate .DLL will fix the issue.
If you are using the latest VCP driver, then the most recent verison of the SetIDs software and manufacturing .DLL should be used for device programming. The latest SetIDs software can be downloaded by clicking on the AN144SW link on the Application Notes page:
If you are using an older version of the VCP driver and seeing this behavior, please generate a ticket for the support team with the link below, and request the version of SetIDs that matches your driver verison:
If the fields aren't blank but the value isn't being programmed, verify that the checkbox next to the text field is activated. The procedure for programming a value in a CP210x using SetIDs is:
Write the new desired value into the appropriate text box.
Activate the checkbox next to the modified text box.
Press the 'Program Device' button to write the value to the CP210x device.
This process is shown below:
This process may also fail if the CP210x device is locked, which is indicated in the lower left-hand corner of the SetIDs program. If the procedure above doesn't work and the device isn't locked, please generate a ticket for the support team with the link below:
SetIDs Not Working