I currently have a USB controlled ZADSR165PROXR board that has stopped working with LabVIEW. I currently have seven test stations that are all running the same SW/HW configuration, with only two exhibiting this problem. During HW initialization, a VISA Write command string “FE81 00” to turn off all relays. A VISA Read command then compares the acknowledgement from the board. On the stations that do not work, I do not receive an acknowledgement. The board is acting as if does not understand the command, or does not know how to respond. These boards have the older through hole ICs, is it possible that the EPROM had been corrupted? and if so, is there a way to reflash it using the NCD SW?
This is cross posted on the SW side as well for more visibility.
I connected a ZADSR165PROXR from a functioning test station in place of the one giving me issues this morning, and everything worked as it should. I also swapped the USB control module (FT232RL ZUSB) with the same results. I would like to return this board, if possible, to have it looked at … and hopefully repaired. How would I go about starting that process? If possible I would like to get it shipped today/tomorrow. THANKS!
Please run Base Station software and compare the settings between boards that are working/not working as expected. It is not possible to corrupt the firmware, it is locked into the CPU. Base Station will reveal all the details and should always be used for troubleshooting first. Start - NCD.io You can also see the firmware versions in Base Station, so we could compare versions. We only offer the latest versions of firmware, you can purchase recovery kits for the through hole versions here if the CPU is damaged. https://store.ncd.io/product/proxr-repair-kit/
Thanks,
Ryan
Ryan, I can confirm that the CPU needs to be replaced. Looking at the options on the ProXR Repair Kit page, I am replacing the IC on my ZADSR165PROXR, but want to make sure I am getting the right one. I believe that I need the AD8 Series with 8-Channel ADC, can you confirm? or is there a way to confirm from the unit I have?