Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for starting a system

A technology for starting devices and loading systems, which is applied in the direction of program control devices, boot programs, software deployment, etc., which can solve problems such as abnormal system operation and achieve the effect of reducing costs

Active Publication Date: 2022-01-28
HISENSE VISUAL TECH CO LTD
View PDF19 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present application provides a system startup method and device system for solving the problem that the program runs abnormally in the upgraded system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for starting a system
  • Method and device for starting a system
  • Method and device for starting a system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] refer to figure 2 As shown in , the embodiment of this application provides a system startup method, which may include S101-S103:

[0030] S101. When the electronic device is turned on and the system is not loaded, read the status of the startup flag of the electronic device.

[0031] When the electronic device is turned on, first run the bootloader bootloader. After the bootloader completes the basic initialization, it reads the state of the boot flag. The state of the boot flag can determine whether the system in the first area of ​​the flash is loaded or the second area of ​​the flash is loaded. system, wherein the system stored in the first area is the upgraded first system, and the system stored in the second area is the second system whose program of the current electronic equipment is running normally.

[0032] It should be noted that after the electronic device supplier updates the system of the electronic device, the electronic device can download new system ...

Embodiment 2

[0050] refer to Figure 6 As shown in , the embodiment of the present application provides a system startup device 500, the startup device 500 may include:

[0051] The reading unit 510 is configured to read the state of the startup flag of the electronic device when the electronic device is turned on and the system is not loaded;

[0052] The control unit 520 is configured to control the electronic device to load the first system when the state of the startup flag is the first state, and the first system is an upgraded system;

[0053] Optionally, the control unit 520 may also be configured to control the state of the activation flag to be the first state before reading the state of the activation flag of the electronic device.

[0054] Optionally, the control unit 520 may be specifically configured to control the state of the startup flag by controlling the value of the flag bit of the storage unit of the electronic device, wherein the storage unit is used to store the firs...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The application discloses a system startup method and device, which relate to the field of electronic equipment and are used to solve the problem that the program runs abnormally in the upgraded system. The method includes: when the electronic device is turned on and the system is not loaded, reading the state of the startup flag of the electronic device; when the state of the startup flag is the first state, controlling the electronic device to load the first system , the first system is an upgraded system; when the program of the electronic device runs abnormally in the first system, the state of the startup flag is controlled to be the second state, so that the electronic device is loaded with the second system, the second system is a system in which the program of the electronic device runs normally before the upgrade. The embodiments of the present application are applied to electronic equipment.

Description

technical field [0001] The invention relates to the field of electronic equipment, in particular to a method and device for starting a system. Background technique [0002] At present, many electronic devices have adopted certain measures in terms of reliability, such as the program backup of some devices and the backup startup function after an error occurs. In this way, the user can normally use the device without the user being aware of it. [0003] With the development of over the air (OTA) technology and Internet of Things technology, in order to continuously provide users with stable usage conditions, many devices also begin to support OTA upgrades. Because of the program backup function, once the OTA upgrade fails, even if the flash memory data has been erased, the program can still be started from the backup area to re-upgrade. [0004] However, once the OTA-updated system starts normally, there are problems in the program of the electronic device that will greatly...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/4401G06F8/65
CPCG06F8/65G06F9/4406
Inventor 孙进伟
Owner HISENSE VISUAL TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More