The invention discloses a
firmware upgrading method and device for embedded equipment, and the method comprises the steps of receiving an upgrading instruction sent by a user after selecting a to-be-upgraded
mirror image from the whole upgraded
mirror image after the equipment is normally started, closing the process of the current equipment, releasing a memory, importing the to-be-upgraded mirrorimage into a specific memory area, and restarting the equipment; after the boot program of the embedded device
system is started, if a to-be-upgraded
mirror image is detected in the specific memory area, writing the to-be-upgraded mirror image into a
flash memory, otherwise normally starting the device; and after the to-be-upgraded mirror image is written into the
flash memory, emptying the specific memory area, and restarting the equipment to finish upgrading. According to the method and the device, upgrading is carried out based on the
system boot program Boot, the dependence on a storage medium in the upgrading process is omitted, the upgrading stability is higher under the Boot, and the adaptability is wider.