Firmware updates for multiple product configurations
申请公布号:US9116774(B2)
申请号:US201313894206
申请日期:2013.05.14
申请公布日期:2015.08.25
发明人:Rajagopalan Saranyan;Karni Oded;Goodwin Kevin Leigh;Velasco Nolen;Shenoy Kunal Ramachandra
分类号:G06F9/44;G06F9/445
主分类号:G06F9/44
代理人:Brinks Gilson & Lione
地址:Plano TX US
摘要:Techniques described herein relate to updating firmware of multiple non-volatile memory devices having diverse configurations using a common update file. The non-volatile memory device may include a flash memory device having a non-volatile memory array. Particular implementations described herein relate to circuits, devices, systems, and methods that update, with a common update file, firmware residing on multiple non-volatile memory devices having diverse configurations.
主权项:1. A method for updating firmware instructions on a first device, the method comprising: receiving, at the first device, a file comprising at least two different firmware update files, each firmware update file comprising a respective file header that has information about aset of intended firmware configuration targets, wherein the first device comprises a first set of firmware instructions of a first configuration; parsing the respective file headers to identify one or more firmware update files which corresponds to the first configuration, wherein the identification includes those firmware update files that correspond with any of the set of intended firmware configuration targets that matches the first configuration; executing, by the first device, a first update by updating the first set of firmware instructions by replacing at least a first portion of the first set of firmware instructions with at least a second portion of the identified firmware update file which corresponds to the first configuration; and executing a subsequent update, by the first device, of an existing set of firmware instructions on the first device by replacing at least a third portion of the existing firmware instructions with at least a fourth portion of a different identified one of the at least two different firmware update files.
METHOD OF OPERATING NUCLEAR REACTOR
PRODUCTION OF MINERAL FIBERBOARD
CONCRETE GROUP COMPOSITE PIPE AND MANUFACTURE THEREOF
PROTECTIVE DEVICE OF POWER SYSTEM
IMAGE PICKUP APPARATUS USING ELECTRONIC TYPE ENDOSCOPE
ELECTRIC CONNECTION ARRANGEMENT BETWEEN THE MAIN CIRCUIT AND THE CONTROL CIRCUIT OF A TRAM CAR
METHOD OF OBTAINING NOVEL CONDENSED DISUBSTITUTED IMIDAZOLE DERIVATIVES
ATTACHMENT FOR CUTTING BER-LIKE COMPONENTS USING AN ANODIC PROCESS
CRANK-LESS HACKSAW MACHINE WITH ENERGY ACCUMULATORS
CLUTCH FOR CLAMPING SMALL WORKPIECES
AUTOMATIC MACHINE FOR MAKING WINDINGS OF LOW POWER SHORT-CIRCUITED ELECTRIC MOTORS
SYSTEM FOR AUTOMATICALLY MONITORING DRAUGHT AND LIST OF A VESSEL
METHOD OF ELECTROLYTICALLY REMOVING CU-NI ALLOY COATING