1. A memory initialization sequence for a memory in a DTV set-top box of the type having a front panel function that includes a program-controlled microprocessor and a DTV application function for processing at least part of a audio/visual signal wherein the memory initialization sequence commences upon power-up, comprising the steps of: searching for the presence of a selected file indicative of initialization of the memory; starting a DTV application function if the selected file is present; and effecting a memory initialization routine if the selected file is not present, the memory initialization routine starting a timeout task/counter associated with the front panel function and having a timeout period of M time units and starting a recurring re-set/refresh task associated with the DTV application function having a reset/refresh time period N time units to successively reset/refresh the timeout task/counter, where N is less than M time units, and, concurrent with the operation of said timing task/counter, formatting the memory and creating a file indicative of initialization of the memory, and, after creation of the selected file, terminating the reset/refresh task to allow the timeout task/counter to timeout, and, upon timeout of the timeout task/counter, re-seting the DTV application and thereafter taking the DTV application out of re-set.