On a previously working MCC 128, I've been unable to communicate with the device. When running the logger demo program, it gives a timeout error for opening the device. When using the daqhats_list_boards command it returns:
Address: 0
Type: MCC 128
Hardware version: 1
Name: MCC 128 Voltage HAT
Can't open device
(same with address 1)
When running a firmware update the following is printed:
Updating...
Timeout waiting for NCHG
Finished
Checking device...
** 5 minutes pass ***
Warning - address 0 using factory EEPROM default values
(this prints infinitely)
Any fixes or should I just see about getting this exchanged under warranty?