I've got a problem with my new ADALM-PLUTO. It spontaneously restarts at irregular intervals between 10 minutes and 56 hours. The power source (solely the main USB port connected to a PC; the dedicated USB power port connected to the same PC, to a different PC, or to an external USB power supply), the workload (whether the PLUTO is idling or it is actively transferring IQ samples to the connected PC) and receiver parameters (L0, sample rate, etc.) do not seem to influence this erratic behavior.Besides the restart, the PLUTO seems to be working just fine.
Do you have any idea how to troubleshoot, given the fact that logs are not persisted among reboots? Might this be a hardware-related problem?
Hmm - we haven't observed such behavior so far. Depending on the USB cable used it may reboot due to mechanical power disconnects.
But if you don't move the device such things shouldn't happen.
There is a watchdog daemon running, I would try to see if there is anything printed to the UART root console (connector P1) before it reboots.
Can you also read the supply voltage using the adm1177 IIO device?
Use the OSC DMM plugin and select adm1177.
Michael, thanks for your reply and apologies for my delayed response.
The USB cable was the first thing I replaced. Also, shaking on the cable does not trigger a reboot.
adm1177:voltage0 ranges within 4.96 V (min) to 5.04 V (max) with an average of 5.017 V over 120,000 samples (captured over ~16 h). It doesn't show any significant changes before a reboot occurs. Looks all fine to me.
Anything else I could give a try?
Did you monitor the UART messages?
Yes. Nothing suspicious..
If you can monitor things - can you log the reboot event? There should be something somewhere that says why it is rebooting - that I thought that printed out in early dmesg. (thought there was already something in U-Boot, or the kernel that checked the Zynq RESET_STATUS register).