I just had exactly same thing happen after a firmware update. I looked around at a few other threads like this and when I reset SMC it all worked again:
Reset SMC. http://support.apple.com/kb/HT3964
Choose the method for:
"Resetting SMC on portables with a battery you should not remove on your own".
I tried resetting PRAM first. But din't do anything for me.
I hope this helps you too.