To use TiVo with DISH Network you need to make some adjustments--read carefully, this probably isn't the "disable updates" solution you're thinking of.
Even with updates turned off your DISH receiver will still turn itself off and this makes your TiVo not work on random days. Even if you tell your DISH box to wake up for recordings, recent DISH boxes will "eat" the first number of a channel change so your first recording of they day will always fail (not good).
Here's how to fix this for good.
Schedule your nightly update normally on the DISH box (choose defaults).
Schedule a VCR Recording timer on the DISH box for at least 30 mins after the update until 5 minutes before the update the next day (for 23:30 long, or so).
Now tell your TiVo to manually record channel 101 for 5 minutes every day at 5 minutes after the start of the VCR Recording timer you set on your DISH box. It's a good idea to schedule this manual recording to, say, 4:45 AM, and end at 4:50 AM so that you don't miss recordings scheduled at 5:00 AM and onwards. Make sure this manual recording only saves "one" episode, is 5 minutes long, deletes when space needed, and is "basic" quality.
Now your DISH Network receiver will be properly updated by Echostar, and it will properly respond to TiVo commands when you want it to. I did this to my 322 and it has been flawless. The trick is to set the VCR Timer and to have your Tivo record a manual channel 5 minutes after the machine wakes up since it will always fail to change channels the first time it records on that day.