CN106776308B - Uboot-based electronic product fault debugging method and system - Google Patents

Uboot-based electronic product fault debugging method and system Download PDF

Info

Publication number
CN106776308B
CN106776308B CN201611109852.XA CN201611109852A CN106776308B CN 106776308 B CN106776308 B CN 106776308B CN 201611109852 A CN201611109852 A CN 201611109852A CN 106776308 B CN106776308 B CN 106776308B
Authority
CN
China
Prior art keywords
key data
command
uboot
debugging
electronic device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611109852.XA
Other languages
Chinese (zh)
Other versions
CN106776308A (en
Inventor
杜伟庆
张进
陈素琼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FUJIAN GAOTU INFORMATION TECHNOLOGY Co.,Ltd.
Original Assignee
Fuzhou Hisight Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuzhou Hisight Information Technology Co ltd filed Critical Fuzhou Hisight Information Technology Co ltd
Priority to CN201611109852.XA priority Critical patent/CN106776308B/en
Publication of CN106776308A publication Critical patent/CN106776308A/en
Application granted granted Critical
Publication of CN106776308B publication Critical patent/CN106776308B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • G06F11/366Software debugging using diagnostics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • G06F21/46Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Debugging And Monitoring (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

The invention relates to the field of electronic product maintenance, in particular to a Uboot-based electronic product fault debugging method and system. A Uboot-based electronic equipment fault debugging method comprises the following steps: the electronic equipment acquires a command check file stored in the external storage equipment through a USB interface or an SD card interface; the command verification file comprises first key data; comparing the second key data with the first key data; if the second key data is consistent with the first key data, entering a command mode; the electronic equipment acquires fault debugging information according to a command in the external storage equipment through a USB interface or an SD card interface; and the electronic equipment debugs the electronic equipment according to the fault debugging information. The method provides a quick and safe fault debugging method for the electronic equipment, particularly the electronic equipment with a serial port removed.

Description

Uboot-based electronic product fault debugging method and system
Technical Field
The invention relates to the field of electronic product maintenance, in particular to a Uboot-based electronic product fault debugging method and system.
Background
The consumer electronics product is a large application field of an embedded system, and as the combination of daily life, production and use of the consumer electronics product is more and more compact, higher requirements are also put forward on the software and hardware safety of the consumer electronics product.
The embedded software generally includes three parts, namely a boot loader (bootloader), an operating system and an application program, wherein the bootloader program is responsible for various functions of starting the whole system, loading the operating system, upgrading software data and the like, and is a vital replacement in the whole software system. The Uboot is the most mainstream bootloader program at present, is suitable for chips of ARM systems, MIPS systems and the like, and can be used for loading various operating systems such as Linux, Android, ECOS, VmWorks and the like.
The Uboot may operate in two modes, a normal start mode and a command run mode. In the normal starting mode, the Uboot is responsible for initializing the software and hardware running environment, then loading the operating system, and finally transferring the control right of the CPU to the operating system, and for the final product, the Uboot works in the mode. In the command mode, the Uboot is responsible for receiving commands input from the serial port and calling corresponding functions to execute, and can inquire and modify data of each area of ROM and RAM in the system, so that great convenience is brought to development and debugging. The Uboot works in a normal mode or a command line mode, which is determined by a result of reading serial port data after the system is electrified and initialized, if no data is acquired from the serial port within a period of time, the Uboot enters a normal starting mode by default, and if data is read within the period of time, the Uboot enters a command mode and waits for a user to input a command for execution.
Since the Uboot can work in two modes, there can be two modes for consumer electronic devices using the Uboot, one is an engineering machine supporting a development and debugging mode, and for devices in such a mode, a user or a developer can perform various operations on the device through a serial port. The other is a formal machine in a product mode, the serial port may be removed from the hardware, and in this mode, neither a user nor a developer can perform any operation through the Uboot. This mode has certain advantages for protecting the software security and the user data security of the device, but brings great inconvenience to the later product debugging and maintenance.
The serial port communication is adopted to enter a command mode and input commands, so that the development and debugging in the early stage and the maintenance in the later stage are very inconvenient. On one hand, when developing and debugging, the user needs to manually enter a command mode each time, and then inputs a corresponding command to run a program or print out debugging information, so that the development efficiency is reduced. On the other hand, if the machine sold in the market is in failure, the machine is difficult to maintain, and most of the consumer electronic devices do not reserve serial ports any more, so that related failure inquiry and debugging cannot be carried out.
The existing method for entering the command mode is too simple, and the software and user data are easy to obtain and tamper. Because the command mode can be easily entered only through serial port communication without any identity verification operation, a developer familiar with a corresponding development platform software structure can easily tamper the system software of the device, which is also called system software of others. On the other hand, user data can be easily read for analysis and tampering. Therefore, the protection of the Uboot in this mode to software and user data is weak, and the security is poor.
The invention patent of China with application number 201210436671.3 discloses a high-efficiency embedded system debugging method, but the invention solves the problems that a new function is debugged in the process of developing a new product or a new bug is invalid, the flash needs to be disassembled again, burned and welded; the technical characteristics disclosed in the patent do not solve the problem that the existing products based on Uboot are inconvenient for later product debugging and maintenance due to the removal of serial ports and the safety problem caused by the products based on Uboot in the debugging and maintenance process.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the invention provides a method and a system for debugging faults of an electronic product based on a Uboot, which solve the problems that the existing product based on the Uboot is inconvenient for debugging and maintaining the product at the later stage because a serial port is removed and the safety problem caused by the product based on the Uboot in the debugging and maintaining process.
In order to solve the technical problems, the invention adopts the technical scheme that: a Uboot-based electronic equipment fault debugging method comprises the following steps:
acquiring a command check file stored in the external storage equipment through a USB interface or an SD card interface; the command verification file comprises first key data; second key data are stored in the electronic equipment;
comparing the second key data with the first key data;
if the second key data is consistent with the first key data, entering a command mode;
acquiring fault debugging information according to a command in an external storage device through a USB interface or an SD card interface;
debugging the electronic equipment according to the fault debugging information;
if the second key data is inconsistent with the first key data, entering the next verification; the next step of verification comprises the following steps:
acquiring third key data; the third key data is obtained by inputting through a serial port by a user;
comparing the third key data with the second key data;
if the third key data is consistent with the second key data, entering a command mode;
acquiring fault debugging information input by a user through a serial port;
and if the third key data is inconsistent with the second key data, entering a normal operation mode.
The invention has the beneficial effects that: according to the invention, the method for debugging the faults of the electronic equipment based on the Uboot is provided, and the method for entering the command mode by utilizing the existing USB interface or SD card interface is provided according to the characteristic that the USB interface or SD card interface is equipped in the electronic equipment based on the Uboot, so that an additional interface is not required to be added, the convenience of debugging the electronic equipment is improved, and convenience is brought to later-stage equipment maintenance and debugging; particularly, for formal electronic equipment in a product mode, a fault debugging method is provided under the condition that a serial port is removed; the data transmission speed of the USB or SD channel is higher than that of the serial port channel, and the key data or the fault debugging command pre-stored in the external storage device can be acquired through the USB channel or the SD card channel, so that automatic fault debugging is realized.
The invention also introduces a security check method, the key data is stored in the electronic equipment, the security check is needed before the command mode is entered, and the command mode is allowed to be entered only by acquiring the data matched with the key data, so as to carry out further fault debugging.
Drawings
Fig. 1 is a flowchart of a method for debugging a fault of an electronic device based on Uboot according to an embodiment of the present invention;
FIG. 2 is a diagram of a Uboot-based electronic device fault debugging system according to an embodiment of the present invention;
description of reference numerals:
1. a first acquisition module; 2. a first comparison module; 3. a first entry module; 4. a second acquisition module; 5. a debugging module; 6. a third obtaining module; 7. a second comparison module; 8. a second entry module; 9. a fourth obtaining module; 10. and a third entry module.
Detailed Description
In order to explain the technical content, the objects and the effects of the present invention in detail, the following description will be given with reference to the embodiments.
The most key concept of the invention is as follows: the electronic equipment enters a command mode after security verification is carried out on the key data, and acquires fault debugging information according to a command in the external storage equipment through the USB interface or the SD card interface, so that a quick and safe fault debugging method is provided for the electronic equipment, particularly the electronic equipment with a serial port removed.
Referring to fig. 1 to 2, the present invention provides a method for debugging a failure of an electronic device based on Uboot, including the following steps:
acquiring a command check file stored in the external storage equipment through a USB interface or an SD card interface; the command verification file comprises first key data; second key data are stored in the electronic equipment;
comparing the second key data with the first key data;
if the second key data is consistent with the first key data, entering a command mode;
acquiring fault debugging information according to a command in an external storage device through a USB interface or an SD card interface;
debugging the electronic equipment according to the fault debugging information;
if the second key data is inconsistent with the first key data, entering the next verification; the next step of verification comprises the following steps:
acquiring third key data; the third key data is obtained by inputting through a serial port by a user;
comparing the third key data with the second key data;
if the third key data is consistent with the second key data, entering a command mode;
acquiring fault debugging information input by a user through a serial port;
and if the third key data is inconsistent with the second key data, entering a normal operation mode.
According to the Uboot-based electronic equipment fault debugging method, the method for entering the command mode by utilizing the existing USB interface or SD card interface is provided according to the characteristic that the USB interface or SD card interface is equipped in the Uboot-based electronic equipment, so that no additional interface is needed to be added, the debugging convenience of the electronic equipment is improved, and convenience is brought to later equipment maintenance and debugging; particularly, for formal electronic equipment in a product mode, a fault debugging method is provided under the condition that a serial port is removed; the data transmission speed of the USB or SD channel is higher than that of the serial port channel, and the key data or the fault debugging command pre-stored in the external storage device can be acquired through the USB channel or the SD card channel, so that automatic fault debugging is realized.
The invention also introduces a security check method, the key data is stored in the electronic equipment, the security check is needed before the command mode is entered, and the command mode is allowed to be entered only by acquiring the data matched with the key data, so as to carry out further fault debugging.
The method still keeps the mode of obtaining the debugging information from the serial port; and a channel for debugging faults is provided for the equipment with the reserved serial port. The method for detecting the USB or SD card interface has the advantages that the detection of the serial port is different from the detection of the USB interface or the SD card interface, the detection of the serial port needs to be delayed for a period of time, command verification data are input by a user, if the data are input, command verification authorization processing is carried out, the method for detecting the USB or SD card interface is preferential, if the USB or SD card interface detects key data of a command verification file and passes verification, a command mode can be directly entered, the step of detecting the serial port is skipped, and the detection and verification time is effectively saved. And three groups of key data used by each electronic device are unique, so that the risk of software and operating environment of all machines caused by leakage of certain key data of certain device is prevented, and the safety of the system is improved.
Further, the encryption chip of the electronic device stores second key data.
It can be known from the above description that the key data of the device is stored in the encryption chip, the main chip sends the data in the file to the encryption chip for verification processing after obtaining the command verification file from the USB interface, the SD card or the serial port, and the verification result is returned to the main chip, so that the main chip determines whether to enter the command mode. In this implementation mode, all security-related operations are processed in the encryption chip, which is highly specific and data security is high, but increases the cost of the device.
Further, a main chip OTP area of the electronic device stores second key data.
As can be seen from the above description, more and more main chips have a certain capacity of OTP area and dedicated hardware encryption/decryption module, and in this case, the key data of the device can be stored in the OTP area. And the software reads the key data in the OTP region and the data in the command verification file and sends the key data and the command verification file to the hardware encryption and decryption module for verification processing. In this mode, all security-related operations are processed in the main chip, and in order to further improve the security of data, the key must be stored in an encrypted manner in the OTP area, and this scheme only needs to use the existing main chip, and no additional chip is added, so that the cost is not increased.
Further, the ROM of the electronic device stores second key data.
It can be known from the above description that the above method is suitable for a device in which the main chip is a general chip, the key data is stored in the ROM of the system in a private data format by encryption, and the encryption and decryption operations used in the verification process are implemented by pure software. This approach is most cost effective and improves the security of the key data by decrypting and scrambling the stored format of the key data.
Further, an electronic device fault debugging system based on Uboot includes:
the first acquisition module 1: the device comprises a USB interface or an SD card interface, a command check file and a memory module, wherein the USB interface or the SD card interface is used for acquiring the command check file stored in the external storage device; the command verification file comprises first key data; second key data are stored in the electronic equipment;
first comparative module 2: the second key data and the first key data are compared;
the first entry module 3: the second key data is used for entering a command mode when the second key data is consistent with the first key data;
the second obtaining module 4: the device is used for acquiring fault debugging information according to a command in the external storage equipment through a USB interface or an SD card interface;
the debugging module 5: debugging the electronic equipment according to the fault debugging information;
the third obtaining module 6: for obtaining third key data; the third key data is obtained by inputting through a serial port by a user;
a second alignment module 7: the third key data and the second key data are compared;
the second entry module 8: the second key data is used for entering a command mode if the third key data is consistent with the second key data;
the fourth obtaining module 9: the system comprises a serial port, a fault debugging module and a fault debugging module, wherein the serial port is used for acquiring fault debugging information input by a user;
third entry module 10: and entering a normal operation mode if the third key data is inconsistent with the second key data.
Example 1
Referring to fig. 1, a method for debugging faults of an electronic device based on Uboot includes the following steps:
s1: the electronic equipment acquires a command check file stored in the external storage equipment through a USB interface or an SD card interface; the command verification file comprises first key data; second key data are stored in the electronic equipment;
s2: comparing the second key data with the first key data;
judging whether the second key data is consistent with the first key data or not;
s31: if the second key data is consistent with the first key data; entering a command mode;
s311: acquiring fault debugging information according to a command in an external storage device through a USB interface or an SD card interface;
s4: and debugging the electronic equipment according to the fault debugging information.
Example 2
Referring to fig. 1, a method for debugging faults of an electronic device based on Uboot includes the following steps:
s1: the electronic equipment acquires a command check file stored in the external storage equipment through a USB interface or an SD card interface; the command verification file comprises first key data; second key data are stored in the electronic equipment;
s2: comparing the second key data with the first key data; judging whether the second key data is consistent with the first key data or not;
s32: if the second key data is not consistent with the first key data; entering the next verification;
s321: acquiring third key data; the third key data is obtained by inputting through a serial port by a user;
s322: comparing the third key data with the second key data;
judging whether the third key data is consistent with the second key data;
s3221: if the third key data is consistent with the second key data; entering a command mode;
s32211: acquiring fault debugging information according to a command input by a user through a serial port;
s4: and debugging the electronic equipment according to the fault debugging information.
Example 3
S1: the electronic equipment acquires a command check file stored in the external storage equipment through a USB interface or an SD card interface; the command verification file comprises first key data; second key data are stored in the electronic equipment;
s2: comparing the second key data with the first key data; judging whether the second key data is consistent with the first key data or not;
s32: if the second key data is not consistent with the first key data; entering the next verification;
s321: acquiring third key data; the third key data is obtained by inputting through a serial port by a user;
s322: comparing the third key data with the second key data;
judging whether the third key data is consistent with the second key data;
s3222, if the third key data is inconsistent with the second key data, entering a normal operation mode;
s4: and debugging the electronic equipment according to the fault debugging information.
In summary, according to the feature that the USB interface or the SD card interface is provided in the Uboot-based electronic device, the method for entering the command mode by using the existing USB interface or SD card interface is proposed in the present invention, so that no additional interface is required to be added, the convenience of electronic device debugging is improved, and convenience is brought to later-stage device maintenance and debugging; particularly, for formal electronic equipment in a product mode, a fault debugging method is provided under the condition that a serial port is removed; the data transmission speed of the USB or SD channel is higher than that of the serial port channel, and the key data or the fault debugging command pre-stored in the external storage device can be acquired through the USB channel or the SD card channel, so that automatic fault debugging is realized.
The invention also introduces a security check method, the key data is stored in the electronic equipment, the security check is needed before the command mode is entered, and the command mode is allowed to be entered only by acquiring the data matched with the key data, so as to carry out further fault debugging.
The method still keeps the mode of obtaining the debugging information from the serial port; and a channel for debugging faults is provided for the equipment with the reserved serial port. The method for detecting the USB or SD card interface has the advantages that the detection of the serial port is different from the detection of the USB interface or the SD card interface, the detection of the serial port needs to be delayed for a period of time, command verification data are input by a user, if the data are input, command verification authorization processing is carried out, the method for detecting the USB or SD card interface is preferential, if the USB or SD card interface detects key data of a command verification file and passes verification, a command mode can be directly entered, the step of detecting the serial port is skipped, and the detection and verification time is effectively saved.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all equivalent modifications made by the present invention in the specification or directly or indirectly applied to the related technical field are included in the scope of the present invention.

Claims (8)

1. A Uboot-based electronic equipment fault debugging method is characterized by comprising the following steps:
acquiring a command check file stored in the external storage equipment through a USB interface or an SD card interface; the command verification file comprises first key data; second key data are stored in the electronic equipment;
comparing the second key data with the first key data;
if the second key data is consistent with the first key data, entering a command mode;
acquiring fault debugging information according to a command in an external storage device through a USB interface or an SD card interface;
debugging the electronic equipment according to the fault debugging information;
if the second key data is inconsistent with the first key data, entering the next verification; the next step of verification comprises the following steps:
acquiring third key data; the third key data is obtained by inputting through a serial port by a user;
comparing the third key data with the second key data;
if the third key data is consistent with the second key data, entering a command mode;
acquiring fault debugging information input by a user through a serial port;
and if the third key data is inconsistent with the second key data, entering a normal operation mode.
2. The Uboot-based electronic device failure debugging method of claim 1 wherein the second key data is stored in a cryptographic chip of the electronic device.
3. The Uboot-based electronic device fault debugging method of claim 1, wherein the second key data is stored in a primary chip OTP area of the electronic device.
4. The Uboot-based electronic device troubleshooting method of claim 1 wherein said second key data is stored in a ROM of the electronic device.
5. An electronic device fault debugging system based on Uboot, comprising:
a first obtaining module: the device comprises a USB interface or an SD card interface, a command check file and a memory module, wherein the USB interface or the SD card interface is used for acquiring the command check file stored in the external storage device; the command verification file comprises first key data; second key data are stored in the electronic equipment;
a first comparison module: the second key data and the first key data are compared;
a first entry module: the second key data is used for entering a command mode when the second key data is consistent with the first key data;
a second obtaining module: the device is used for acquiring fault debugging information according to a command in the external storage equipment through a USB interface or an SD card interface;
a debugging module: debugging the electronic equipment according to the fault debugging information;
a third obtaining module: for obtaining third key data; the third key data is obtained by inputting through a serial port by a user;
a second comparison module: the third key data and the second key data are compared;
a second entry module: the second key data is used for entering a command mode if the third key data is consistent with the second key data;
a fourth obtaining module: the system comprises a serial port, a fault debugging module and a fault debugging module, wherein the serial port is used for acquiring fault debugging information input by a user;
a third entering module: and entering a normal operation mode if the third key data is inconsistent with the second key data.
6. The Uboot-based electronic device troubleshooting system of claim 5 wherein said second key data is stored in a cryptographic chip of the electronic device.
7. The Uboot-based electronic device troubleshooting system of claim 5 wherein said second key data is stored in a master chip OTP area of the electronic device.
8. The Uboot-based electronic device troubleshooting system of claim 5 wherein said second key data is stored in a ROM of the electronic device.
CN201611109852.XA 2016-12-06 2016-12-06 Uboot-based electronic product fault debugging method and system Active CN106776308B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611109852.XA CN106776308B (en) 2016-12-06 2016-12-06 Uboot-based electronic product fault debugging method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611109852.XA CN106776308B (en) 2016-12-06 2016-12-06 Uboot-based electronic product fault debugging method and system

Publications (2)

Publication Number Publication Date
CN106776308A CN106776308A (en) 2017-05-31
CN106776308B true CN106776308B (en) 2020-04-17

Family

ID=58878227

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611109852.XA Active CN106776308B (en) 2016-12-06 2016-12-06 Uboot-based electronic product fault debugging method and system

Country Status (1)

Country Link
CN (1) CN106776308B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108319530A (en) * 2018-02-06 2018-07-24 合肥联宝信息技术有限公司 Diagnostic method, device, terminal and the medium of computer hardware
CN109522703B (en) * 2018-11-20 2021-09-10 艾体威尔电子技术(北京)有限公司 Authorization opening method for payment terminal console
CN109684216A (en) * 2018-12-25 2019-04-26 郑州云海信息技术有限公司 A kind of commissioning device and electronic equipment
CN111694704B (en) * 2019-03-12 2023-10-10 杭州海康威视数字技术股份有限公司 Debug information output method, device, electronic equipment and storage medium
CN110764966B (en) * 2019-09-12 2023-07-18 潍柴动力股份有限公司 Self-adaptive method and system for working mode of ECU safety monitoring system
CN110688663A (en) * 2019-09-23 2020-01-14 深圳市网心科技有限公司 Execution command protection method and device, android device and storage medium
CN111177732B (en) * 2019-12-23 2022-11-11 杭州宇泛智能科技有限公司 System debugging mode control method and system and electronic equipment
US20230125154A1 (en) * 2020-04-08 2023-04-27 Arris Enterprises Llc Intelligent upgrade to a debug load operation for an electronic device
TWI818221B (en) * 2020-12-31 2023-10-11 新唐科技股份有限公司 Chip and method capable of authenticating off-chip debug firmware program and debug user

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62251845A (en) * 1986-04-24 1987-11-02 Mitsubishi Electric Corp Program debugging device
JPH09179752A (en) * 1995-12-25 1997-07-11 Hudson Soft Co Ltd Debugging method and device for rom cartridge
JP2006259810A (en) * 2005-03-15 2006-09-28 Matsushita Electric Ind Co Ltd Debugging system
CN1936842B (en) * 2006-10-23 2011-03-23 北京飞天诚信科技有限公司 Smart key device of external memory apparatus and using method
FR2969334B1 (en) * 2010-12-17 2013-01-25 Oberthur Technologies SAFETY EQUIPMENT MODULE AND METHOD FOR DEBUGGING SUCH A MODULE
CN105227521A (en) * 2014-06-09 2016-01-06 中兴通讯股份有限公司 Communication terminal and method for managing security, device
CN104408013B (en) * 2014-12-16 2017-12-19 北京元心科技有限公司 A kind of control method and system of the connection of mobile device USB interface
CN104484592B (en) * 2014-12-31 2017-12-26 广州视源电子科技股份有限公司 The startup method and system of mobile device factory mode
CN105279406B (en) * 2015-10-29 2018-07-27 东莞酷派软件技术有限公司 A kind of method and device using Data Access Security

Also Published As

Publication number Publication date
CN106776308A (en) 2017-05-31

Similar Documents

Publication Publication Date Title
CN106776308B (en) Uboot-based electronic product fault debugging method and system
CN105205401B (en) Trusted computer system and its trusted bootstrap method based on security password chip
CN100454324C (en) Embed type platform guiding of credible mechanism
CN102063591B (en) Methods for updating PCR (Platform Configuration Register) reference values based on trusted platform
CN101980235A (en) Safe computing platform
US9262631B2 (en) Embedded device and control method thereof
CN102945173A (en) User program on-line upgrading system and method
CN104572387A (en) Method and device for debugging terminal in engineering mode
CN106873990A (en) Multi partition bootstrap technique under embedded system RAM defective patterns
US20180197056A1 (en) Electronic unit and method carried out in such an electronic unit
CN101673330A (en) BIOS-based computer security protection method and system
CN108021791B (en) Data protection method and device
CN105184196A (en) Electronic system information security protection system and method
CN109684789B (en) Method and device for software security protection in embedded product and computer equipment
CN106657551A (en) Method and system for preventing mobile terminal from being unlocked
CN104346572A (en) Construction method of universal external intelligent terminal safety operation environment
CN105224403A (en) A kind of interruption processing method and device
CN102750212B (en) Embedded system method for diagnosing faults and the embedded system being provided with fault diagnosis
CN110659497A (en) Trusted boot control method and device and computer readable storage medium
CN104361280A (en) Method for carrying out credible certification on USB storage device through SMI interrupt
CN107357682A (en) A kind of method and device for recovering to go back original system
CN101309183B (en) Method for remote test and developing software protecting apparatus
CN104932908B (en) Brush machine method and system
CN105138378A (en) BIOS flash method and electronic device
CN113377404B (en) New energy vehicle domain controller safety monitoring chip program updating method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Copper Road Software Avenue Gulou District of Fuzhou city in Fujian province 350000 No. 89 Fuzhou Software Park A District No. 20 building 306 room

Patentee after: FUJIAN GAOTU INFORMATION TECHNOLOGY Co.,Ltd.

Address before: Copper Road Software Avenue Gulou District of Fuzhou city in Fujian province 350000 No. 89 Fuzhou Software Park A District No. 20 building 306 room

Patentee before: FUZHOU HISIGHT INFORMATION TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder