The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 30, 2023

Filed:

Jul. 07, 2021
Applicant:

Shenzhen Microbt Electronics Technology Co., Ltd., Shenzhen, CN;

Inventors:

Lihong Huang, Shenzhen, CN;

Jianli Wei, Shenzhen, CN;

Weibin Ma, Shenzhen, CN;

Zhiming Fu, Shenzhen, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/12 (2013.01); G06F 8/65 (2018.01); H04L 41/082 (2022.01);
U.S. Cl.
CPC ...
G06F 21/121 (2013.01); G06F 8/65 (2013.01); H04L 41/082 (2013.01);
Abstract

Implementations of the present application propose a method and apparatus for preventing rollback of firmware of a data processing device, and a data processing device. The method includes: enabling a boot loader (BootLoader) to read a current value of a predetermined bit in a one-time programmable memory (eFuse); determining whether the current value and a legal value written into the one-time programmable memory after the latest updating of the firmware of the data processing device satisfy a preset relationship; in response to determining that the current value and the legal value satisfy the preset relationship, enabling the boot loader to call an operating system kernel of the data processing device, and in response to determining that the current value and the legal value do not satisfy the preset relationship, enabling the boot loader not to call the operating system kernel of the data processing device. According to the implementations of the present application, rollback of the firmware can be prevented based on a variety of ways in a link-by-link mode.


Find Patent Forward Citations

Loading…