[go: up one dir, main page]

CN111399926A - Method and device for downloading starting program - Google Patents

Method and device for downloading starting program Download PDF

Info

Publication number
CN111399926A
CN111399926A CN201811528192.8A CN201811528192A CN111399926A CN 111399926 A CN111399926 A CN 111399926A CN 201811528192 A CN201811528192 A CN 201811528192A CN 111399926 A CN111399926 A CN 111399926A
Authority
CN
China
Prior art keywords
target
program
control chip
storage area
starting program
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.)
Pending
Application number
CN201811528192.8A
Other languages
Chinese (zh)
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.)
Beiqi Foton Motor Co Ltd
Original Assignee
Beiqi Foton Motor 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 Beiqi Foton Motor Co Ltd filed Critical Beiqi Foton Motor Co Ltd
Priority to CN201811528192.8A priority Critical patent/CN111399926A/en
Publication of CN111399926A publication Critical patent/CN111399926A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The present disclosure relates to a method and a device for downloading a starting program, firstly, determining a target control chip, wherein the target control chip comprises a control chip selected by a user for a vehicle control unit to be configured; acquiring a target starting program corresponding to the target control chip from a plurality of preset starting programs; and loading the target starting program to the target control chip, so that after the target control chip selected by the user is obtained, the chip simulator can automatically search the target starting program corresponding to the target control chip and load the target starting program to the target control chip, thereby avoiding the tedious step that the user searches the target starting program by operating from a software interface according to steps, further avoiding manual misoperation, reducing the manual workload and simultaneously improving the efficiency of program downloading.

Description

Method and device for downloading starting program
Technical Field
The present disclosure relates to the field of computer software, and in particular, to a method and an apparatus for downloading a boot program.
Background
The Vehicle Control Unit (VCU) is a core control component of a new energy vehicle, and the vehicle control unit is composed of software, a hardware circuit and a housing, the hardware circuit is composed of a main chip and a peripheral circuit, the software includes a bootloader (a start program) and application software, wherein the bootloader CAN download the application software through a CAN bus, so that the main chip controls the peripheral circuit to realize the whole functions of the vehicle control unit by running the application software, that is, before downloading the application software to the main chip, a bootloader file needs to be downloaded to the main chip.
At present, a bootloader file is generally downloaded to a main chip of a vehicle control unit by a PE simulator, but a specially-assigned person is required to operate the bootloader file on a software interface of the PE simulator in steps so as to find the bootloader file matched with a target control chip from a large number of folders and manually select to download the bootloader file.
Disclosure of Invention
The invention aims to provide a method and a device for downloading a starting program.
In a first aspect, a method for downloading a start-up program is provided, which includes determining a target control chip, where the target control chip includes a control chip selected by a user for a vehicle control unit to be configured; acquiring a target starting program corresponding to the target control chip from a plurality of preset starting programs; and loading the target starting program to the target control chip.
Optionally, the acquiring the target start program corresponding to the target control chip includes: acquiring a program storage path corresponding to the target control chip; and acquiring the target starting program according to the program storage path.
Optionally, the loading the target boot program to the target control chip includes: determining configuration information of the target control chip, wherein the configuration information comprises a storage area for storing the target starting program; and writing the target starting program into the storage area so as to load the target starting program to the target control chip.
Optionally, before writing the target boot program into the storage area, the method further includes: initializing the storage area; determining whether the storage area is successfully initialized; the writing the target boot program to the storage area comprises: and when the storage area is successfully initialized, writing the target starting program into the storage area.
Optionally, after writing the target boot program into the storage area, the method further includes: reading the starting program written in the storage area; determining whether the read starting program is the same as the target starting program before writing; and determining that the writing is successful when the read starting program is the same as the target starting program before the writing.
In a second aspect, there is provided an apparatus for downloading a boot program, the apparatus comprising: the system comprises a first determination module, a second determination module and a third determination module, wherein the first determination module is used for determining a target control chip, and the target control chip comprises a control chip selected by a user for a vehicle control unit to be configured; the acquisition module is used for acquiring a target starting program corresponding to the target control chip from a plurality of preset starting programs; and the program loading module is used for loading the target starting program to the target control chip.
Optionally, the obtaining module is configured to obtain a program storage path corresponding to the target control chip; and acquiring the target starting program according to the program storage path.
Optionally, the program loading module is configured to determine configuration information of the target control chip, where the configuration information includes a storage area for storing the target boot program; and writing the target starting program into the storage area so as to load the target starting program to the target control chip.
Optionally, the apparatus further comprises: the initialization module is used for initializing the storage area; a second determining module, configured to determine whether the storage area is initialized successfully; and the program loading module is used for writing the target starting program into the storage area when the storage area is initialized successfully.
Optionally, the apparatus further comprises: the reading module is used for reading the starting program written in the storage area; the third determining module is used for determining whether the read starting program is the same as the target starting program before writing; and the fourth determining module is used for determining that the writing is successful when the read starting program is the same as the target starting program before the writing.
According to the technical scheme, a target control chip is determined, wherein the target control chip comprises a control chip selected by a user for the vehicle control unit to be configured; acquiring a target starting program corresponding to the target control chip from a plurality of preset starting programs; and loading the target starting program to the target control chip, so that after the target control chip selected by the user is determined, the chip simulator can automatically search the target starting program corresponding to the target control chip and load the target starting program to the target control chip, thereby avoiding the tedious step that the user searches the target starting program by operating from a software interface according to steps, further avoiding manual misoperation, reducing the manual workload and simultaneously improving the efficiency of program downloading.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows.
Drawings
The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain the disclosure without limiting the disclosure. In the drawings:
FIG. 1 is a flow diagram illustrating a method of downloading a boot program in accordance with an exemplary embodiment;
FIG. 2 is a flow diagram illustrating yet another method of downloading a boot program in accordance with an exemplary embodiment;
FIG. 3 is a block diagram illustrating a first apparatus for downloading a boot program in accordance with an exemplary embodiment;
FIG. 4 is a block diagram illustrating a second type of apparatus for downloading a boot program in accordance with an exemplary embodiment;
FIG. 5 is a block diagram illustrating a third apparatus for downloading a boot program in accordance with an illustrative embodiment;
FIG. 6 is a block diagram illustrating an electronic device in accordance with an example embodiment.
Detailed Description
The following detailed description of specific embodiments of the present disclosure is provided in connection with the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating the present disclosure, are given by way of illustration and explanation only, not limitation.
The invention provides a method and a device for downloading a starting program, which are characterized in that a target control chip selected by a user for a vehicle control unit to be configured is determined, then a target starting program corresponding to the target control chip is obtained from a plurality of preset starting programs, and the target starting program is loaded to the target control chip, so that after the target control chip selected by the user is determined, a chip simulator can automatically search the target starting program corresponding to the target control chip and load the target starting program to the target control chip, the complicated step that the user searches the target starting program by operating according to steps on a software interface is avoided, the manual misoperation can be avoided, the manual workload is reduced, and the efficiency of program downloading is improved.
Specific embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.
Fig. 1 is a flow chart illustrating a method of downloading a boot program according to an exemplary embodiment, the method comprising the steps of, as shown in fig. 1:
s101, determining a target control chip, wherein the target control chip comprises a control chip selected by a user for the vehicle control unit to be configured.
Considering that a PE simulator is often adopted in a production line to download a starting program (such as bootloader) for a main chip in a vehicle controller, a software interface of the PE simulator may display various types of main chips to a user, so that the user may select a target control chip matched with the vehicle controller to be configured currently on the software interface of the PE simulator.
S102, acquiring a target starting program corresponding to the target control chip from a plurality of preset starting programs.
In this step, the target start program may be obtained by obtaining a program storage path corresponding to the target control chip and then obtaining the target start program according to the program storage path.
In a possible implementation manner, the method for downloading the start-up program provided by the present disclosure may be compiled in a form of a PE script language, and when the method is compiled, a program storage path of the target start-up program corresponding to the target control chip may be preset, so that when the target control chip selected by a user is obtained, a chip identifier of the target control chip may be obtained, then the program storage path corresponding to the target control chip is determined according to the chip identifier, and the target start-up program is obtained according to the program storage path.
The chip id may include a model number of the chip, for example, the chip id may be MPC 5643L, and the target boot program may be stored in a file in the S19 format.
S103, loading the target starting program to the target control chip.
In this step, the configuration information of the target control chip may be determined, and the configuration information may include a storage area for storing the target boot program; and writing the target starting program into the storage area so as to load the target starting program to the target control chip.
Wherein the storage area may comprise a F L ASH storage module.
In addition, before the target startup program is written into the storage area, the storage area may be initialized, whether the storage area is successfully initialized is determined, and when the storage area is successfully initialized, the target startup program is written into the storage area, where initializing the storage area may include erasing the storage area.
After the target starting program is written into the storage area, in order to verify whether the target starting program is successfully loaded to the target control chip, the starting program written in the storage area can be read; determining whether the read starting program is the same as the target starting program before writing; and when the read starting program is the same as the target starting program before writing, determining that the writing is successful, and further determining that the target starting program is successfully loaded to the target control chip.
It should be noted that after the method for downloading the start-up program provided by the present disclosure is compiled in the form of the PE script program, a batch script program (usually a file in bat format) may be further compiled, so that emulator software is called and the PE script program is run through the batch script program, thereby downloading the target start-up program into the target control chip, and in addition, the PE script program may be packaged into a PE script folder, so that the PE script folder may be copied to different terminals (e.g., computers) for use at any time.
By adopting the method, after the target control chip selected by the user is determined, the chip simulator can automatically search the target starting program corresponding to the target control chip and load the target starting program to the target control chip, so that the complicated step that the user searches the target starting program from a software interface by operating step by step is avoided, the manual misoperation can be avoided, the manual workload is reduced, and the program downloading efficiency is improved.
Fig. 2 is a flow chart illustrating a method of downloading a boot program according to an exemplary embodiment, the method comprising the steps of, as shown in fig. 2:
s201, determining a target control chip, wherein the target control chip may include a control chip selected by a user for the vehicle control unit to be configured.
Considering that a PE simulator is often adopted in a production line to download a starting program (such as bootloader) for a main chip in a vehicle controller, a software interface of the PE simulator may display various types of main chips to a user, so that the user may select a target control chip matched with the vehicle controller to be configured currently on the software interface of the PE simulator.
In a possible implementation manner, the target control chip may be obtained according to a trigger operation (such as a click operation, a press operation, and the like) of a user.
S202, acquiring a program storage path corresponding to the target control chip, and acquiring the target starting program according to the program storage path.
In a possible implementation manner, the method for downloading the start-up program provided by the present disclosure may be compiled in a form of a PE script language, and during the compiling, a program storage path of the target start-up program corresponding to the target control chip may be preset, so that when the target control chip selected by the user is obtained, a chip identifier of the target control chip may be obtained, then the program storage path corresponding to the target control chip is determined according to the chip identifier, and the target start-up program is obtained according to the program storage path, for example, the target start-up program to be downloaded may be located by executing an SS command of the PE script language, so that the user is not required to search and manually select a file corresponding to the target start-up program from a folder, thereby avoiding a manual misoperation.
The chip id may include a model number of the chip, for example, the chip id may be MPC 5643L, and the target boot program may be stored in a file in the S19 format.
S203, determining the configuration information of the target control chip, wherein the configuration information may comprise a storage area for storing the target startup program.
Wherein the storage area may comprise a F L ASH storage module.
Since the configuration information of the target control chip can also be compiled in advance in the form of the PE scripting language, in this step, the storage path of the configuration information can also be determined according to the chip identifier of the target control chip, and then the configuration information is determined according to the storage path, for example, the configuration information of the target control chip can be located by executing the CM command of the PE scripting language, and a user does not need to search and manually select the configuration information from a large number of folders, so that the manual workload can be reduced, and misoperation can be avoided.
S204, initializing the storage area.
Initializing the storage area may include erasing the storage area, for example, the F L ASH storage module may be initialized by executing the EM command of the PE scripting language without manually selecting an initialization instruction.
S205, determine whether the storage area is successfully initialized.
In a possible implementation manner, after executing S204, the initialized data in the storage area may be read, and then it may be determined whether the read initialized data is preset data, and when it is determined that the read initialized data is all the preset data, it may be determined that the storage area is successfully initialized, for example, when the read initialized data is all 0xFF, it may be determined that the storage area is successfully initialized, and in addition, the PE emulator may determine whether the storage area is successfully initialized by executing a BM command of the PE scripting language, and it is not necessary to manually select a verification instruction for determining whether the storage area is successfully initialized.
When determining that the storage area is successfully initialized, executing S206;
upon determining that the storage area is not successfully initialized, S203 to S205 are re-executed.
S206, writing the target starting program into the storage area so as to load the target starting program to the target control chip.
In one possible implementation, the target startup program may be written into the memory region by executing a PM command of a PE scripting language without requiring a user to manually select a download instruction.
In addition, after the target boot program is written into the storage area, in order to verify whether the target boot program is successfully loaded to the target control chip, the verification may be performed by executing S207 to S208, for example, by executing a VM command of a PE scripting language.
S207, reads the boot program written in the storage area.
And S208, determining whether the read starting program is the same as the target starting program before writing, and determining that the writing is successful when the read starting program is determined to be the same as the target starting program before writing.
In a possible implementation manner, whether the read start program is the same as the target start program before writing may be determined by comparing whether program check codes in the read start program and the target start program before writing are the same, and when it is determined that the program check codes are the same, it may be determined that the target start program is successfully written, where the program check codes may include one or more check codes, for example, for a target start program compiled using a PE scripting language, it may be determined that the target start program is successfully written by comparing whether program check codes in each row of programs are the same, and when a program check code of a program in an end row of programs is obtained.
It should be noted that after the method for downloading the start-up program provided by the present disclosure is compiled in the form of the PE script program, a batch script program (usually a file in bat format) may be further compiled, so that emulator software is called and the PE script program is run through the batch script program, thereby downloading the target start-up program into the target control chip, and in addition, the PE script program may be packaged into a PE script folder, so that the PE script folder may be copied to different terminals (e.g., computers) for use at any time.
By adopting the method, after the target control chip selected by the user is determined, the chip simulator can automatically search the target starting program corresponding to the target control chip and load the target starting program to the target control chip, so that the complicated step that the user searches the target starting program from a software interface by operating step by step is avoided, the manual misoperation can be avoided, the manual workload is reduced, and the program downloading efficiency is improved.
Fig. 3 is a block diagram illustrating an apparatus for downloading a boot program according to an exemplary embodiment, the apparatus including, as shown in fig. 3:
a first determining module 301, configured to determine a target control chip, where the target control chip includes a control chip selected by a user for a vehicle control unit to be configured;
an obtaining module 302, configured to obtain a target startup program corresponding to the target control chip from a plurality of preset startup programs;
a program loading module 303, configured to load the target boot program to the target control chip.
Optionally, the obtaining module 302 is configured to obtain a program storage path corresponding to the target control chip; and acquiring the target starting program according to the program storage path.
Optionally, the program loading module 303 is configured to determine configuration information of the target control chip, where the configuration information includes a storage area for storing the target boot program; and writing the target starting program into the storage area so as to load the target starting program to the target control chip.
Optionally, fig. 4 is a block diagram of an apparatus for downloading a boot program according to the embodiment shown in fig. 3, and as shown in fig. 4, the apparatus further includes:
an initialization module 304, configured to initialize the storage area;
a second determining module 305, configured to determine whether the storage area is successfully initialized;
the program loading module 303 is configured to write the target boot program into the storage area when the storage area is successfully initialized.
Optionally, fig. 5 is a block diagram of an apparatus for downloading a boot program according to the embodiment shown in fig. 4, and as shown in fig. 5, the apparatus further includes:
a reading module 306, configured to read the start program written in the storage area;
a third determining module 307, configured to determine whether the read boot program is the same as the target boot program before writing;
a fourth determining module 308, configured to determine that the writing is successful when the read boot program is the same as the target boot program before the writing.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
By adopting the device, after the target control chip selected by the user is determined, the chip simulator can automatically search the target starting program corresponding to the target control chip and load the target starting program to the target control chip, so that the complicated step that the user searches the target starting program from a software interface by operating step by step is avoided, the manual misoperation can be avoided, the manual workload is reduced, and the program downloading efficiency is improved.
Fig. 6 is a block diagram illustrating an electronic device 600 according to an example embodiment. As shown in fig. 6, the electronic device 600 may include: a processor 601 and a memory 602. The electronic device 600 may also include one or more of a multimedia component 603, an input/output (I/O) interface 604, and a communications component 605.
The processor 601 is configured to control the overall operation of the electronic device 600, so as to complete all or part of the steps in the method for downloading the start-up program. The memory 602 is used to store various types of data to support operation at the electronic device 600, such as instructions for any application or method operating on the electronic device 600 and application-related data, such as contact data, transmitted and received messages, pictures, audio, video, and so forth. The Memory 602 may be implemented by any type of volatile or non-volatile Memory device or combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic Memory, flash Memory, magnetic disk or optical disk. The multimedia components 603 may include a screen and audio components. Wherein the screen may be, for example, a touch screen and the audio component is used for outputting and/or inputting audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may further be stored in the memory 602 or transmitted through the communication component 605. The audio assembly also includes at least one speaker for outputting audio signals. The I/O interface 604 provides an interface between the processor 601 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 605 is used for wired or wireless communication between the electronic device 600 and other devices. Wireless communication, such as Wi-Fi, bluetooth, Near Field Communication (NFC), 2G, 3G, 4G or 5G, NB-IOT (Narrow Band Internet of Things), or a combination of one or more of them, so that the corresponding communication component 605 may include: Wi-Fi module, bluetooth module, NFC module.
In an exemplary embodiment, the electronic Device 600 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable logic devices (Programmable L ic devices, P L D), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components for performing the above-described method of downloading the boot program.
In another exemplary embodiment, a computer readable storage medium comprising program instructions which, when executed by a processor, implement the steps of the method of downloading a start-up program as described above is also provided. For example, the computer readable storage medium may be the memory 602 including program instructions executable by the processor 601 of the electronic device 600 to perform the method of downloading the boot program described above.
The preferred embodiments of the present disclosure are described in detail with reference to the accompanying drawings, however, the present disclosure is not limited to the specific details of the above embodiments, and various simple modifications may be made to the technical solution of the present disclosure within the technical idea of the present disclosure, and these simple modifications all belong to the protection scope of the present disclosure.
It should be noted that, in the foregoing embodiments, various features described in the above embodiments may be combined in any suitable manner, and in order to avoid unnecessary repetition, various combinations that are possible in the present disclosure are not described again.
In addition, any combination of various embodiments of the present disclosure may be made, and the same should be considered as the disclosure of the present disclosure, as long as it does not depart from the spirit of the present disclosure.

Claims (10)

1. A method for downloading a boot program, comprising:
determining a target control chip, wherein the target control chip comprises a control chip selected by a user for a vehicle control unit to be configured;
acquiring a target starting program corresponding to the target control chip from a plurality of preset starting programs;
and loading the target starting program to the target control chip.
2. The method according to claim 1, wherein the obtaining of the target start-up program corresponding to the target control chip comprises:
acquiring a program storage path corresponding to the target control chip;
and acquiring the target starting program according to the program storage path.
3. The method of claim 1 or 2, wherein the loading the target boot program to the target control chip comprises:
determining configuration information of the target control chip, wherein the configuration information comprises a storage area for storing the target starting program;
and writing the target starting program into the storage area so as to load the target starting program to the target control chip.
4. The method of claim 3, wherein prior to writing the target boot program to the memory region, the method further comprises:
initializing the storage area;
determining whether the storage area is successfully initialized;
the writing the target boot program to the storage area comprises:
and when the storage area is successfully initialized, writing the target starting program into the storage area.
5. The method of claim 3, wherein after writing the target boot program to the memory region, the method further comprises:
reading the starting program written in the storage area;
determining whether the read starting program is the same as the target starting program before writing;
and determining that the writing is successful when the read starting program is the same as the target starting program before the writing.
6. An apparatus for downloading a boot program, the apparatus comprising:
the system comprises a first determination module, a second determination module and a third determination module, wherein the first determination module is used for determining a target control chip, and the target control chip comprises a control chip selected by a user for a vehicle control unit to be configured;
the acquisition module is used for acquiring a target starting program corresponding to the target control chip from a plurality of preset starting programs;
and the program loading module is used for loading the target starting program to the target control chip.
7. The apparatus according to claim 6, wherein the obtaining module is configured to obtain a program storage path corresponding to the target control chip; and acquiring the target starting program according to the program storage path.
8. The apparatus according to claim 6 or 7, wherein the program loading module is configured to determine configuration information of the target control chip, where the configuration information includes a storage area for storing the target boot program; and writing the target starting program into the storage area so as to load the target starting program to the target control chip.
9. The apparatus of claim 8, further comprising:
the initialization module is used for initializing the storage area;
a second determining module, configured to determine whether the storage area is initialized successfully;
and the program loading module is used for writing the target starting program into the storage area when the storage area is initialized successfully.
10. The apparatus of claim 9, further comprising:
the reading module is used for reading the starting program written in the storage area;
the third determining module is used for determining whether the read starting program is the same as the target starting program before writing;
and the fourth determining module is used for determining that the writing is successful when the read starting program is the same as the target starting program before the writing.
CN201811528192.8A 2018-12-13 2018-12-13 Method and device for downloading starting program Pending CN111399926A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811528192.8A CN111399926A (en) 2018-12-13 2018-12-13 Method and device for downloading starting program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811528192.8A CN111399926A (en) 2018-12-13 2018-12-13 Method and device for downloading starting program

Publications (1)

Publication Number Publication Date
CN111399926A true CN111399926A (en) 2020-07-10

Family

ID=71430094

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811528192.8A Pending CN111399926A (en) 2018-12-13 2018-12-13 Method and device for downloading starting program

Country Status (1)

Country Link
CN (1) CN111399926A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113596077A (en) * 2021-06-10 2021-11-02 深圳市广和通无线股份有限公司 Program downloading method, device, computer equipment and storage medium
CN114489852A (en) * 2022-01-20 2022-05-13 飞腾信息技术有限公司 Memory chip starting method and device, computer equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1540672A (en) * 2002-10-28 2004-10-27 Power management data block for non-volatile memory system
CN101025770A (en) * 2006-02-20 2007-08-29 联想(北京)有限公司 Method for starting protected partition
CN102314354A (en) * 2010-06-30 2012-01-11 无锡中星微电子有限公司 Embedded system starting method and embedded device
CN103578546A (en) * 2012-07-30 2014-02-12 美的集团股份有限公司 Data burning method and system for storage chip of air conditioner
CN105786527A (en) * 2016-03-28 2016-07-20 中车青岛四方车辆研究所有限公司 TigerSharc-series DSP (digital signal processor) start management chip and method
CN106293832A (en) * 2016-08-09 2017-01-04 上海盈方微电子有限公司 A kind of SOC is booted up method and system
CN107515726A (en) * 2016-06-16 2017-12-26 伊姆西公司 For managing the method and system of storage device
CN108513169A (en) * 2018-04-04 2018-09-07 青岛海信电器股份有限公司 A kind of chip downloads method, chip and the LCD TV of startup program

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1540672A (en) * 2002-10-28 2004-10-27 Power management data block for non-volatile memory system
CN101833482A (en) * 2002-10-28 2010-09-15 三因迪斯克公司 The power management block that is used for Nonvolatile memory system
CN101025770A (en) * 2006-02-20 2007-08-29 联想(北京)有限公司 Method for starting protected partition
CN102314354A (en) * 2010-06-30 2012-01-11 无锡中星微电子有限公司 Embedded system starting method and embedded device
CN103578546A (en) * 2012-07-30 2014-02-12 美的集团股份有限公司 Data burning method and system for storage chip of air conditioner
CN105786527A (en) * 2016-03-28 2016-07-20 中车青岛四方车辆研究所有限公司 TigerSharc-series DSP (digital signal processor) start management chip and method
CN107515726A (en) * 2016-06-16 2017-12-26 伊姆西公司 For managing the method and system of storage device
CN106293832A (en) * 2016-08-09 2017-01-04 上海盈方微电子有限公司 A kind of SOC is booted up method and system
CN108513169A (en) * 2018-04-04 2018-09-07 青岛海信电器股份有限公司 A kind of chip downloads method, chip and the LCD TV of startup program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113596077A (en) * 2021-06-10 2021-11-02 深圳市广和通无线股份有限公司 Program downloading method, device, computer equipment and storage medium
CN114489852A (en) * 2022-01-20 2022-05-13 飞腾信息技术有限公司 Memory chip starting method and device, computer equipment and storage medium
CN114489852B (en) * 2022-01-20 2024-03-01 飞腾信息技术有限公司 Memory chip starting method and device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN106970873B (en) Online mock testing method, device and system
US10078498B2 (en) Method, apparatus, system, and non-transitory computer readable medium for extending at least one function of a package file
CN107239309B (en) Patch generation method and device, updating method, electronic device and storage medium
CN111240720A (en) Boot program upgrade method, device and storage medium
CN105068834B (en) Method for upgrading system and device
EP4345611A1 (en) Bootloader loading method, apparatus and system, electronic device and medium
CN110399159A (en) Dispositions method, device, computer equipment and the storage medium of operating system
CN111111201B (en) Skill creation method, device, server and medium based on game
CN112486492A (en) Page generation method and device, storage medium and electronic equipment
CN111708548A (en) Software installation method, device, device and storage medium
CN107797996B (en) Entry translation method and device
CN113778485A (en) System operation method, device, electronic chip and storage medium of electronic chip
CN111399926A (en) Method and device for downloading starting program
KR20190109979A (en) Electronic device and method for controling update thereof
CN107733866A (en) RPC requests, RPC request processing methods, device and equipment
CN116028267A (en) Dual-system secure mobile phone resetting method and device, server and storage medium
CN114020211B (en) Storage space management method, device, equipment and storage medium
CN115185745A (en) Data processing method, system, electronic device and computer readable storage medium
CN106775608B (en) Method and device for realizing independent system process
CN104618606B (en) Method and system for starting up mobile terminal
KR102663196B1 (en) User terminal device, server, control method of user terminal device and control method of server
CN113032248A (en) Application debugging method and device of android system, storage medium and electronic equipment
CN100399271C (en) A method for online upgrading of electronic equipment
US11327774B2 (en) Personalization of resource strings in a computing device
KR101556831B1 (en) Input method of permission for application development and recording medium storing program for executing method of developing android application

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200710

RJ01 Rejection of invention patent application after publication