TIMING issue solved,
it turns out to be HW issue.
Merge remote-tracking branch 'origin/ads7810' into ads7810
clean