The invention discloses the achievement of a
single chip microcomputer firmware upgrading method based on a network, wherein the specific achievement process comprises the following steps of firstly designing
memory address space of a BootLoader program and a user program in an
internal memory of a
single chip microcomputer;
programming the BootLoader program by utilization of a JTAG (
Joint Test Action Group) interface or an emulator, wherein the BootLoader program has module functions of reading, writing and erasing memory data,
jumping program addresses and downloading
network data; writing the BootLoader program in an on-
chip Flash; erasing and writing an on-
chip user program in the
single chip microcomputer through the BootLoader program so as to realize remote upgrading and operation of the user program in the on-
chip Flash. Compared with the prior art, the achievement of the single chip microcomputer
firmware upgrading method based on the network has the advantages that the remote upgrading of the
system firmware of the single chip microcomputer is realized, the convenience of the product firmware upgrading is improved, the
system maintenance cost can be reduced at the same time, better
economic benefits can be produced, and the effects of higher actual
engineering application values, strong practicability, wide application range and easiness in popularization are achieved.