The problem I had was screen blanking in X. Since X is run with the username 'linaro', I put the following lines in a startup script (/etc/rc.local) and it seems to do the trick:
 su linaro -c "xset -display :0 -dpms"
 su linaro -c "xset -display :0 s off"
Does this help in any way?