Steve,
the issue I see is after powering up the HLv2 Beta3 it sometimes goes into 2 possible fault states after sending a run command:-
1. The radio sends receiver packets at a very high rate to the correct place but full of zeros(including the sync no and rest of the hpsdr header).
2. The radio sends nothing but still appears to be in run mode.
Once in either state the lights will change on a stop but proper operation requires powering down and up.
Software will typically show a frozen empty waterfall.
I've seen it with Quisk and old and new versions of Spark (the unreleased new version has a completely re written udp code).
I've only seen it go into the fault state on a run command i.e. never once it is running.
Firmware 20170904 mainly but also seen with previous versions.
The fault is intermittent and can sometimes take many stop starts to recreate. My feeling is it happens more often after power up but It will happen on later stop/starts.
I can well believe my fix is just a timing fluke but so far It has worked without fail so might provide a clue. For my education, If the run command is already stable on the tx clock why would adding a reg mess up timing?( I don't have a good handle on timing and have yet to find a good beginners guide)
I did send some time playing with timing in Spark around the run command and turning off the wideband packet but had no effect.
I do remember sometimes having to reset the cva9 but never investigated.
73 Alan M0NNB