CN112068896A - DTS modification method, device and computer readable storage medium - Google Patents

DTS modification method, device and computer readable storage medium Download PDF

Info

Publication number
CN112068896A
CN112068896A CN202010796824.XA CN202010796824A CN112068896A CN 112068896 A CN112068896 A CN 112068896A CN 202010796824 A CN202010796824 A CN 202010796824A CN 112068896 A CN112068896 A CN 112068896A
Authority
CN
China
Prior art keywords
dts
bin file
modification
modified content
bin
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
CN202010796824.XA
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.)
Allwinner Technology Co Ltd
Original Assignee
Allwinner 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 Allwinner Technology Co Ltd filed Critical Allwinner Technology Co Ltd
Priority to CN202010796824.XA priority Critical patent/CN112068896A/en
Publication of CN112068896A publication Critical patent/CN112068896A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading

Abstract

The invention discloses a DTS modification method, a DTS modification device and a computer readable storage medium, wherein the DTS modification method comprises the following steps: acquiring a dts.bin file in a binary format for storing DTS data; loading modified content and parsing service of the DTS; analyzing the modified content through a management service interface, and synchronizing the modified content to a dts.bin file; and generating a DTS according to the synchronized dts.bin file, and writing the DTS into the DTS subarea. The DTS is analyzed into the binary dts.bin file which can be directly analyzed by the kernel, the dts.bin file is used as a modification intermediate medium of the DTS, and the DTS modification is realized by modifying the dts.bin file, so that the real-time DTS modification is realized, different equipment is supported, various use scene requirements are met, the modification process is simple, the system workload is small, and the primary system is not influenced.

Description

DTS modification method, device and computer readable storage medium
Technical Field
The present invention belongs to the field of embedding, and more particularly, to a method and an apparatus for DTS (Device Tree Source) modification, and a computer-readable storage medium.
Background
In the equipment based on the Linux kernel system, the hardware resource of the equipment is described by using an equipment tree, and a DTS (data description service) is used for describing an equipment tree structure, wherein the DTS is a source file which is convenient for human to read and understand, but cannot be directly analyzed by the Linux kernel.
In practical application, different hardware configurations exist in the same device, or the peripheral of the main board of the device is replaced, and at this time, the DTS or the parameters thereof need to be modified correspondingly. At present, the main schemes for modifying the DTS and the parameters thereof in the industry have the defects that:
(1) modification is needed in a specific scene, for example, in a uboot (universal boot loader) mode, a fdt command is used for modification; in actual scene use, the DTS needs to be modified or parameters need to be added in real time, for example, in the field of business display, dozens of hundreds of display devices need to be applied to the same firmware, and the scheme cannot meet the requirement of real-time modification of the DTS in all scenes;
(2) some DTS parameters are directly modified on an application layer, and the parameters are interacted with an upper layer through corresponding interfaces on an inner core driving layer; not only does this approach lead to potential modification risks, but each drive modification can involve a significant amount of work and destroy the native system approach;
(3) modifying the DTS of the firmware through a PC or other tools, generating new firmware and then updating the target board; the mode of firstly modifying the DTS of the firmware by the modifying tool has huge quantity of mass production and on-line use projects, and the firmware updating time period is long.
Disclosure of Invention
The invention mainly aims to provide a DTS modification method, a DTS modification device and a computer readable storage medium, which can realize DTS modification through a management service interface, not only optimize the maintenance and operation method of a system, but also meet the real-time DTS modification requirement on a target board.
According to a first aspect of the invention, a method of DTS modification comprises the steps of:
acquiring a dts.bin file in a binary format for storing DTS data;
loading modified content and parsing service of the DTS;
analyzing the modified content through a management service interface, and synchronizing the modified content to a dts.bin file;
and generating a DTS according to the synchronized dts.bin file, and writing the DTS into the DTS subarea.
In the embodiment, the DTS is analyzed into the dts.bin file which can be directly analyzed by the kernel, the dts.bin file is used as a modification intermediate medium of the DTS, and the DTS modification is realized by modifying the dts.bin file, so that the real-time modification of the DTS is realized, different devices are supported, various use scene requirements are met, the modification process is simple, the system workload is small, and the native system cannot be influenced.
In a specific embodiment of the present invention, the obtaining a dts.bin file storing a binary format of DTS data includes:
and judging whether a dts.bin file exists or not, and if the dts.bin file does not exist, generating the dts.bin file. And the dts.bin file can be ensured to be acquired, and the reliability of DTS modification is improved.
In a specific embodiment of the present invention, the obtaining a dts.bin file storing a binary format of DTS data includes:
starting a boot loader and judging whether a dts.bin file exists or not;
if the data does not exist, generating a dts.bin file, and then starting an operating system;
if so, the operating system is started.
After the boot loader is started, the DTS needs to be transmitted to the kernel, and the binary format file dts.bin file of the DTS data is obtained in the boot loader starting process, so that the work flow can be simplified.
In a specific embodiment of the present invention, the generating the dts.bin file is a dts.bin file in binary format obtained by compiling the DTS with a device tree compiler. The bootstrap loader is fully utilized, the addition of other programs is reduced, and the work flow is simplified.
In a particular embodiment of the invention, the dts.bin file and the DTS are stored in different partitions of the system storage space. The bin file is a DTS modification storage medium and is stored separately, so that the normal operation of the current system can be guaranteed not to be influenced, and the risk is reduced.
In a specific embodiment of the present invention, the manner of loading the modified content of the DTS includes at least one of the following:
loading the hardware configuration of the target equipment, and comparing the hardware configuration of the target equipment with the DTS to obtain the modified content; or
Acquiring the modification content of the DTS input by the user from the modification request; or
And acquiring the modified content of the DTS input by the user from the modification request, and comparing the modified content of the DTS input by the user with the DTS to obtain the final modified content.
In a specific embodiment of the present invention, before analyzing the modified content through the management service interface and synchronizing the modified content to the dts.bin file, the method further includes determining whether to enter DTS modification;
if the DTS modification is carried out, analyzing the modified content through the management service interface, and synchronizing the modified content to the dts.bin file;
otherwise, the operating system remains operating normally.
Because the DTS modification can be carried out at any time, the judgment prompt is carried out before the DTS modification is started, the influence of the DTS modification on the program running on the system can be avoided, and the user experience is improved.
In another specific embodiment of the present invention, before analyzing the modified content through the management service interface and synchronizing the modified content to the dts.bin file, the method further includes determining whether to modify the dts.bin file;
if the dts.bin file is modified, analyzing the modified content through the management service interface, and synchronizing the modified content to the dts.bin file;
if the dts.bin file is not modified, judging whether the operating system is restarted or not;
if the DTS is restarted, generating a DTS according to the synchronized dts.bin file, and writing the DTS into a DTS subarea; otherwise, the operating system resumes normal operation.
The method is a judgment prompt, can avoid the influence of DTS modification on the running program on the system, and improves the user experience.
According to a third aspect of the present invention, there is provided a DTS modification apparatus, comprising: memory, processor and computer program stored on the memory and executable on the processor, the processor implementing a method of DTS modification as comprising any of the embodiments of the third aspect of the invention when executing the program.
In a third aspect of the present invention, a computer-readable storage medium is provided, which stores computer-executable instructions, and is characterized in that the computer-executable instructions are used for executing a method of DTS modification in any one of the embodiments of the third aspect of the present invention.
One of the above technical solutions of the present invention has at least one of the following advantages or beneficial effects: the DTS is analyzed into a dts.bin file which can be directly analyzed by the kernel, the dts.bin file is used as a modification intermediate medium of the DTS, and the DTS modification is realized by modifying the dts.bin file, so that the real-time DTS modification is realized, different equipment is supported, various use scene requirements are met, the modification process is simple, the system workload is small, and the native system cannot be influenced.
Drawings
Fig. 1 is a flowchart of a method for DTS modification according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating the step S100 according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of system memory partitioning according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating the step S300 according to an embodiment of the present invention;
fig. 5 is a block diagram of a DTS modification apparatus according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
The following disclosure provides many different embodiments, or examples, for implementing different aspects of the invention.
Referring to fig. 1, a DTS modification method provided in an embodiment of the present invention includes the following steps:
and step S100, acquiring a dts.bin file (capable of being directly analyzed by an operating system kernel) in a binary format for storing DTS data.
Step S200, loading the modified content and the analysis service of the DTS; in an embodiment of the present invention, after the operating system is started, step S200 is executed.
In this embodiment, the manner of loading the modified content of the DTS includes at least one of the following:
(1) directly loading the hardware configuration of the target equipment from the target equipment, and comparing the hardware configuration of the target equipment with the DTS to obtain modified content;
(2) after receiving a DTS modification request, acquiring the modification content of the DTS input by a user from the modification request; in order to ensure the correct modified content and avoid unnecessary modification, the modified content of the DTS input by the user is compared with the DTS to obtain the final modified content.
Step S300, analyzing the modified content through the management service interface, and synchronizing the modified content to the dts.
And S400, generating a DTS according to the dts.bin file in the step S300, writing the DTS into a DTS partition, and modifying the DTS.
In this embodiment of the present invention, the operating system is restarted, and step S400 is executed, where step S400 includes:
compiling and generating a new DTS according to the modified dts.bin file;
and calling a management service interface to write the new DTS into the DTS partition.
In the embodiment, the DTS is analyzed into the dts.bin file which can be directly analyzed by the kernel, the dts.bin file is used as a modification intermediate medium of the DTS, and the DTS modification is realized by modifying the dts.bin file, so that the real-time modification of the DTS is realized, different devices are supported, various use scene requirements are met, the modification process is simple, the system workload is small, and the native operating system cannot be influenced.
In order to ensure that the dts.bin file can be acquired and improve the reliability of DTS modification, in an embodiment of the present invention, step S100 includes determining whether the dts.bin file exists, and if the dts.bin file does not exist, compiling the DTS by using a DTC (Device Tree Compiler), and regenerating the dts.bin file.
After the boot loader is started, the DTS needs to be transferred to the kernel, the binary format file dts.bin file of the DTS data is easier to obtain, and the work flow is simplified, so that the dts.bin file is obtained in the boot loader in this embodiment, as shown in fig. 2, step S100 includes the following steps:
step S101, powering on a system;
step S102, starting a boot loader (boot);
step S103, judging whether a dts.bin file exists, if so, executing step S105, otherwise, executing step S104; wherein, the dts.bin file stores the binary format of the DTS data;
step S104, regenerating a dts.bin file; in the present embodiment, the regenerating of the dts.bin file includes:
reading data of the DTS by adding an interface capable of reading the DTS into the boot;
and compiling the read data by using the DTC to obtain data in a binary format, and storing the data in the binary format in a newly-created dts.
And step S105, starting the operating system.
In order to reduce the influence on the DTS, the dts.bin file and the DTS of the embodiment of the present invention are stored in different partitions of the system storage space, as shown in fig. 3, the system storage space includes: the system comprises a BOOT0 partition, UBOOT and DTS partitions, a kernel partition, a system partition, a Bootloader partition and other partitions, wherein a DTS.
In the present embodiment, as shown in fig. 4, step S300 includes the following steps:
step S301, calling an analysis reading interface dts _ get of the management service to analyze and read the modified content;
step S302, saving the read modified content by calling a saving interface dts _ set of the management service;
step S303, a synchronization interface dts _ sync of the calling management service synchronizes the modification content to a dts.bin file, saves the modified dts.bin file, and exits from a dts.bin file modification program;
step S304, judging whether the operating system is restarted, and if the operating system is restarted, executing step S400; otherwise, the operating system remains operating normally.
In the embodiment of the invention, the called management service interface is an added interface used for DTS modification, and independent management service is adopted to manage and operate the DTS storage intermediate file (dts.bin file), so that the maintenance and operation flow of the operating system can be optimized.
Because the DTS modification of the embodiment of the present invention can be performed at any time, that is, step S200 can be performed at any time as needed, in order to avoid the DTS modification from affecting the running program on the system and improve the user experience, in another embodiment of the present invention, after step S200 is performed, before step S301 to step S303 are performed, the method further includes determining whether to enter the DTS modification program, and includes the following steps:
judging whether DTS modification is entered, if DTS modification is entered, executing step S300; otherwise, the operating system keeps working normally, and after the operating system is restarted, step S400 is executed again.
In another embodiment of the present invention, for flexibility of use, various application scenarios are applicable, and further, whether to perform dts.bin file modification program judgment is further included, including the following steps:
judging whether to modify the dts.bin file, and executing the step S300 if the dts.bin file is modified; otherwise, judging whether the operating system is restarted, and if so, executing the step S400; otherwise, the operating system resumes normal operation, and after the operating system is restarted, step S400 is executed again to complete DTS modification.
In another embodiment of the invention, the method comprises the steps of judging whether to enter a DTS modification program and judging whether to carry out dts.bin file modification program; the method comprises the following steps:
judging whether DTS modification is entered, if not, keeping the operating system to work normally, and after the entering operating system is restarted, executing the step S400 again;
if the DTS modification is carried out, judging whether the dts.bin file modification is carried out or not; if the dts.bin file is not modified, the operating system resumes normal operation, and after the operating system is restarted, step S400 is executed again to complete DTS modification; bin file modification, if so, step S300 is performed.
Referring to fig. 5, a DTS modification apparatus provided for the embodiment of the present invention may be any type of program module, such as an application program, and the DTS modification apparatus may modify the DTS on a target device in real time.
Specifically, the DTS modification apparatus includes: one or more processors 200 and memory 100, with one processor 200 and memory 100 being an example in fig. 5. The processor 200 and the memory 100 may be connected by a bus or other means, such as the bus connection in fig. 5.
The memory 100, which is a non-transitory computer readable storage medium, may be used to store non-transitory software programs and non-transitory computer executable programs, such as a method of DTS modification in embodiments of the present invention. The processor 200 implements a method of DTS modification in the above-described embodiments of the present invention by executing a non-transitory software program and instructions stored in the memory 100.
The memory 100 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data and the like required to perform a method of DTS modification in the above-described embodiments. Further, the memory 100 may include high speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the memory optionally includes memory 100 located remotely from the processor 200, and these remote memories may be connected to the terminal through a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
Non-transitory software programs and instructions necessary to implement one of the above-described methods of DTS modification are stored in the memory 100 and, when executed by the one or more processors 200, perform one of the above-described methods of DTS modification, e.g., performing the above-described method steps S100-S400 in fig. 1, method steps S101-S105 in fig. 2, and method steps S301-S304 in fig. 4.
In addition, the present invention also provides a computer-readable storage medium storing computer-executable instructions, which are executed by one or more control processors, for example, by a processor, and can cause the one or more processors to execute a DTS modification method in the above embodiments, for example, the method steps S100 to S400 in fig. 1, the method steps S101 to S105 in fig. 2, and the method steps S301 to S304 in fig. 4 described above.
The above-described embodiments of the apparatus are merely illustrative, wherein the units illustrated as separate components may or may not be physically separate, i.e. may be located in one place, or may also be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
One of ordinary skill in the art will appreciate that all or some of the steps, systems, and methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.
While embodiments of the present invention have been shown and described, it will be understood by those of ordinary skill in the art that: various changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

Claims (10)

1. A method of DTS modification, comprising the steps of:
acquiring a dts.bin file in a binary format for storing DTS data;
loading modified content and parsing service of the DTS;
analyzing the modified content through a management service interface, and synchronizing the modified content to a dts.bin file;
and generating a DTS according to the synchronized dts.bin file, and writing the DTS into the DTS subarea.
2. The method of claim 1, wherein obtaining a dts.bin file that stores the binary format of the DTS data comprises:
and judging whether a dts.bin file exists or not, and if the dts.bin file does not exist, generating the dts.bin file.
3. The method of claim 2, wherein obtaining a dts.bin file that stores the binary format of the DTS data comprises:
starting a boot loader and judging whether a dts.bin file exists or not;
if the data does not exist, generating a dts.bin file, and then starting an operating system;
if so, the operating system is started.
4. The method of claim 2, wherein generating the dts.bin file is compiling the DTS with a device tree compiler to obtain the dts.bin file in binary format.
5. The method of claim 1, wherein the dts.bin file and the DTS are stored in different partitions of system storage space.
6. The method of claim 1, wherein the manner of loading the modified content of the DTS comprises at least one of:
loading the hardware configuration of the target equipment, and comparing the hardware configuration of the target equipment with the DTS to obtain the modified content; or
Acquiring the modification content of the DTS input by the user from the modification request; or
And acquiring the modified content of the DTS input by the user from the modification request, and comparing the modified content of the DTS input by the user with the DTS to obtain the final modified content.
7. The method of claim 1, wherein before parsing the modified content through the management service interface and synchronizing the modified content to the dts.bin file, further comprising determining whether to enter DTS modification;
if the DTS modification is carried out, analyzing the modified content through the management service interface, and synchronizing the modified content to the dts.bin file;
otherwise, the operating system remains operating normally.
8. The method of claim 1, further comprising determining whether to modify the dts.bin file before parsing the modified content through the management service interface and synchronizing the modified content to the dts.bin file;
if the dts.bin file is modified, analyzing the modified content through the management service interface, and synchronizing the modified content to the dts.bin file;
if the dts.bin file is not modified, judging whether the operating system is restarted or not;
if the DTS is restarted, generating a DTS according to the synchronized dts.bin file, and writing the DTS into a DTS subarea; otherwise, the operating system resumes normal operation.
9. An apparatus for DTS modification, comprising: memory, processor and computer program stored on the memory and executable on the processor, characterized in that the processor implements a DTS modification method as claimed in any one of claims 1 to 8 when executing the program.
10. Computer-readable storage media storing computer-executable instructions for performing a method of DTS modification as claimed in any one of claims 1 to 8.
CN202010796824.XA 2020-08-10 2020-08-10 DTS modification method, device and computer readable storage medium Pending CN112068896A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010796824.XA CN112068896A (en) 2020-08-10 2020-08-10 DTS modification method, device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010796824.XA CN112068896A (en) 2020-08-10 2020-08-10 DTS modification method, device and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN112068896A true CN112068896A (en) 2020-12-11

Family

ID=73662580

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010796824.XA Pending CN112068896A (en) 2020-08-10 2020-08-10 DTS modification method, device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN112068896A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112631655A (en) * 2020-12-29 2021-04-09 深圳明阳电路科技股份有限公司 Drill tape file modification method, device and system
CN112732321A (en) * 2021-01-21 2021-04-30 恒为科技(上海)股份有限公司 Firmware modification method and device, computer readable storage medium and equipment
CN112860256A (en) * 2021-02-08 2021-05-28 中科院软件研究所南京软件技术研究院 Visual configuration system and method for Linux kernel device tree
CN114490479A (en) * 2022-02-17 2022-05-13 深圳市智微智能科技股份有限公司 I2C device compatibility method, device, equipment and medium based on android system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112631655A (en) * 2020-12-29 2021-04-09 深圳明阳电路科技股份有限公司 Drill tape file modification method, device and system
CN112732321A (en) * 2021-01-21 2021-04-30 恒为科技(上海)股份有限公司 Firmware modification method and device, computer readable storage medium and equipment
CN112732321B (en) * 2021-01-21 2024-02-09 恒为科技(上海)股份有限公司 Firmware modification method, device, computer readable storage medium and equipment
CN112860256A (en) * 2021-02-08 2021-05-28 中科院软件研究所南京软件技术研究院 Visual configuration system and method for Linux kernel device tree
CN112860256B (en) * 2021-02-08 2024-03-08 中科院软件研究所南京软件技术研究院 Visual configuration system and method for Linux kernel equipment tree
CN114490479A (en) * 2022-02-17 2022-05-13 深圳市智微智能科技股份有限公司 I2C device compatibility method, device, equipment and medium based on android system

Similar Documents

Publication Publication Date Title
CN112068896A (en) DTS modification method, device and computer readable storage medium
US7823023B2 (en) Test framework for testing an application
CN109165055B (en) Unmanned system component loading method and device, computer equipment and medium
CN107451062B (en) User interface traversal test method, device, server and storage medium
US20150100961A1 (en) Operating Programs on a Computer Cluster
CN110928559A (en) Data burning method and device, electronic equipment and storage medium
CN112667315A (en) Game engine editor starting method and device, electronic equipment and storage medium
CN107291507B (en) Upgrading method for virtual hard disk of virtual machine and electronic equipment
CN115291946A (en) Hongmong system transplanting method, device, electronic equipment and readable medium
US20140281125A1 (en) Systems and methods for in-place reorganization of device storage
US11526363B2 (en) Electronic apparatus and control method thereof
CN113127430B (en) Mirror image information processing method, mirror image information processing device, computer readable medium and electronic equipment
CN112596371A (en) Control card switching method and device, electronic equipment and storage medium
US20200021862A1 (en) Multimedia streaming and routing apparatus and operation method of the same
CN110806891A (en) Method and device for generating software version of embedded equipment
CN111897565A (en) Data processing method, device and equipment based on Internet of things
CN111309740A (en) Data processing method, device, equipment and storage medium
CN113660123B (en) Virtual switch upgrading method, device, electronic equipment and storage medium
US11593098B2 (en) Synchronization of source code under development in multiple concurrent instances of an integrated development environment
US20230315038A1 (en) Method and system for providing engineering of an industrial device in a cloud computing environment
CN112379867B (en) Embedded operating system, method and storage medium based on modular development
CN113467893B (en) Automatic testing method and device for virtual machine, storage medium and processor
CN113204425B (en) Method, device, electronic equipment and storage medium for process management internal thread
CN113220451A (en) Method, system, device and storage medium for deploying distributed cluster system
CN113986451A (en) Virtual machine migration method and device, electronic equipment and storage medium

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