Recovering the TVGuide on a PH6 v1

Backup of earlier posts.
Post Reply
cipher
Junior Member
Posts: 381
Joined: Fri Oct 28, 2005 8:43 am

Recovering the TVGuide on a PH6 v1

Post by cipher »

It was quite a problem getting the the tvguide to come back on a ph6 box I hiave. For anyone that has a PH6 version 1 here is how I got it back.

1) I had to first zero the box and then flash it with 7.93.

2) I then copied the first C000 bytes from a local NVRAM backup to the box. (any version is OK)

3) I copied the application definition area of the NVRAM from the backup from address 233F80 to the fubar box. It starts with the following hex.

01 23 45 67 00 00 00 00 00 00 00 02 44 43 54 5F

It stops at 234F60 and ends with a checksum and looks like the following.

20 20 20 20 20 30 30 3F 30 30 00 00 00 00 XX XX

XX XX is the checksum and must be valid or a check routine will clear the application definitions.

4) I changed the version stamp area of the platform program range address near 4A5840 with an invalid value and used usbbdm to correct the code checksum and reflashed the code.

5) I performed a power cycle and let it sit for 45 min.

6) It is very important that a second power cycle occurs after the 45 minutes. This is because the platform requires a hardware reset after self updating and normally the hardware watchdog on the PH6 is used to do this but it is disabled by cutting c5 and cannot function.

7) It will now download the tvguide application in about 10 to 20 minutes and will be restored to normal operation.

This may work on a v2 but I cannot verify it.
jamia744
Junior Member
Posts: 32
Joined: Fri Dec 12, 2008 9:20 am

Post by jamia744 »

the easy way to do it is to read
ntek
Junior Member
Posts: 42
Joined: Fri Nov 23, 2007 3:32 pm

Post by ntek »

yea, if you go into the diagnostic menu you can verify that its downloading the TVGuide
Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests