Something similar happened to me when I updated the firmware, but I forgot to change the Linux image for SD to the new version. Did you already check that you have the latest version for the Linux Image and firmware?
Downgrading to the 0.7.5 firmware worked on one board. Still seeing the issue on another board. I'll keep poking at it to see if I can dig up any more info.