CN109766057A - Firmware data processing method and system - Google Patents

Firmware data processing method and system Download PDF

Info

Publication number
CN109766057A
CN109766057A CN201910011702.2A CN201910011702A CN109766057A CN 109766057 A CN109766057 A CN 109766057A CN 201910011702 A CN201910011702 A CN 201910011702A CN 109766057 A CN109766057 A CN 109766057A
Authority
CN
China
Prior art keywords
firmware data
written
data
read
address
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.)
Granted
Application number
CN201910011702.2A
Other languages
Chinese (zh)
Other versions
CN109766057B (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.)
Chengdu BOE Display Technology Co Ltd
Original Assignee
Chengdu CEC Panda Display 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 Chengdu CEC Panda Display Technology Co Ltd filed Critical Chengdu CEC Panda Display Technology Co Ltd
Priority to CN201910011702.2A priority Critical patent/CN109766057B/en
Publication of CN109766057A publication Critical patent/CN109766057A/en
Application granted granted Critical
Publication of CN109766057B publication Critical patent/CN109766057B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Stored Programmes (AREA)

Abstract

The embodiment of the present application provides a kind of firmware data processing method and system, this method comprises: receiving the write instruction at the end PC, said write instruction includes the information of firmware data to be written;It is instructed according to said write, the destination address of storage unit is distributed for the firmware data to be written;The firmware data to be written is written to the destination address, and the mapping relations between the firmware data to be written and the destination address are established, the mapping relations between the firmware data to be written and the destination address are stored to address mapping table.Method provided in this embodiment is able to solve the problem of being not easy to equipment debugging.

Description

Firmware data processing method and system
Technical field
The invention relates to firmware data processing technology field more particularly to a kind of firmware data processing method and it is System.
Background technique
It is also just different to the condition of firmware data storage since the IC type of each producer is different in Display panel field, The corresponding storage mode of different memories is different, therefore, particularly important to the processing of firmware data, exists in the prior art not The problem of convenient for debugging.
Summary of the invention
The embodiment of the present application provides a kind of firmware data processing method and system, is not easy to debug in the prior art to overcome The problem of.
In a first aspect, the embodiment of the present application provides a kind of firmware data processing method, comprising:
The write instruction at the end PC is received, said write instruction includes the information of firmware data to be written;
It is instructed according to said write, the destination address of storage unit is distributed for the firmware data to be written;
The firmware data to be written is written to the destination address, and establishes the firmware data to be written and institute The mapping relations between destination address are stated, the mapping relations between the firmware data to be written and the destination address are deposited It stores up to address mapping table.
In a kind of possible design, the firmware data to be written includes at least one of following: register Code, electricity Source control integrated circuit code, parameters of display code, virtual machine code and optical compensation code.
It is described that the firmware data to be written is written to the destination address in a kind of possible design, comprising:
Establish the mapping relations between the destination address and the data format of the firmware data to be written, and by institute The mapping relations between destination address and the data format of the firmware data to be written are stated to store to format mapping table;
It is binary system Binary file format by the Data Format Transform of the firmware data to be written;
Firmware data to be written after conversion is written to the destination address.
Second aspect, the embodiment of the present application provide a kind of firmware data processing method, comprising: the reading for receiving the end PC refers to It enables, it is described to read the information that instruction includes firmware data to be read;
According to the information of the firmware data to be read, searches address mapping table and obtain the firmware data to be read Storage address in storage unit;
Using the data stored under the storage address as the firmware data to be read, it is sent to the end PC.
In a kind of possible design, the firmware data to be read includes at least one of following: register Code, electricity Source control integrated circuit code, parameters of display code, virtual machine code and optical compensation code.
It is described using the data stored under the storage address as the firmware to be read in a kind of possible design Data are sent to the end PC, comprising:
Format mapping table is searched, the corresponding data format of the storage address is obtained;
The data stored under the storage address are converted into the corresponding data format of the storage address;
The end PC is sent to using the data after conversion as the firmware data to be read.
In a kind of possible design, the reading instruction for receiving the end PC, comprising:
It receives the end PC to be instructed according to the reading that maintenance instruction is sent, the maintenance instruction includes firmware data to be safeguarded Information, the information of the firmware data to be read are the information of the firmware data to be safeguarded.
The third aspect, the embodiment of the present application provide a kind of firmware data processing unit, comprising:
Write instruction receiving module, for receiving the write instruction at the end PC, said write instruction includes firmware to be written The information of data;
Destination address distribution module distributes target for instructing according to said write for the firmware data to be written The destination address of storage unit;
Writing module for the firmware data to be written to be written to the destination address, and is established described to be written Firmware data and the destination address between mapping relations, by the firmware data to be written and the destination address it Between mapping relations store to preset address mapping table.
In a kind of possible design, the firmware data to be written includes at least one of following: register Code, electricity Source control integrated circuit code, parameters of display code, virtual machine code and optical compensation code.
In a kind of possible design, the write module is specifically used for: establishing the destination address and described to be written Firmware data data format between mapping relations, and by the number of the destination address and the firmware data to be written It stores according to the mapping relations between format to preset format mapping table;
It is binary system Binary file format by the Data Format Transform of the firmware data to be written;
Firmware data to be written after conversion is written to the destination address.
Fourth aspect, the embodiment of the present application provide a kind of firmware data processing unit, comprising:
Command reception module is read, the reading for receiving the end PC instructs, and the reading instruction includes firmware to be read The information of data;
Storage address obtains module, for the information according to the firmware data to be read, searches preset address mapping Table obtains storage address of the firmware data to be read in target storage unit;
Sending module, the data for will store under the storage address are sent as the firmware data to be read To the end PC.
In a kind of possible design, the firmware data to be read includes at least one of following: register Code, electricity Source control integrated circuit code, parameters of display code, virtual machine code and optical compensation code.
In a kind of possible design, the sending module is specifically used for:
Preset format mapping table is searched, the corresponding data format of the storage address is obtained;
The data stored under the storage address are converted into the corresponding data format of the storage address;
The end PC is sent to using the data after conversion as the firmware data to be read.
In a kind of possible design, the reading command reception module is specifically used for:
It receives the end PC to be instructed according to the reading that maintenance instruction is sent, the maintenance instruction includes firmware data to be safeguarded Information, the information of the firmware data to be read are the information of the firmware data to be safeguarded.
5th aspect, the embodiment of the present application provides a kind of firmware data management system, comprising: storage unit, the end PC and Firmware data processing unit described in the third aspect and the various possible designs of the third aspect.
6th aspect, the embodiment of the present application provides a kind of firmware data management system, comprising: storage unit, the end PC and Firmware data processing unit described in fourth aspect and the various possible designs of fourth aspect.
7th aspect, the embodiment of the present application provides a kind of firmware data processing equipment, comprising: at least one processor and deposits Reservoir;
The memory stores computer executed instructions;
At least one described processor executes the computer executed instructions of memory storage so that it is described at least one Processor executes firmware data processing method described in the various possible designs of first aspect and first aspect as above.
Eighth aspect, the embodiment of the present application provide a kind of firmware data processing equipment, comprising: at least one processor and deposit Reservoir;
The memory stores computer executed instructions;
At least one described processor executes the computer executed instructions of memory storage so that it is described at least one Processor executes firmware data processing method described in the various possible designs of second aspect and second aspect as above.
9th aspect, the embodiment of the present application provide a kind of computer readable storage medium, which is characterized in that the computer It is stored with computer executed instructions in readable storage medium storing program for executing, when processor executes the computer executed instructions, realizes as above Firmware data processing method described in first aspect and the various possible designs of first aspect.
Tenth aspect, the embodiment of the present application provide a kind of computer readable storage medium, which is characterized in that the computer It is stored with computer executed instructions in readable storage medium storing program for executing, when processor executes the computer executed instructions, realizes as above Firmware data processing method described in second aspect and the various possible designs of second aspect.
Firmware data processing method and system provided in this embodiment first receive the write instruction at the end PC, and according to write-in The information of firmware data in instruction, distributes the destination address of storage unit for the firmware data to be written, while by institute It states firmware data to be written and is written to the destination address, establish between the firmware data to be written and the destination address Mapping relations to address mapping table, realize the unified management of the firmware data to be written.It can be all in this programme Firmware data to be written be written together into the destination address of the storage unit distributed, facilitate write-in, and according to described Mapping relations between firmware data and the destination address to be written establish address mapping table, can be realized to described to be written The unified management of the firmware data entered.This programme can be realized the unified management of firmware data, improve data-handling efficiency, can It solves the problems, such as to be not easy to debugging.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this Shen Some embodiments please for those of ordinary skill in the art without any creative labor, can be with It obtains other drawings based on these drawings.
Fig. 1 is the schematic diagram of the mode for the storage firmware data that the embodiment of the present application one provides;
The mode of unified storage firmware data shows in the firmware data processing method that Fig. 2 provides for the embodiment of the present application three It is intended to;
Fig. 3 is the flow diagram one for the firmware data processing method that the embodiment of the present application two provides;
Address space allocation schematic diagram in the firmware data processing method that Fig. 4 provides for the embodiment of the present application four;
Fig. 5 is the flow diagram two for the firmware data processing method that the embodiment of the present application five provides;
Fig. 6 is the flow diagram three for the firmware data processing method that the embodiment of the present application six provides;
Fig. 7 is the flow diagram four for the firmware data processing method that the embodiment of the present application seven provides;
Fig. 8 is the structural schematic diagram one for the firmware data processing unit that the embodiment of the present application eight provides;
Fig. 9 is the structural schematic diagram two for the firmware data processing unit that the embodiment of the present application nine provides;
Figure 10 is the structural schematic diagram for the firmware data management system that the embodiment of the present application ten provides;
Figure 11 is the structural schematic diagram for the firmware data processing equipment that the embodiment of the present application 11 provides.
Specific embodiment
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application In attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art Every other embodiment obtained without creative efforts, shall fall in the protection scope of this application.
The description and claims of this application and term " first ", " second ", " third " " in above-mentioned attached drawing The (if present)s such as four " are to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should manage The data that solution uses in this way are interchangeable under appropriate circumstances, so that embodiments herein described herein for example can be to remove Sequence other than those of illustrating or describe herein is implemented.In addition, term " includes " and " having " and theirs is any Deformation, it is intended that cover it is non-exclusive include, for example, containing the process, method of a series of steps or units, system, production Product or equipment those of are not necessarily limited to be clearly listed step or unit, but may include be not clearly listed or for this A little process, methods, the other step or units of product or equipment inherently.
Fig. 1 is the schematic diagram of the mode for the storage firmware data that the embodiment of the present application one provides, and wherein firmware is program, Gu According to being code (program code), store firmware data can be applied in display field number of packages.
In mode referring to Fig. 1, the embodiment of the present application one storage firmware data provided, different classes of code is stored In two Flash, a Flash is integrated on TCON Board, another Flash is integrated on Left SPWB Board, Being integrated on TCON Board simultaneously can also include: power management integrated circuit PMIC and display chip PGamma IC, Wherein, the built-in ROM of PMIC and PGamma IC, different classes of code storage mode are as follows: Tcon Code is stored in positioned at Tcon In Flash on Board, the end PC is total by SPI via the end Code, Tcon IC IC read/write Tcon Tcon by I2C bus Line read/write Tcon Code;PMIC Code is stored in the ROM built in PMIC, and the end PC passes through I2C read/write PMIC Code; PGamma Code is stored in the ROM built in PGamma IC, and the end PC passes through I2C bus read/write PGamma Code;Integrated In the PGamma IC/PMIC of VCOM functional module, VCOM Code is stored in positioned at the ROM built in PGamma IC/PMIC In, the end PC passes through I2C bus read/write VCOM Code;In independent PVcom IC, VCOM Code is stored in built in PVcom ROM in, the end PC pass through I2C bus read/write VCOM Code;Demura Code is stored on SPWB Board In Flash, the end PC passes through spi bus read/write Demura Code.Different Code is stored in different memories, convenient for setting Standby debugging.
For the ease of the unified management of firmware data, the embodiment of the present application two provides a kind of unified storage firmware data The schematic diagram of mode.As shown in Fig. 2, mainly different firmware datas is managed collectively by TCON chip in the present embodiment, Then it is directed to different classes of code (firmware data), the file format needs stored in the Flash being integrated on SPWB Board Unified coding, to realize unified management of the TCON chip to different firmware datas.
In the present embodiment, single Flash is only needed, and single Flash is integrated on SPWB.In addition, TCON Board On the TCON chip, PMIC and the PGamma that are integrated with TCON IC, PMIC and PGamma IC, and are integrated on TCON Board Signal transmission can be carried out between IC, TCON chip is communicated by spi bus with single Flash, and the end PC passes through I2C bus With TCON chip communication, i.e., PMIC, PGamma IC and Flash respectively with TCON chip communication, then pass through TCON chip and PC End communication, TCON chip passes through the destination address of single Flash of spi bus read/write again, since firmware data stores single In Flash, concentration is compared in distribution, takes full advantage of the memory space of single Flash, and be convenient for operational administrative, avoids result in and deposit When storing up at high cost, and waste of storage space, while solving Code change recode, every kind of Code will individually burning it is primary, The problem of efficiency is very low, leads to high production cost.
In conjunction with Fig. 2, it to be the embodiment of the present application two referring to Fig. 3, Fig. 3 that this application provides a kind of firmware data processing methods The flow diagram one of the firmware data processing method of offer, as shown in Figure 1, this method comprises:
S101, the write instruction for receiving the end PC, said write instruction include the information of firmware data to be written.
In practical application, the executing subject of the present embodiment can be firmware data processing equipment, the realization of the processing equipment There are many modes, for example, the processing equipment can be program software, or it is stored with the medium of related computer program, For example, USB flash disk, cloud disk etc.;Alternatively, the processing equipment can also be the entity apparatus for loading or being equipped with related computer program, For example, chip, center control panel TCON etc..
In the present embodiment, it can be communicated by I2C bus with the end PC.The information of firmware data to be written can be The mark of firmware data to be written can obtain firmware data to be written by identification marking.
Specifically, according to mark, the path that the end PC stores firmware data to be written is obtained, according to the path, is obtained Firmware data to be written.
S102, it is instructed according to said write, the destination address of storage unit is distributed for the firmware data to be written.
Wherein, the firmware data to be written includes at least one of following: register Code, power management integrated circuit Code, parameters of display code, virtual machine code and optical compensation code.
In the present embodiment, different firmware datas to be written is stored in the different destination addresses of storage unit, i.e., will All firmware datas to be written are stored in single Flash, improve the burning efficiency of firmware data to be written, are reduced Production cost, realize register Code, power management integrated circuit code, parameters of display code, virtual machine code, And the unified management of optical compensation code.Wherein, in storing process, storage unit is distributed for the firmware data to be written The destination address of part can be the corresponding target for being stored in storage unit of different firmware datas to be written pre-set Destination address is distributed that is, according to the pre-set method of salary distribution for the firmware data to be written in address;It is described to be written The destination address of firmware data distribution storage unit be also possible to be randomly assigned, need to only guarantee to be written to consolidate to be different Number of packages is according to the different destination addresses for distributing storage unit, to realize that different firmware datas is stored in the difference of storage unit Destination address.
For example, with reference to address space allocation schematic diagram in firmware data processing method shown in Fig. 4.It is described to be written Firmware data distributes the specific distribution of the destination address of storage unit are as follows: optical compensation code Demura Cod is stored in single In the preset address space B ank B of Flash, by virtual machine code VCOM Code be stored in single Flash defaultly In the space B ank C of location, single Flash (the storage unit register Code Tcon Code being stored on SPWB Board Part) preset address space B ank D in, the power management integrated circuit code PMIC Code is stored in single Flash Preset address space B ank E in, the preset address that parameters of display code PGamma Code is stored in single Flash is empty Between in Bank F.Wherein, Panel informotion is stored in the preset address space B ank A of single Flash, Reserved is stored in the preset address space B ank G of single Flash, is not necessarily to the built-in ROM in PMIC and PGamma IC, According to the destination address of distribution, the end PC is communicated with Tcon IC by I2C bus, then via Tcon IC by spi bus read Write the preset address space (destination address) in single Flash, convenient for read write different classes of code (firmware data), realize each The unified management of a code, while reducing BOM cost.
S103, the firmware data to be written is written to the destination address, and establishes the firmware number to be written According to the mapping relations between the destination address, by the mapping between the firmware data to be written and the destination address Relationship is stored to address mapping table.
In the present embodiment, the address mapping table can be default setting, be also possible to after distributing destination address, incite somebody to action What the firmware data to be written was established during being written to the destination address.
If the address mapping table be it is pre-set, the firmware to be written is stored in the address mapping table Mapping relations between data and the destination address, the firmware data write-in destination address being written into can be according to describedly The firmware data to be written is written to the destination address by the mapping relations in the mapping table of location.
If the address mapping table is built during the firmware data to be written is written to the destination address Vertical, then it is distributed according to the firmware data being written into and analyzes the firmware to be written to the allocation rule of destination address Mapping relations between data and the destination address, and address mapping table is established, the mapping relations are stored to describedly In the mapping table of location.When waiting receives the write instruction at the end PC again, write-in can be searched according to the address mapping table of foundation Firmware data to be written is written in destination address at destination address.It is easily accessible to be stored in list by establishing address mapping table Destination address in Flash.
Firmware data processing method provided in this embodiment first receives the write instruction at the end PC, and according in write instruction Firmware data information, the destination address of storage unit is distributed for the firmware data to be written, while will be described to be written The firmware data entered is written to the destination address, establishes the mapping between the firmware data to be written and the destination address Relationship realizes the unified management of the firmware data to be written to address mapping table.It can be all to be written in this programme The firmware data entered is written together into the destination address of the storage unit distributed, facilitates write-in, to improve data processing Efficiency.This programme is able to solve since memory device is many kinds of, and firmware data distribution dispersion is not easy to debugging and operational administrative The problem of.
Fig. 5 is the flow diagram two that the application implements five firmware data processing methods provided, and the present embodiment is upper On the basis of stating embodiment, the specific implementation process of the present embodiment S103 is described in detail.As shown in figure 4, described will The firmware data to be written is written to the destination address, may include:
S201, mapping relations between the destination address and the data format of the firmware data to be written are established, And the mapping relations between the destination address and the data format of the firmware data to be written are stored to format mapping Table;
S202, by the Data Format Transform of the firmware data to be written be binary system Binary file format;
S203, the firmware data to be written after conversion is written to the destination address.
In the present embodiment, the format mapping table can be being also possible to the firmware number to be written of default setting It is established during carrying out data conversion according to write-in destination address.Wherein, if the format mapping table is will be described to be written Firmware data write-in destination address established during data conversion, then detailed process may include: according to will be to The firmware data of write-in carries out the unified conversion of format when destination address is written, for example, the format A for the firmware data being written into Format transformation C, the format B format transformation C for the firmware data being written into;It establishes the firmware data write-in to be written Mapping relations between destination address and the data format of the firmware data to be written, and format mapping table is established, it will count It stores according to the mapping relations between format into the format mapping table.When waiting the reading instruction for receiving the end PC, Ke Yigen According to the format mapping table of foundation, the destination address of reading is searched, to read firmware data to be read.
It wherein, is binary system Binary file format by the Data Format Transform of the firmware data to be written, and will Firmware data to be written after conversion is written to the destination address, realizes the unified pipe of all firmware datas to be written Reason,
It, can easily will be all to be written by address mapping table and format mapping table during specific implementation Firmware data is unified into the same format write-in, and with can rapidly finding the target that firmware data to be written is written Location, burning is high-efficient, takes full advantage of the memory space of single Flash, reduces production cost.This programme can be realized firmware The unified management of data improves data-handling efficiency, and without occupying multiple storage units, reduces size reduction cost, improve Integrated level.
Referring to Fig. 6, Fig. 5 is the flow diagram six for the firmware data processing method that the embodiment of the present application six provides.Such as Fig. 5 It is shown, this method comprises:
S301, the reading instruction for receiving the end PC, it is described to read the information that instruction includes firmware data to be read.
In the present embodiment, the information of firmware data to be read can be the mark of firmware data to be read, pass through knowledge It does not identify, firmware data to be read can be obtained.Here the mark of firmware data to be read and above-mentioned firmware to be written The mark of data is consistent.
S302, according to the information of the firmware data to be read, search address mapping table and obtain described to be read consolidate Number of packages is according to the storage address in storage unit.
Wherein, the firmware data to be read includes at least one of following: register Code, power management integrated circuit Code, parameters of display code, virtual machine code and optical compensation code.
In the present embodiment, different firmware datas to be read is stored in the different destination addresses of storage unit, wherein There are mapping relations between the firmware data to be read and the destination address, and the mapping relations are stored in address and reflect In firing table, by searching for address mapping table, storage address of the firmware data to be read in storage unit can be obtained. Wherein, the destination address, which can be, pre-sets, and is also possible to be randomly assigned, guarantee as different firmwares to be read The different destination addresses of data distribution storage unit.
For example, single that the register Code is stored on SPWB Board can be obtained according to address mapping table In the preset address space B ank D of Flash (storage unit in SPI flash, Fig. 1), the power management integrated circuit generation Code be stored in the preset address space B ank E of single Flash, parameters of display code be stored in single Flash defaultly In the space B ank F of location, virtual machine code is stored in the preset address space B ank C of single Flash, by optical compensation Code is stored in the preset address space B ank B of single Flash.
S303, using the data stored under the storage address as the firmware data to be read, be sent to the PC End.
In the present embodiment, the data stored under the storage address are the firmware data to be read, total by I2C Line is communicated with the end PC, i.e., the firmware data to be read is sent to the end PC.
Firmware data processing method provided in this embodiment, receives the reading instruction at the end PC, and is instructed according to the reading In firmware data to be read information, search address mapping table and obtain the firmware data to be read in storage unit Storage address, wherein the data stored under the storage address are the firmware data to be read, and will be described to be read Firmware data is sent to the end PC, by searching for destination address mapping table in this programme, can quickly and accurately get institute The storage address of firmware data to be read is stated, to obtain the firmware data to be read, and is sent to the end PC.This The problem of scheme is able to solve since memory device is many kinds of, firmware data distribution dispersion, is not easy to debugging and operational administrative.
Referring to Fig. 7, Fig. 7 is the flow diagram four for the firmware data processing method that the embodiment of the present application seven provides, this reality Example is applied on the basis of Fig. 5 embodiment, the specific implementation process of the present embodiment S304 is described in detail.As shown in fig. 6, It is described using the data stored under the storage address as the firmware data to be read, be sent to the end PC, can wrap It includes:
S401, format mapping table is searched, obtains the corresponding data format of the storage address;
S402, the data stored under the storage address are converted to the corresponding data format of the storage address;
S403, the end PC is sent to using the data after conversion as the firmware data to be read.
During specific implementation, the format mapping table can be default setting be also possible to will be described to be written It is established during firmware data write-in destination address progress data conversion.Wherein, target is established in the format mapping table Mapping relations between address and the data format of the firmware data to be written, according to the mapping relations between data format The corresponding data format of the destination address can be obtained, wherein the destination address is the storage address.For example, storage The format of firmware data to be read under address is format C, according to destination address and the firmware data to be written Mapping relations between data format can obtain the firmware data to be read of format C being converted into format A or format B.
Wherein, the data format of the firmware data to be read is unified for binary system Binary file format, by two into The data of Binary file format processed are converted to the corresponding number of the storage address according to the data stored under the storage address According to format, the firmware data to be read after conversion is sent to the end PC, convenient reading realizes all firmwares to be read The unified management of data.
Optionally, the present embodiment is on the basis of Fig. 5 or Fig. 6 embodiment, to the specific implementation process of the present embodiment S301 It is described in detail.The reading for receiving the end PC instructs, and may include:
It receives the end PC to be instructed according to the reading that maintenance instruction is sent, the maintenance instruction includes firmware data to be safeguarded Information, the information of the firmware data to be read are the information of the firmware data to be safeguarded.
During specific implementation, developer or user safeguard the firmware data being stored in destination address When, developer or user are received by the end PC and sends maintenance instruction, and the maintenance instruction includes firmware data to be safeguarded Information, the information of the firmware data to be read is the information of the firmware data to be safeguarded, then receive the end PC according to The reading instruction that maintenance instruction is sent, so that the end PC can read the firmware number to be safeguarded being stored in destination address According to.
Firmware data processing method provided in this embodiment can be fast by searching for destination address mapping table in this programme Speed is accurately obtained the storage address of the firmware data to be read, so that the firmware data to be read is obtained, and It is sent to the end PC.This programme can be realized the unified management of firmware data, improve data-handling efficiency, and more without occupying A storage unit reduces size reduction cost, improves integrated level.
Fig. 8 is the structural schematic diagram one for the firmware data processing unit that the embodiment of the present application eight provides.As shown in figure 8, institute Stating firmware data processing equipment 50 includes: write instruction receiving module 501, destination address distribution module 502 and writing module 503。
Write instruction receiving module 501, for receiving the write instruction at the end PC, said write instruction includes to be written consolidates The information of number of packages evidence;
Destination address distribution module 502 distributes mesh for instructing according to said write for the firmware data to be written Mark the destination address of storage unit;
Writing module 503 for the firmware data to be written to be written to the destination address, and is established described to be written The mapping relations between firmware data and the destination address entered, by the firmware data to be written and the destination address Between mapping relations store to preset address mapping table.
Device provided in this embodiment can be used for executing the technical solution of above method embodiment four to embodiment five, The realization principle and technical effect are similar, and details are not described herein again for the present embodiment.
In a kind of possible design, the firmware data to be written includes at least one of following: register Code, electricity Source control integrated circuit code, parameters of display code, virtual machine code and optical compensation code.
In a kind of possible design, the write module 503 is specifically used for: establishing the destination address and described to be written Mapping relations between the data format of the firmware data entered, and by the destination address and the firmware data to be written Mapping relations between data format are stored to preset format mapping table;
It is binary system Binary file format by the Data Format Transform of the firmware data to be written;
Firmware data to be written after conversion is written to the destination address.
Fig. 9 is the structural schematic diagram two for the firmware data processing unit that the embodiment of the present application nine provides.As shown in figure 9, institute Stating firmware data processing equipment 60 includes: to read command reception module 601, storage address acquisition module 602 and sending module 603。
Command reception module 601 is read, the reading for receiving the end PC instructs, and the reading instruction includes to be read consolidates The information of number of packages evidence;
Storage address obtains module 602, for the information according to the firmware data to be read, searches preset address and reflects Firing table obtains storage address of the firmware data to be read in target storage unit;
Sending module 603, the data for will store under the storage address are as the firmware data to be read, hair It send to the end PC.
Device provided in this embodiment can be used for executing the technical solution of above method embodiment six to embodiment seven, The realization principle and technical effect are similar, and details are not described herein again for the present embodiment.
In a kind of possible design, the firmware data to be read includes at least one of following: register Code, electricity Source control integrated circuit code, parameters of display code, virtual machine code and optical compensation code.
In a kind of possible design, the sending module 603 is specifically used for:
Preset format mapping table is searched, the corresponding data format of the storage address is obtained;
The data stored under the storage address are converted into the corresponding data format of the storage address;
The end PC is sent to using the data after conversion as the firmware data to be read.
In a kind of possible design, the reading command reception module 601 is specifically used for:
It receives the end PC to be instructed according to the reading that maintenance instruction is sent, the maintenance instruction includes firmware data to be safeguarded Information, the information of the firmware data to be read are the information of the firmware data to be safeguarded.
Figure 10 is the configuration diagram for the firmware data management system that the embodiment of the present invention ten provides.As shown in Figure 10, originally The system that embodiment provides includes storage unit 701, firmware data processing unit described in the end PC 702 and above-described embodiment 703。
Illustrate firmware data treatment process below with reference to specific application scenarios are as follows:
Firmware data processing unit in the framework can handle dress for the firmware data of embodiment eight and/or embodiment nine It sets.Wherein, the firmware data processing unit in the framework is the firmware data processing unit of embodiment eight and/or embodiment nine When, it can be realized by single device, that is, be integrated with the single device of nine function of embodiment eight and embodiment.
For example, firmware data processing unit 703 described in above-described embodiment is integrated in the storage unit 701, when When firmware data being written in storage unit 701, the end PC 702 is communicated by I2C bus with firmware data processing unit 703, the end PC 702 send write instruction to firmware data processing unit 703, and the write-in that firmware data processing unit 703 receives the end PC 702 refers to It enables, said write instruction includes the information of firmware data to be written, is instructed further according to said write, is consolidated to be described to be written Number of packages and establishes the data lattice of the destination address and the firmware data to be written according to the destination address of distribution storage unit The Data Format Transform of the firmware data to be written is binary system to format mapping table by the mapping relations between formula Firmware data to be written after conversion is written to the destination address for the firmware number to be written by Binary file format According to being written to the destination address, and the mapping relations between the firmware data to be written and the destination address are established to ground Location mapping table realizes the unified management of the firmware data to be written, facilitates write-in and facilitates debugging.
When reading data from storage unit 701, the end PC 702 is logical by I2C bus and firmware data processing unit 703 Letter, the end PC 702, which is sent, reads instruction to firmware data processing unit 703.Firmware data processing unit 703 receives the end PC 702 Instruction is read, it is described to read the information that instruction includes firmware data to be read.Firmware data processing unit 703 according to it is described to The information of the firmware data of reading searches address mapping table and obtains storage of the firmware data to be read in storage unit Address, and search format mapping table, obtain the corresponding data format of the storage address, then will store under the storage address Data are converted to the corresponding data format of the storage address, send out the data after conversion as the firmware data to be read It send to the end PC 702, wherein when storing the firmware data in storage unit and needing repairing, the end PC 702 sends maintenance instructions To firmware data processing unit 703, firmware data processing unit 703 receives the end PC and is instructed according to the reading that maintenance instruction is sent, The maintenance instruction includes the information of firmware data to be safeguarded, is read according to the information of firmware data to be safeguarded described wait tie up The firmware data of shield, i.e., firmware data to be read, convenient reading realize the unified management of the firmware data to be written.
For example, firmware needed for panel (firmware data) can be uniformly stored in single on SPWB Board In Flash, the storage of each Code and read-write mode are as follows:
1. register Code Tcon Code is stored in the preset address space Bank D of Flash, the end PC is total by I2C Line is communicated with Tcon IC, then passes through spi bus read/write address space via Tcon IC (processing unit of firmware data) Bank D。
2. power management integrated circuit code PMIC Code is stored in the preset address space Bank E of Flash, the end PC It is communicated by I2C bus with Tcon IC, then passes through spi bus read/write address space B ank E via Tcon IC;
3. parameters of display code PGamma Code is stored in Flash in preset address space Bank F, the end PC is logical It crosses I2C bus to communicate with Tcon IC, then passes through spi bus read/write address Bank F via Tcon IC;
4. virtual machine code VCOM Code is stored in the preset address space Bank C of Flash, the end PC passes through I2C bus is communicated with Tcon IC, then passes through spi bus read/write address Bank C via Tcon IC;
5. optical compensation code Demura Cod is stored in the preset address space Bank B of Flash, the end PC passes through I2C Bus is communicated with Tcon IC, then passes through spi bus address space Bank B via Tcon IC.
The above process makes full use of the memory space of single Flash, by reducing the quantity of external Flash, removing in IC The integrated ROM in portion, can reduce BOM cost, and all Code are stored in single Flash, realize unified management, read-write side Just, to improve data-handling efficiency, and without occupying multiple storage units, reduce size reduction cost, improve integrated level, energy Enough to solve since memory device is many kinds of, firmware data distribution dispersion is not easy to debugging and operational administrative.
Figure 11 is the hardware structural diagram for the firmware data processing equipment that the embodiment of the present application 11 provides.Such as Figure 11 institute Show, the firmware data processing equipment 80 of the present embodiment includes: processor 801 and memory 802;Wherein
Memory 802, for storing computer executed instructions;
Processor 801 is set for executing the computer executed instructions of memory storage with realizing to receive in above-described embodiment Standby performed each step.It specifically may refer to the associated description in preceding method embodiment.
The embodiment of the present application also provides a kind of computer readable storage medium, stores in the computer readable storage medium There are computer executed instructions, when processor executes the computer executed instructions, realizes firmware data processing as described above Method.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through it Its mode is realized.For example, apparatus embodiments described above are merely indicative, for example, the division of the module, only Only a kind of logical function partition, there may be another division manner in actual implementation, for example, multiple modules can combine or It is desirably integrated into another system, or some features can be ignored or not executed.Another point, it is shown or discussed it is mutual it Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of device or module It connects, can be electrical property, mechanical or other forms.
The module as illustrated by the separation member may or may not be physically separated, aobvious as module The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.Some or all of the modules therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
It, can also be in addition, each functional module in each embodiment of the application can integrate in one processing unit It is that modules physically exist alone, can also be integrated in one unit with two or more modules.Above-mentioned module at Unit both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated module realized in the form of software function module, can store and computer-readable deposit at one In storage media.Above-mentioned software function module is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) or processor (English: processor) execute this Shen Please each embodiment the method part steps.
It should be understood that above-mentioned processor can be central processing unit (English: Central ProcessingUnit, referred to as: CPU), it can also be other general processors, digital signal processor (English: Digital Signal Processor, letter Claim: DSP), specific integrated circuit (English: ApplicationSpecific Integrated Circuit, referred to as: ASIC) Deng.General processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with invention institute The step of disclosed method, can be embodied directly in hardware processor and execute completion, or with the hardware and software mould in processor Block combination executes completion.
Memory may include high speed RAM memory, it is also possible to and it further include non-volatile memories NVM, for example, at least one Magnetic disk storage can also be USB flash disk, mobile hard disk, read-only memory, disk or CD etc..
Bus can be industry standard architecture (Industry Standard Architecture, ISA) bus, outer Portion's apparatus interconnection (Peripheral Component, PCI) bus or extended industry-standard architecture (Extended Industry Standard Architecture, EISA) bus etc..Bus can be divided into address bus, data/address bus, control Bus etc..For convenient for indicating, the bus in illustrations does not limit only a bus or a type of bus.
Above-mentioned storage medium can be by any kind of volatibility or non-volatile memory device or their combination It realizes, 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, Disk or CD.Storage medium can be any usable medium that general or specialized computer can access.
A kind of illustrative storage medium is coupled to processor, believes to enable a processor to read from the storage medium Breath, and information can be written to the storage medium.Certainly, storage medium is also possible to the component part of processor.It processor and deposits Storage media can be located at specific integrated circuit (ApplicationSpecific Integrated Circuits, referred to as: ASIC) In.Certainly, pocessor and storage media can also be used as discrete assembly and be present in electronic equipment or main control device.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above-mentioned each method embodiment can lead to The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer readable storage medium.The journey When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned include: ROM, RAM, magnetic disk or The various media that can store program code such as person's CD.
Finally, it should be noted that the above various embodiments is only to illustrate the technical solution of the application, rather than its limitations;To the greatest extent Pipe is described in detail the application referring to foregoing embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, each embodiment technology of the application that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (15)

1. a kind of firmware data processing method characterized by comprising
The write instruction at the end PC is received, said write instruction includes the information of firmware data to be written;
It is instructed according to said write, the destination address of storage unit is distributed for the firmware data to be written;
The firmware data to be written is written to the destination address, and establishes the firmware data to be written and the mesh Mark address between mapping relations, by the mapping relations between the firmware data to be written and the destination address store to Address mapping table.
2. the method according to claim 1, wherein the firmware data to be written includes following at least one : register Code, power management integrated circuit code, parameters of display code, virtual machine code and optical compensation Code.
3. method according to claim 1 or 2, which is characterized in that described that the firmware data to be written is written to institute State destination address, comprising:
Establish the mapping relations between the destination address and the data format of the firmware data to be written, and by the mesh Mapping relations between mark address and the data format of the firmware data to be written are stored to format mapping table;
It is binary system Binary file format by the Data Format Transform of the firmware data to be written;
Firmware data to be written after conversion is written to the destination address.
4. a kind of firmware data processing method characterized by comprising
The reading instruction at the end PC is received, it is described to read the information that instruction includes firmware data to be read;
According to the information of the firmware data to be read, lookup address mapping table obtains the firmware data to be read and is depositing Store up the storage address in component;
Using the data stored under the storage address as the firmware data to be read, it is sent to the end PC.
5. according to the method described in claim 4, it is characterized in that, the firmware data to be read includes following at least one : register Code, power management integrated circuit code, parameters of display code, virtual machine code and optical compensation Code.
6. according to the method described in claim 4, it is characterized in that, described using the data stored under the storage address as institute Firmware data to be read is stated, the end PC is sent to, comprising:
Format mapping table is searched, the corresponding data format of the storage address is obtained;
The data stored under the storage address are converted into the corresponding data format of the storage address;
The end PC is sent to using the data after conversion as the firmware data to be read.
7. the method according to any one of claim 4-6, which is characterized in that the reading instruction for receiving the end PC, packet It includes:
It receives the end PC to be instructed according to the reading that maintenance instruction is sent, the maintenance instruction includes the letter of firmware data to be safeguarded Breath, the information of the firmware data to be read are the information of the firmware data to be safeguarded.
8. a kind of firmware data processing unit characterized by comprising
Write instruction receiving module, for receiving the write instruction at the end PC, said write instruction includes firmware data to be written Information;
Destination address distribution module distributes target storage for instructing according to said write for the firmware data to be written The destination address of component;
Writing module for the firmware data to be written to be written to the destination address, and establishes described to be written consolidate Mapping relations between number of packages evidence and the destination address, will be between the firmware data to be written and the destination address Mapping relations are stored to preset address mapping table.
9. device according to claim 8, which is characterized in that the firmware data to be written includes following at least one : register Code, power management integrated circuit code, parameters of display code, virtual machine code and optical compensation Code.
10. device according to claim 8 or claim 9, which is characterized in that the write module is specifically used for: establishing the mesh Mark the mapping relations between address and the data format of the firmware data to be written, and by the destination address and it is described to Mapping relations between the data format of the firmware data of write-in are stored to preset format mapping table;
It is binary system Binary file format by the Data Format Transform of the firmware data to be written;
Firmware data to be written after conversion is written to the destination address.
11. a kind of firmware data processing unit characterized by comprising
Command reception module is read, the reading for receiving the end PC instructs, and the reading instruction includes firmware data to be read Information;
Storage address obtains module, for the information according to the firmware data to be read, searches preset address mapping table and obtains Obtain storage address of the firmware data to be read in target storage unit;
Sending module, the data for will store under the storage address are sent to institute as the firmware data to be read State the end PC.
12. device according to claim 11, which is characterized in that the firmware data to be read includes following at least one : register Code, power management integrated circuit code, parameters of display code, virtual machine code and optical compensation Code.
13. device according to claim 11, which is characterized in that the sending module is specifically used for:
Preset format mapping table is searched, the corresponding data format of the storage address is obtained;
The data stored under the storage address are converted into the corresponding data format of the storage address;
The end PC is sent to using the data after conversion as the firmware data to be read.
14. device described in any one of 1-13 according to claim 1, which is characterized in that the reading command reception module, tool Body is used for:
It receives the end PC to be instructed according to the reading that maintenance instruction is sent, the maintenance instruction includes the letter of firmware data to be safeguarded Breath, the information of the firmware data to be read are the information of the firmware data to be safeguarded.
15. a kind of firmware data management system characterized by comprising storage unit, the end PC and such as claim 8-10 With or any one of 11-14 described in firmware data processing unit.
CN201910011702.2A 2019-01-07 2019-01-07 Firmware data processing method and system Active CN109766057B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910011702.2A CN109766057B (en) 2019-01-07 2019-01-07 Firmware data processing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910011702.2A CN109766057B (en) 2019-01-07 2019-01-07 Firmware data processing method and system

Publications (2)

Publication Number Publication Date
CN109766057A true CN109766057A (en) 2019-05-17
CN109766057B CN109766057B (en) 2022-07-08

Family

ID=66453194

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910011702.2A Active CN109766057B (en) 2019-01-07 2019-01-07 Firmware data processing method and system

Country Status (1)

Country Link
CN (1) CN109766057B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111930575A (en) * 2020-07-01 2020-11-13 联想(北京)有限公司 Firmware acquisition method and device and electronic equipment
CN112558885A (en) * 2020-12-24 2021-03-26 展讯半导体(成都)有限公司 Memory using method of functional mobile phone and related product
CN114302087A (en) * 2021-11-30 2022-04-08 苏州浪潮智能科技有限公司 MIPI data transmission mode conversion method and device and electronic equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101118530A (en) * 2006-07-31 2008-02-06 精工爱普生株式会社 Update data transmission method, firmware writing system, and update data transmission program
JP2010122742A (en) * 2008-11-17 2010-06-03 Victor Co Of Japan Ltd Hdmi data generating device, data recorder, and firmware recording medium
DE202014003300U1 (en) * 2014-04-17 2014-06-11 Siemens Schweiz Ag Revelation of a reporting unit
CN104811482A (en) * 2015-04-01 2015-07-29 广东小天才科技有限公司 Terminal data classification storage method and system
CN105094935A (en) * 2015-09-24 2015-11-25 广东欧珀移动通信有限公司 Method for writing firmware in electronic equipment and electronic equipment
CN106126195A (en) * 2016-06-30 2016-11-16 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN106549796A (en) * 2016-09-27 2017-03-29 努比亚技术有限公司 Resource control method and host node that a kind of firmware space is downloaded
CN107967121A (en) * 2017-10-25 2018-04-27 华为技术有限公司 Method for writing data and storage device
CN108781184A (en) * 2016-12-13 2018-11-09 甲骨文国际公司 System and method for the subregion for providing classified resource in the network device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101118530A (en) * 2006-07-31 2008-02-06 精工爱普生株式会社 Update data transmission method, firmware writing system, and update data transmission program
JP2010122742A (en) * 2008-11-17 2010-06-03 Victor Co Of Japan Ltd Hdmi data generating device, data recorder, and firmware recording medium
DE202014003300U1 (en) * 2014-04-17 2014-06-11 Siemens Schweiz Ag Revelation of a reporting unit
CN104811482A (en) * 2015-04-01 2015-07-29 广东小天才科技有限公司 Terminal data classification storage method and system
CN105094935A (en) * 2015-09-24 2015-11-25 广东欧珀移动通信有限公司 Method for writing firmware in electronic equipment and electronic equipment
CN106126195A (en) * 2016-06-30 2016-11-16 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN106549796A (en) * 2016-09-27 2017-03-29 努比亚技术有限公司 Resource control method and host node that a kind of firmware space is downloaded
CN108781184A (en) * 2016-12-13 2018-11-09 甲骨文国际公司 System and method for the subregion for providing classified resource in the network device
CN107967121A (en) * 2017-10-25 2018-04-27 华为技术有限公司 Method for writing data and storage device

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
PRADIP RAM SELOKAR.ETC: "Firmware Upgradation of ARM7 through Communication Link Via UART over CAN", 《INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATION, POWER AND EMBEDDED SYSTEM》 *
宋宇宁: "STM32在复杂***中实现固件自动升级的方法", 《单片机与嵌入式***应用》 *
张代远: "《计算机组成原理》", 31 December 2002, 北京邮电大学出版社 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111930575A (en) * 2020-07-01 2020-11-13 联想(北京)有限公司 Firmware acquisition method and device and electronic equipment
CN111930575B (en) * 2020-07-01 2024-06-18 联想(北京)有限公司 Firmware acquisition method and device and electronic equipment
CN112558885A (en) * 2020-12-24 2021-03-26 展讯半导体(成都)有限公司 Memory using method of functional mobile phone and related product
CN112558885B (en) * 2020-12-24 2022-11-22 展讯半导体(成都)有限公司 Memory using method of functional mobile phone and related product
CN114302087A (en) * 2021-11-30 2022-04-08 苏州浪潮智能科技有限公司 MIPI data transmission mode conversion method and device and electronic equipment
CN114302087B (en) * 2021-11-30 2023-07-18 苏州浪潮智能科技有限公司 MIPI data transmission mode conversion method and device and electronic equipment

Also Published As

Publication number Publication date
CN109766057B (en) 2022-07-08

Similar Documents

Publication Publication Date Title
CN102612685B (en) Non-blocking data transfer via memory cache manipulation
CN109766057A (en) Firmware data processing method and system
CN104615550B (en) It is a kind of to store the processing method of equipment bad block, device and storage equipment
CN105094691B (en) A kind of method, apparatus and system of data manipulation
CN102169461B (en) Memory system
CN101271383A (en) Data processing system operating method, method and computer program product
CN106354656A (en) Method and system for memory management
CN105930186B (en) The method for loading software of multi -CPU and software loading apparatus based on multi -CPU
CN106445398A (en) Novel memory-based embedded file system and realization method thereof
CN108292267A (en) Bus-device-the predictive of functional address space is enumerated
CN107729071B (en) A kind of method and device initializing network interface card
CN108108191A (en) A kind of collocation method of SOC chip and SOC chip cpu instruction collection
US20120210045A1 (en) Data access method, and memory controller and memory storage apparatus using the same
CN102662688A (en) An update method and apparatus for Nor flash
CN108572932A (en) More plane NVM command fusion methods and device
CN109697017A (en) Data memory device and non-volatile formula memory operating method
CN103377135A (en) Addressing method, device and system
CN107451070A (en) The processing method and server of a kind of data
CN105373414B (en) Support the Java Virtual Machine implementation method and device of MIPS platform
CN103455438A (en) Internal memory management method and equipment
CN107341049B (en) Transaction optimization processing method and device
CN105404591B (en) Processor system and its memory control methods
CN108427584A (en) The configuration method of the chip and the chip with parallel computation core quickly started
CN108628759A (en) The method and apparatus of Out-of-order execution NVM command
CN109597565A (en) Virtual Plane management

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
CP03 Change of name, title or address

Address after: No. 1778, Qinglan Road, Huangjia Street, Shuangliu District, Chengdu, Sichuan 610200

Patentee after: Chengdu BOE Display Technology Co.,Ltd.

Country or region after: China

Address before: No. 1778, Qinglan Road, Gongxing street, Shuangliu District, Chengdu, Sichuan 610200

Patentee before: CHENGDU ZHONGDIAN PANDA DISPLAY TECHNOLOGY Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address