Patent ID: 6622302
Filing Date: 2003-09-16
Classification: G06F

Abstract:
A method for updating firmware in an I/O subsystem coupled to a management application comprising the steps of:instantiating from said management application a first script engine cooperable with said management application wherein said first script engine has a first script version associated therewith and wherein firmware presently operable in said I/O subsystem has a first firmware version associated therewith compatible with said first script version and wherein said first script engine is operable to effectuate communication with said I/O subsystem in accordance with script commands; upgrading firmware in said I/O subsystem by providing script commands from said management application to said script engine wherein the upgraded firmware has a second firmware version associated therewith and wherein said second firmware version is incompatible with said first script version; notifying said management application from said first script engine that said I/O subsystem is presently operating with an incompatible version of firmware; and instantiating from said management application a second script engine cooperable with said management application wherein said second script engine has a second script version associated therewith and wherein said second firmware version is compatible with said second script version and wherein said second script engine is operable to effectuate communication with said I/O subsystem in accordance with script commands.