Try and force an upgrade..
Open the front door where your card goes, there is a red button, get your remote in your hand, and press the red button, then when the tv screen says "Hello, your directv reciever is starting up", press 02468 on your remote (do not hit enter).
You may have to try it a few times to get it, when you get it it will say "Almost there" then, something like "A software update was found, downloading"
If there is no download ready, it won't say anything special.