Mobile terminal and software update method

移动终端和软件更新方法

Abstract

A mobile terminal (10) having a communication function. The apparatus includes: a nonvolatile memory (15a) including a memory area storing a main-unit program including an update engine (25) for updating software and an alternative unit area for a unit area in the memory area; a working memory (15b); and control means (11) for accessing both of the memories. The control means (11) downloads differential data between a version of the main-unit program and a version of a new main-unit program, expands the update engine (25) into the working memory area (15b), executes the update engine (25), updates the main-unit program for each unit area by the differential data, completes the update processing if the update has been successful, and performs the unit-area update processing on the alternative unit area and replaces the defective unit area by the alternative unit area if a defect of a unit area has been detected at the time of the update.
本发明涉及移动终端和软件更新方法,其中具体公开了一种具有通信功能的移动终端。该装置包括非易失存储器,包括存储包括用于更新软件的更新引擎的主单元程序的存储区和用于该存储区中的单元区的替代单元区;工作存储器;以及控制装置,用于访问该非易失存储器和该工作存储器。该控制装置下载主单元程序的版本和新主单元程序的版本间的差分数据,将该存储区的更新引擎扩展到该工作存储区执行该工作存储区中的更新引擎,通过该差分数据,执行用于每一单元区的主单元程序的更新处理,如果更新已经成功,则完成更新处理,以及如果在更新时已检测到单元区的缺陷,则在该替代单元区上执行单元区更新处理以及用该替代单元区替换有缺陷的单元区。

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (0)

    Publication numberPublication dateAssigneeTitle

NO-Patent Citations (0)

    Title

Cited By (4)

    Publication numberPublication dateAssigneeTitle
    CN-102612023-AJuly 25, 2012北京掌汇天下科技有限公司一种移动终端更新应用的方法、服务器以及移动终端
    CN-102625290-AAugust 01, 2012青岛海信移动通信技术股份有限公司Method, device, system and terminal for downloading resources
    CN-102625290-BFebruary 18, 2015青岛海信移动通信技术股份有限公司Method, device, system and terminal for downloading resources
    CN-103154900-AJune 12, 2013株式会社日立解决方案Embedded program update method, embedded program update program, electronic apparatus, network system