imaging8896 commit
add watchdog v1
solve state deadlock problem