[go: up one dir, main page]

CN101561760A - Interface card firmware upgrading method - Google Patents

Interface card firmware upgrading method Download PDF

Info

Publication number
CN101561760A
CN101561760A CNA2008100917585A CN200810091758A CN101561760A CN 101561760 A CN101561760 A CN 101561760A CN A2008100917585 A CNA2008100917585 A CN A2008100917585A CN 200810091758 A CN200810091758 A CN 200810091758A CN 101561760 A CN101561760 A CN 101561760A
Authority
CN
China
Prior art keywords
interface card
firmware
page
interface
public
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
CNA2008100917585A
Other languages
Chinese (zh)
Other versions
CN101561760B (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.)
HUANXU ELECTRONICS CO Ltd
Original Assignee
Universal Scientific Industrial 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 Universal Scientific Industrial Co Ltd filed Critical Universal Scientific Industrial Co Ltd
Priority to CN2008100917585A priority Critical patent/CN101561760B/en
Publication of CN101561760A publication Critical patent/CN101561760A/en
Application granted granted Critical
Publication of CN101561760B publication Critical patent/CN101561760B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

A method for upgrading interface card firmware includes setting up public interface page of SES download file, carrying out page interpretation, judging information in it, identifying drive interface card by information in it, taking out firmware data of drive interface card in it and executing firmware upgrade by data processor in it. The firmware upgrading method of SES form used in the invention is to utilize the data loaded by the microcode control page written in the temporary memory to upgrade the firmware of the storage disk drive interface card, namely, the microcode control page in the SES form needs to be defined first, the speed of upgrading the firmware is improved by the inherent rapidity of the closed transmission mode between the server and the storage system, and the method is convenient and universal for various environments.

Description

Method for upgrading firmware of interface card
Technical field
The present invention relates to a kind of method for upgrading firmware of interface card, particularly carry out firmware upgrade in the mode that meets the download of SES form.
Background technology
In the design of disk storage system, because sequential ATA (SATA, Serial ATA) cost performance of disk (Performance-Price Ratio) advantage, so computer system this kind sequential ATA disk promptly commonly used is as storage medium, because the SATA disk can't compatible all computer systems, so need to use its exclusive driving interface card, as paddle card, with the data-switching of realization with other peripheral signals and transmission ends.In this system, the driving interface card is necessary parts of realizing compatible SATA disk, but may can have new function to add in development successively, thus some the time need upgrade to the firmware of driving interface card.
Known technology provides the mode of multiple firmware update, except the mode that the file direct access of the system that generally uses a computer upgrades, provide a kind of for I272534 number as the TaiWan, China patent and carried out the method that the far-end firmware update is handled by network, as shown in Figure 1, comprised download logical one 41 in the computer system 14, device is checked logical one 42, firmware program is searched logical one 43 and with firmware program the handling procedure that logical one 44 grades are used for firmware update is installed, computer system 14 is connected to the server 10 that includes each version firmware program by network 12, can carry out the purpose that far-end upgrades firmware thus.Wherein, download index file and the firmware program of logical one 41 in order to download firmware, device checks that logical one 42 is arranged at the hardware that needs to carry out firmware update in the computer system 14 in order to inspection, firmware program is searched 43 of logical ones in order to search computer system 14 and the firmware information that obtains by index file itself, by firmware program logical one 44 is installed at last and is downloaded required firmware program by server 10, finish the firmware update purpose of reaching by far-end server by network 12.
About the renewal processing mode of local side (system itself) and said distal ends, especially the firmware upgrade mode at the driving interface card of disk storage system generally has following several method:
First kind is directly to adopt the mode of physics to upgrade, and just directly links stored program medium with transmission line, for example: will need the driving interface cartoon of firmware updating to cross I 2The C line connects, mode by programming afterwards, with the firmware program programming of needs upgrading in the driving interface card memory unit (as Flash, EEPROM etc.) in, this method need be taken out the disk of driving interface card from cabinet (disk rack), and need pass through I 2The C bus connects burn writing equipment, has so just caused great inconvenience and extra many work, and efficient is also quite low.
Second kind is to upgrade by the mode of communication interface, for example: will need the information of the firmware of upgrading to send to storage system by communication interface, storage system is after the update notice that receives the driving interface card, become corresponding Frame (frame) form to send to the driving interface card data conversion of firmware upgrade by STP (Serial ATA Tunneled Protocol) host-host protocol, to upgrade.Because the restriction of the transfer rate of communication interface, the needed time of upgrading is long.
In the design of disk storage system, under the firmware upgrade demand of the driving interface card of above-mentioned disk drive, wish to find a kind of faster firmware upgrade mode more easily.
Summary of the invention
The present invention proposes the firmware upgrade method of the mode of a kind of SES of meeting (SCSI Enclosure Service) form download, at this employed SES form downloading mode is to utilize a kind of microcode control page or leaf (microcode control page) contained data that write temporary storage to carry out the firmware upgrade of memory disk driving interface card, promptly need to define earlier the microcode control page or leaf in the above-mentioned SES form, with enclosed transmission mode (in-band) between its server and the storage system intrinsic rapidity improve the speed of firmware updating, and conveniently be common to various environment.
In a preferred embodiment, the firmware upgrade method of its interface card mainly is by the explanation function to microcode control page or leaf in the SES specification, identify the firmware that down loading updating equipment is a certain driving interface card earlier, the firmware data that to take out the driving interface card afterwards from microcode control page or leaf sends in the starter of STP host-host protocol, afterwards each data encapsulation is become concrete firmware program data, send to the corresponding driving interface card again, carry out firmware upgrade.
The step of another preferred embodiment is set up the common interface page or leaf of SES file in download earlier, need the field SPS ID and the buffer ID that fill in the middle of comprising, then carry out page decipher, corresponding data read is come out, judge the identification code of driving interface card and the identification code of target device by central information afterwards, and encapsulate corresponding interface card firmware program according to this, carry out firmware upgrade to be sent to target device.
Description of drawings
Fig. 1 carries out the synoptic diagram that the far-end firmware update is handled for known technology by network;
Fig. 2 is the microcode control page or leaf specification figure under the SES form;
Figure 3 shows that the system architecture diagram that uses method for upgrading firmware of interface card of the present invention;
Figure 4 shows that the steps flow chart of method for upgrading firmware of interface card of the present invention.
Wherein, description of reference numerals is as follows:
14 computer systems 141 are downloaded logic
142 devices are checked logical one 43 firmware programs search logic
144 firmware programs are installed logical one 2 networks
10 servers, 30 system hosts
301 adapters, 303 transmission lines
32 storage systems, 321,322,323,324 disk drives
305 driving interface cards, 35 servers
351SES access software
Embodiment
In the design of disk storage system, for seeking the faster firmware upgrade mode more easily of a disk drive driving interface card, the present invention proposes a kind of use SCSI annex service (SES, SCSIEnclosure Service) method for down loading of specification, mainly be to carry out firmware upgrade with the defined microcode control of this SCSI annex service specification page or leaf (microcode control page) contained data, see also download microcode control page or leaf specification (download microcode control pageformat) shown in Figure 2, the present invention sets up the common interface page or leaf of file in download with this specification, thereby firmware program is provided.
The mode that the above-mentioned SES of meeting form is downloaded mainly is to utilize the contained data of microcode control page or leaf that write temporary storage to carry out the firmware upgrade of memory disk driving interface card, need to define earlier the microcode control page or leaf in the SES form, because microcode control page or leaf is the SES interface of standard, and the upgrading mode of enclosed transmission information (in-band) has its intrinsic rapidity between this kind far-end server and the disk storage system, can improve the speed of firmware updating greatly, and conveniently be common to various environment.
The concrete data layout of download microcode control page or leaf as shown in Figure 2, the present invention carries out the definition of page specification according to actual needs, what wherein the SPS ID shown in the 9th (byte 9) in the data layout represented is the concrete identiflication number of driving interface card, for example in the storage system of 3U15, this driving interface card one has 15, numbering is 0-14 just, for the driving interface card that needs are upgraded, only needs to indicate numbering and gets final product; Represented the 11st (byte 11) is Buffer ID, represented is the concrete identiflication number of target device, for example in the storage system of 3U15, one has 5 kinds of target devices, the driving interface card is as target device, when the firmware program of upgrading driving interface card, only need to indicate the target device numbering and get final product.
The present invention is the software design that is applied in firmware updating, it mainly is the firmware upgrade that is used for the driving interface card of above-mentioned disk storage system, its preferred embodiment is the requirement according to the control of the microcode among SES page or leaf standard, under the requirement that meets above-mentioned SES page formatting, the data field of some reservations is redefined, add the relevant information of driving interface holding firmware.Among the embodiment, mainly be with above-mentioned the 9th with the 11st respectively SPS ID and the Buffer ID of expression redefine, can realize that in this mode of downloading firmware in-band upgrades.
Method for upgrading firmware of interface card provided by the present invention is that the firmware upgrade with the driving interface card has joined in the download specification of SES form, see also system architecture diagram shown in Figure 3 again, wherein be depicted as the applied environment of storage system, system host 30 is connected to the driving interface card 305 of storage system 32 with transmission line 303 by adapter (adapter) 301, with each disk drive 321 in the access storage system 32,322,323,324 data, the facility environment of wanting required for the present invention is exactly this concrete environment for use, does not need to make any change.
In system architecture shown in Figure 3, in a preferred embodiment, can directly on the server 35 that storage system 32 is connected by system host 30, carry out SCSI annex service (SES) access software 351 of wherein being installed, use the good microcode control page option of predefined, provide driving interface holding firmware program, to encapsulate, to download and to upgrade.Server 35 can provide storage system 32 (possessing a communication interface that is not shown among the figure) upgrading to need the firmware program of usefulness by the mode of remote access such as network, also can provide ROMPaq by the non-mode of connection by network of near-end equally.
Compare with the mode of known technology, the present invention has following several advantage:
1. the physics upgrading mode with the direct transmission line binding of known utilization compares, and the present invention does not need disk storage system is made any dismounting and change physically, just can finish the upgrading of firmware easily;
2. compare by known upgrading modes such as general networking communication interfaces, because the present invention uses the quick performance of closed transmission data between far-end server and the disk storage system, the present invention can finish the upgrading of firmware fast.
Figure 4 shows that the steps flow chart of method for upgrading firmware of interface card of the present invention, wherein be disclosed in the SES specification by explanation function microcode control page or leaf, in the function of concrete processing microcode control page or leaf, realize the down loading updating of this target device of driving interface card is handled, and can identify the firmware that down loading updating equipment is a certain driving interface card earlier, and can specifically identify is the driving interface card of which numbering, the firmware data that to take out the driving interface card afterwards from microcode control page or leaf sends in the starter (initiator) of STP (Serial ATA TunneledProtocol) host-host protocol, after obtaining these data, the STP starter each data encapsulation can be become concrete firmware program data, send to the driving interface card of corresponding numbering then, carry out firmware upgrade.
The step of its preferred embodiment is set up the common interface page or leaf of the SES file in download upgrade file of the hardware of needs upgrading (promptly at) prior to server end by revising microcode control page or leaf, as step S401, the SES file in download is the firmware program that needs upgrading encapsulates (capsulate) according to the transmission size of data of reality file, as utilize the starter of STP host-host protocol that data encapsulation is become concrete firmware program file, encapsulation format then is to meet download microcode control page or leaf specification shown in Figure 2, in this example, the field that relevant needs are filled in has two of SPS ID and buffer ID, and wherein SPS ID is the concrete identiflication number of respective drive interface card; And the shown information of buffer ID is that what to be expressed as upgrading is the firmware of SPS.
Then carry out the decipher of this common interface page or leaf, as step S403, when this common interface page or leaf is received in the driving interface clamping, the form according to definition comes out corresponding data read, makes an explanation as requested then.
(ID as step S405, just reads out SPS ID, is judging that according to the form of definition corresponding needs carry out the equipment of firmware update to judge the identification code of driving interface card by central information afterwards.
And the identification code (ID) of judgement target device, as step S407, just buffer ID is read out, judge target device according to the form of definition, for upgrading is prepared.
Step S409 will need the firmware program of the upgrading concrete form according to driving interface card in the storage system prior to server end, starter by the STP host-host protocol encapsulates, according to the identification code of above-mentioned driving interface card and the identification of target device, firmware program after will encapsulating afterwards is sent to the interface card of storage system, carry out the upgrading of driving interface holding firmware by data processor wherein, as step S411.
In sum, the invention provides a kind of method for upgrading firmware of interface card,, be mainly used in the firmware upgrade of the driving interface card in the disk storage system by revising the common interface page or leaf that microcode control page or leaf produces file in download.
Therefore the above is not to be used for limiting to claim of the present invention for preferred possible embodiments of the present invention only, and the equivalent structure done of every utilization instructions of the present invention and accompanying drawing content changes, and all in like manner is contained in protection scope of the present invention.

Claims (16)

1.一种接口卡固件升级方法,其中该接口卡为一存储系统的驱动接口卡,其特征在于,包括有:1. A method for upgrading firmware of an interface card, wherein the interface card is a drive interface card of a storage system, characterized in that, comprising: 于一服务器中建立一SCSI附件服务规格定义的一微码控制页的下载文件的公共接口页;A public interface page for downloading files of a microcode control page defined by the SCSI attachment service specification is established in a server; 该存储系统接收该公共接口页;The storage system receives the public interface page; 根据定义的格式,判断该公共接口页中的一接口卡识别码与一目标设备识别码;According to the defined format, judge an interface card identification code and a target device identification code in the public interface page; 该安装有一SCSI附件服务存取软件的服务器根据该接口卡识别码与该目标设备识别码封装一固件程序程序;以及The server installed with a SCSI attachment service access software packages a firmware program according to the interface card identification code and the target device identification code; and 传送至该存储系统执行该接口卡的固件升级。The firmware is sent to the storage system to upgrade the interface card. 2.如权利要求1所述的接口卡固件升级方法,其特征在于所述的服务器利用一STP传输协议的启动器将数据封装成具体的固件程序文件。2. The interface card firmware upgrade method as claimed in claim 1, characterized in that said server utilizes a STP transfer protocol initiator to encapsulate data into specific firmware program files. 3.如权利要求1所述的接口卡固件升级方法,其特征在于所述的接口卡识别码为该公共接口页中的SPS ID。3. interface card firmware upgrading method as claimed in claim 1, is characterized in that described interface card identification code is the SPS ID in this public interface page. 4.如权利要求1所述的接口卡固件升级方法,其特征在于所述的目标设备识别码为该公共接口页中的Buffer ID。4. The interface card firmware upgrade method as claimed in claim 1, characterized in that said target device identification code is the Buffer ID in the public interface page. 5.如权利要求1所述的接口卡固件升级方法,其特征在于所述的服务器通过网络提供该SCSI附件服务下载文件的公共接口页。5. The interface card firmware upgrading method as claimed in claim 1, characterized in that said server provides the public interface page of the SCSI attachment service download file through the network. 6.如权利要求1所述的接口卡固件升级方法,其特征在于所述的服务器近端提供该SCSI附件服务下载文件的公共接口页。6. The method for upgrading firmware of an interface card according to claim 1, wherein said server near-end provides a public interface page for downloading files of the SCSI attachment service. 7.一种接口卡固件升级方法,利用以SCSI附件服务规格定义的一微码控制页所载的数据进行一接口卡的固件升级,其特征在于,包括有:7. a kind of interface card firmware upgrading method, utilize the data contained in a microcode control page defined with SCSI attachment service specification to carry out the firmware upgrading of an interface card, it is characterized in that, comprises: 建立一SCSI附件服务下载文件的公共接口页,该公共接口的规格符合该微码控制页;Establish a public interface page of the SCSI attachment service download file, the specification of the public interface conforms to the microcode control page; 解释该公共接口页,当该接口卡接收该公共接口页后,根据定义的格式,将相对应的数据读取出来;Interpret the public interface page, when the interface card receives the public interface page, read the corresponding data according to the defined format; 判断该公共接口页中的一接口卡识别码,即按照定义的格式判断该接口卡的具体识别编号;Judging an interface card identification code in the public interface page, that is, judging the specific identification number of the interface card according to the defined format; 判断该公共接口页中的一目标设备识别码,即按照定义的格式判断该目标设备的具体识别编号;Judging a target device identification code in the public interface page, that is, judging the specific identification number of the target device according to the defined format; 执行固件程序封装,根据该接口卡识别码与该目标设备识别码将需要升级的固件程序按照该接口卡的具体格式进行封装;以及Encapsulating the firmware program, and encapsulating the firmware program to be upgraded according to the specific format of the interface card according to the interface card identification code and the target device identification code; and 执行固件升级,将该经封装的固件程序传送给该接口卡执行固件升级。Executing firmware upgrade, sending the encapsulated firmware program to the interface card to execute firmware upgrade. 8.如权利要求7所述的接口卡固件升级方法,其特征在于所述的SCSI附件服务下载文件即为需要升级的固件程序按照实际的传输数据大小进行封装的文件。8. The interface card firmware upgrade method as claimed in claim 7, characterized in that said SCSI attachment service download file is a file in which the firmware program to be upgraded is encapsulated according to the actual transmission data size. 9.如权利要求8所述的接口卡固件升级方法,其特征在于,利用一STP传输协议的启动器将数据封装成具体的固件程序文件。9. The interface card firmware upgrade method as claimed in claim 8, characterized in that, the data is encapsulated into a specific firmware program file by using an initiator of the STP transmission protocol. 10.如权利要求7所述的接口卡固件升级方法,其特征在于所述的接口卡识别码为该公共接口页中的SPS ID。10. interface card firmware upgrade method as claimed in claim 7, is characterized in that described interface card identification code is the SPS ID in this public interface page. 11.如权利要求7所述的接口卡固件升级方法,其特征在于所述的目标设备识别码为该公共接口页中的Buffer ID。11. The interface card firmware upgrade method as claimed in claim 7, characterized in that said target device identification code is the Buffer ID in the public interface page. 12.如权利要求7所述的接口卡固件升级方法,其特征在于所述的接口卡为一存储系统的驱动接口卡。12. The method for upgrading firmware of an interface card according to claim 7, wherein said interface card is a drive interface card of a storage system. 13.如权利要求7所述的接口卡固件升级方法,其特征在于所述的SCSI附件服务下载文件的公共接口页是于一服务器中建立的。13. The firmware upgrade method of the interface card as claimed in claim 7, characterized in that the public interface page of the SCSI attachment service download file is established in a server. 14.如权利要求13所述的接口卡固件升级方法,其特征在于所述的服务器具有一SCSI附件服务存取软件。14. The interface card firmware upgrade method as claimed in claim 13, wherein said server has a SCSI attachment service access software. 15.如权利要求13所述的接口卡固件升级方法,其特征在于所述的服务器通过网络提供该SCSI附件服务下载文件的公共接口页。15. The interface card firmware upgrading method as claimed in claim 13, wherein said server provides the public interface page of the SCSI attachment service download file through the network. 16.如权利要求13所述的接口卡固件升级方法,其特征在于所述的服务器近端提供该SCSI附件服务下载文件的公共接口页。16. The firmware upgrade method of the interface card according to claim 13, characterized in that said server near-end provides a public interface page for downloading files of the SCSI attachment service.
CN2008100917585A 2008-04-14 2008-04-14 Interface card firmware upgrading method Expired - Fee Related CN101561760B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008100917585A CN101561760B (en) 2008-04-14 2008-04-14 Interface card firmware upgrading method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008100917585A CN101561760B (en) 2008-04-14 2008-04-14 Interface card firmware upgrading method

Publications (2)

Publication Number Publication Date
CN101561760A true CN101561760A (en) 2009-10-21
CN101561760B CN101561760B (en) 2012-04-25

Family

ID=41220573

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100917585A Expired - Fee Related CN101561760B (en) 2008-04-14 2008-04-14 Interface card firmware upgrading method

Country Status (1)

Country Link
CN (1) CN101561760B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103176805A (en) * 2011-12-21 2013-06-26 富泰华工业(深圳)有限公司 Executable program installation method and executable program installation system
CN107179805A (en) * 2016-03-09 2017-09-19 思科技术公司 Compact disk array package
WO2021004265A1 (en) * 2019-07-08 2021-01-14 中兴通讯股份有限公司 Microcode upgrade method and apparatus

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6996819B1 (en) * 1999-09-10 2006-02-07 Unisys Corporation Method for efficiently downloading SCSI and SERVO firmware to SCSI target controllers
US20040083469A1 (en) * 2002-10-23 2004-04-29 Ping-Sheng Chen Method for updating firmware of optical disk system
CN1779640A (en) * 2004-11-26 2006-05-31 联发科技股份有限公司 Method for updating firmware of optical access device and control chip
GB0623933D0 (en) * 2006-11-29 2007-01-10 Ibm Apparatus and method for synchronizing controller firmware download

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103176805A (en) * 2011-12-21 2013-06-26 富泰华工业(深圳)有限公司 Executable program installation method and executable program installation system
CN103176805B (en) * 2011-12-21 2017-09-19 富泰华工业(深圳)有限公司 Method and system for installing executable program
CN107179805A (en) * 2016-03-09 2017-09-19 思科技术公司 Compact disk array package
CN107179805B (en) * 2016-03-09 2020-12-04 思科技术公司 High density disk array package
WO2021004265A1 (en) * 2019-07-08 2021-01-14 中兴通讯股份有限公司 Microcode upgrade method and apparatus

Also Published As

Publication number Publication date
CN101561760B (en) 2012-04-25

Similar Documents

Publication Publication Date Title
RU2505851C2 (en) Providing indirect data addressing in input/output processing system where indirect data address list is fragmented
US8806069B2 (en) Providing indirect data addressing for a control block at a channel subsystem of an I/O processing system
CN101454746B (en) Method for communication by using multifunctional memory card
US7007127B2 (en) Method and related apparatus for controlling transmission interface between an external device and a computer system
CN101110039B (en) Terminal unit self-installing and self-starting system and method thereof
CN106598480B (en) Electronic system with interface control mechanism and method of operation thereof
CN101840306B (en) Method and system for driving SATA (Serial Advanced Technology Attachment) device in VxWorks operating system
US20060253673A1 (en) Apparatus and method for permitting access to storage means
JP2011512591A5 (en)
JP2011512590A (en) Computer program, apparatus, and method for processing variable-length device command words (DCWs) in a control unit configured for communication with an I/O subsystem in an input/output (I/O) processing system (Processing variable-length device command words in a control unit in an I/O processing system)
CN113010470B (en) Edge node remote control system, method, equipment and storage medium
CN103092648B (en) A kind of image upgrade method, system and subscriber equipment and personal computer
CN111159055B (en) Method and device for access control between main device and memory device
US20130275652A1 (en) Methods and structure for transferring additional parameters through a communication interface with limited parameter passing features
CN101561760B (en) Interface card firmware upgrading method
CN115905095A (en) USB drive-free communication method, device, electronic equipment and storage medium
CN101788888A (en) Method for realizing target end driver and target end driver
US20090083725A1 (en) Firmware upgrading method for an interface card
US8656059B2 (en) Methods for exchanging administrative information through a communication interface with limited administrative information exchange features
CN210924550U (en) Projector upgrading device, projector and projector upgrading system
US7721007B2 (en) Methods of transmitting non-SCSI commands involving loading opcode in command descriptor block (CDB) bytes and non-SCSI commands into remaining CDB bytes
CN113867625A (en) Communication method, device, equipment and medium for non-inductive drive-free equipment
CN109388513B (en) Data verification method, array controller and hard disk
CN117632265A (en) A method for configuring access hardware and related equipment
Core 1 Core Overview

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: HUANXU ELECTRONICS CO., LTD.

Free format text: FORMER OWNER: HUANLONG ELECTRIC CO LTD

Effective date: 20100804

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 000000 NANTOU COUNTY, TAIWAN PROVINCE, CHINA TO: 201203 NO.1558, ZHANGDONG ROAD, IC INDUSTRY ZONE, ZHANGJIANG HIGH-TECHNOLOGY PARK, SHANGHAI CITY

TA01 Transfer of patent application right

Effective date of registration: 20100804

Address after: Zhangjiang hi tech park integrated circuit industry Zhang Road 201203 Shanghai City No. 1558

Applicant after: Huanxu Electronics Co., Ltd.

Address before: 000000 China Taiwan Nantou County

Applicant before: Huanlong Electric Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120425

Termination date: 20180414