Firmware Upgrade Tool
 
The firmware upgrade tool is part of Dave's Toppy Tools. The firmware upgrade tool automates the firmware upgrade process. You can run the firmware upgrade tool free for 30 days and then you will need a "Toppy Tools Licence" which cost $20 and covers all of Dave's Toppy Tools.
 
Firmware Tool
Topfield Forum Topic
 
Manual Firmware Upgrade Procedure. Updated 17/06/2008
 
Upgrading firmware will not wipe the contents of your HDD only the format option in the Topfield Installation Menu will wipe your HDD.
Allow 20 minutes for the firmware upgrade procedure.
 
Skipping steps in the firmware upgrade procedure can result in an unreliable Topfield.
 
Each step in the firmware upgrade procedure was added because in the past problems with the Topfield have been found after a firmware upgrade and this was the way found to fix the problem. Once a solution was found to fix the problem it was added to the upgrade procedure. For example recreating your timers (part of the factory reset) is required by some versions of the firmware because Topfield had changed the information recorded in the timer. Skipping this step resulted in timers failing to record and in some versions of the firmware you could not watch a recording timer. You can skip steps in the firmware upgrade procedure and you may not experience any problems or you can spend the extra time following the full upgrade procedure and be confident that if you have problems it is the firmware not the upgrade procedure.
 
 
01. If you are using YUV or RGB to connect to your Topfield to the TV then make sure you also have connected the Topfield to your TV using a composite or S-Video cable and confirm that this is working. When you perform the "Factory Reset" in step 15 it will reset your Topfield "AV Output Settings" its default value S-Video which will give you a blank screen when using YUV or RGB.
02. Make a note of the settings referred to in steps 18, 19 and 20.
03. Backup Timers using PBK. (Optional)
04. If you are running multiple TAP's then make a note of the TAP startup sequence using the PBK "Display TAP Sequence" menu option. ( Optional )
05. Move TAPS from AutoStart to Program files using the move to folder option in the Topfield filelist. Press the filelist button on the remote and use the >> key to navigate to the Program files folder. Then use the channel up/down buttons and the OK key to navigate to the Auto start folder. The yellow key can then be used to move TAP's out of the Auto start folder.
06. Shutdown AltAir
07. Switch Topfield to Standby
08. Run TFDN_USB, (which is part of the Topfield Tools ) browse to firmware, select and then click on download and proceed to the next step.
09. Switch Topfield On
10. Watch the numbers go up and down on the Topfield display
11. Wait for End to be displayed on the Topfield display
12. Switch Topfield to Standby
13. Switch Off power to Topfield at wall socket. Explanation
14. Switch Topfield On
15. Perform Factory Reset using Topfield Main Menu, Installation, Factory Setting
16. Perform Service Search using Topfield Main Menu, Installation, Service Search
17. Set Time
18. Main Menu->System Settings->A/V Output Setting
        Set TV Type to PAL ( Australian Topfield Users )
        Set Video Output
        Set TV Aspect Ratio
19. Main Menu->System Settings
        Set OSD Transparency 0%
        Set Info Box Position -3
20. Setup Favourites
21. Move TAP's back into the Auto Start folder using the Topfield filelist move to folder option.
22. Switch Topfield to Standby
23. Switch Topfield On
24. View each channel (ie. each mux not each LCN) before creating any timers. This will load the missing transponder data and prevent the chaseplay bug. See this topic for details.
25. Reload timers using PBK, change channels after loading the timers. (Optional)
26. Check Timers. Service numbers may be wrong if services found by service search have changed since original timers were created.
27. Check the TAP startup sequence is the same as it was in step 4. If the start sequence has changed then use AltAir to copy and delete the TAP's out of the Auto Start folder and then copy back in the required sequence. ( Optional )

Firmware Error Codes

If an error occurs during the firmware update procedure, the below table should be able to assist in identifying the problem. These error codes were posted by cazlar here citing the UK Toppy Forum post.

 

Error Code

Explanation. ( '##' indicates number of remaining data blocks).        

ot##

OTA downloading in progress. ## means the number of remained data block.

dn##  

Downloading via UART in progress.

AP##

Writing the firmware to Flash memory.

Fd##  

Writing the channel data to Flash memory.

Ed##

Writing the EEPROM data.

E-01

Data error in downloaded data via UART (corrupted data).

E-02

Corrupted firmware in Flash memory.

E-03

Communication error with UART.

E-04

Error in writing Flash memory.

E-05

Too big downloaded data for the Flash memory.

E-06

Error in system ID. Not compatible firmware with the receiver.

E-07

Error in system ID. Not compatible firmware with the receiver.

E-08

Error in downloaded data format.

E-09

Error in reading EEPROM.

E-10

Error in writing EEPROM.

E-11

Unsupported Flash memory.

E-13

Timeout error in OTA.

E-14

Data error in downloaded data via OTA (corrupted data)
 E-15 Results from a communication error with USB during the upgrade. Use another PC to upgrade the firmware or use the serial port instead of USB.

End

Downloading finished successfully.
 

ProgressBarKeys