×

Method, apparatus, and communication device for updating firmware

  • US 9,804,832 B2
  • Filed: 06/09/2014
  • Issued: 10/31/2017
  • Est. Priority Date: 06/08/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for updating firmware, applied to a communication device having a secure data (SD) interface through which the communication device having the SD interface performs data communication with a mobile terminal, wherein the communication device having the SD interface comprises a secure data memory and a Flash memory, wherein the secure data memory stores a command swap file, wherein the secure data memory is a memory accessed by the mobile terminal through the SD interface, wherein the Flash memory is a memory storing the firmware in the communication device having the SD interface, and wherein the method comprises:

  • obtaining an update start command from the command swap file when the mobile terminal determines that a version number of the firmware in the communication device having the SD interface is inconsistent with a version number of the firmware stored on a server, wherein the update start command is written by the mobile terminal to the command swap file;

    reading, from the secure data memory, a firmware update file storing update data after the update start command is obtained, wherein the firmware update file comprises a binary file that includes a file information header, firmware data, and check information, wherein the firmware update file is downloaded by the mobile terminal and written by the mobile terminal to the secure data memory, and wherein the update data comprises program codes for updating the firmware of the communication device having the SD interface; and

    writing the firmware update file to the Flash memory.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×