CN109213500A - Internet of Things mould group firmware management system - Google Patents
Internet of Things mould group firmware management system Download PDFInfo
- Publication number
- CN109213500A CN109213500A CN201811089925.2A CN201811089925A CN109213500A CN 109213500 A CN109213500 A CN 109213500A CN 201811089925 A CN201811089925 A CN 201811089925A CN 109213500 A CN109213500 A CN 109213500A
- Authority
- CN
- China
- Prior art keywords
- firmware
- product
- information
- management
- file
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/63—Image based installation; Cloning; Build to order
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
Abstract
The present invention relates to intelligence manufacture Information Management System, it discloses a kind of Internet of Things mould group firmware management system, ensure that accurately and efficiently programming enters the firmware of right version when producing wireless module.Internet of Things mould group firmware management system in the present invention, including basic information unit, firmware management unit and firmware flashburn tools;The firmware flashburn tools, it realizes and firmware management unit communication, corresponding wireless module product material code is obtained from basic information unit, and pass to firmware management unit, firmware management unit obtains corresponding firmware according to the material code of wireless module product and is transferred to firmware flashburn tools, and firmware flashburn tools complete firmware programming work after obtaining firmware.
Description
Technical field
The present invention relates to intelligence manufacture Information Management System, and in particular to a kind of Internet of Things mould group firmware management system.
Background technique
With the continuous expansion of wireless module manufacture scale, business complexity also becomes into higher and higher, urgent need informationization
Management system ensures timely, the accurate and reliability of information, and assists to increase work efficiency and effect, and it is competing to promote product market
Strive power.And since wireless module product type is more, existing version is also more, how to ensure product when producing wireless module
Can efficiently and accurate programming enter right version firmware be a research hot issue.
Summary of the invention
The technical problems to be solved by the present invention are: proposing a kind of Internet of Things mould group firmware management system, guarantee is being produced
Accurately and efficiently programming enters the firmware of right version when wireless module.
The technical proposal adopted by the invention to solve the above technical problems is that:
Internet of Things mould group firmware management system, including basic information unit, firmware management unit and firmware flashburn tools;
The firmware flashburn tools, realization and firmware management unit communication, obtain corresponding nothing from basic information unit
Line mould set product material code, and pass to firmware management unit, firmware management unit is according to material generation of wireless module product
Code obtains corresponding firmware and is transferred to firmware flashburn tools, and firmware flashburn tools complete firmware programming work after obtaining firmware.
As advanced optimizing, the information in the basic information unit includes product information and information about firms;
Wherein, product information refers to the product information of wireless module, material description, material including wireless module product
Code and product owner etc., each wireless module correspond to unique material description and unique material code, the material
Description is the word character string for indicating wireless module title, and the material code is the string number for representing wireless module product IDs
Character string;Information about firms, refers to the relevant member role's information of firmware management, including research and development of products design, research and development of products management,
Super keepe, qualitative control and technological design.
As advanced optimizing, the firmware management unit specifically includes for realizing firmware management:
Firmware list, firmware addition, fastener product adaptation, firmware upgrade, firmware resume, firmware downloading, firmware store, are solid
Part transmission, firmware are deleted and firmware search;
The firmware list realizes the list information of the corresponding all products of all firmwares in firmware matrix, list information
Including firmware name, firmware version, product material description, product material code, responsible person, product adapting operation, firmware upgrade
Operation, delete operation, firmware resume are checked and firmware download interface;
File destination is searched in the firmware search, realization in firmware list, and search key is firmware name, product object
Material description, product material code or responsible person;
Firmware addition, realizes the addition of new firmware, including firmware deposits file, (firmware allows pair product information
Answer multiple products), the typing and storage of renewal time, responsible person, firmware version, firmware name and remark information;
The firmware storage obtains when realizing addition firmware and uploads the file information and file is saved in server;
Firmware transmission, realize and firmware flashburn tools shake hands and communication function, and programming firmware vehicle application
Firmware be transferred to programming firmware vehicle;
Fastener product adaptation refers to when clicking a certain firmware in firmware list, is fitted to the operation of corresponding product;
The firmware downloading, which is realized, shows the download function of a certain firmware of the page in front end;(concrete methods of realizing is a little
Firmware name is hit, is then selected to save file according to prompt);
The firmware is deleted, and is referred to and is deleted the corresponding product information of firmware, deletes the corresponding the file information of firmware and file
(Request for Change and old version firmware);
The firmware resume refer to check firmware addition, product adaptation, firmware upgrade these operation record information, including
Firmware name (display old version firmware name, and can download), firmware version, log information, remarks, Request for Change (if
Have just show, and Request for Change can be downloaded), update date.
As advanced optimizing, the shape that the product information and information about firms in the basic information unit pass through database table
Formula storage, wherein product information includes 3 characteristic values: material description, material code and product owner;Wherein, product material
Description and product material code are disposed as unique characteristic;Information about firms includes 3 characteristic values: firmware management member name,
Employee number and role.
As advanced optimizing, the firmware list in the firmware management includes firmware information, product information and file letter
Breath;
Wherein, the firmware information in firmware management includes 7 characteristic values: ID, title, version, store path, in detail note
Record, renewal time and remarks, wherein ID is set as unique characteristic;
Product information in firmware management, including 5 characteristic values: firmware ID, product material description, product material code,
Product owner and renewal time, wherein product material code and product material description are both configured to unique characteristic, ensure solid
The corresponding effective firmware of a product in part management system;
The file information in firmware management, including 7 characteristic values: firmware ID, file type, filename, version, storage road
Diameter, remarks and renewal time, the file type include history firmware and firmware Request for Change two types.
The beneficial effects of the present invention are:
Corresponding unique effective, the newest firmware of each product can be ensured based on the firmware management system, and real
The matching rapidly and efficiently of existing product and firmware, realizes the automation acquisition and programming of flashburn tools programming firmware.
Detailed description of the invention
Fig. 1 is Internet of Things mould group firmware management system structure diagram;
Fig. 2 is firmware management unit functional module schematic diagram;
Fig. 3 is the firmware list schematic diagram in firmware management system;
Fig. 4 is addition firmware flow diagram;
Fig. 5 is firmware upgrade flow chart.
Specific embodiment
The present invention is directed to propose a kind of Internet of Things mould group firmware management system, ensures quasi- when producing wireless module
Really, efficiently programming enters the firmware of right version.
As shown in Figure 1, the Internet of Things mould group firmware management system in the present invention, including basic information unit, firmware management
Unit and firmware flashburn tools;
The firmware flashburn tools, realization and firmware management unit communication, obtain corresponding nothing from basic information unit
Line mould set product material code, and pass to firmware management unit, firmware management unit is according to material generation of wireless module product
Code obtains corresponding firmware and is transferred to firmware flashburn tools, and firmware flashburn tools complete firmware programming work after obtaining firmware.
Basic information in basic information unit is stored in the form of database table comprising product information and member's letter
Breath, wherein product information includes: 3 product material description, product material code and product owner characteristics, product material description
It is set as unique characteristic with product material code, the firmware management of firmware management system and firmware flashburn tools are all believed from basis
Product information in interest statement member obtains the product information of wireless module, to ensure unique input source of product information, ensures
The uniqueness of product information in basic information;
Information about firms in basic information unit, including firmware management member name, employee number and role, in conjunction with firmware
The rights management of firmware management system is realized in management: R & D design and research and development management have addition, firmware updating and adaptation product
Permission;Research and development management has the permission for deleting product;R & D design, technique, quality, which have, checks firmware list, checks firmware
Resume, downloading firmware and the permission for downloading firmware Request for Change.
The business module of firmware management unit is as shown in Figure 2 comprising firmware list, firmware add, fastener product is adapted to,
Firmware upgrade, firmware resume, firmware downloading, firmware storage, firmware transmission, firmware is deleted and firmware search;
Firmware list is as shown in figure 3, include three firmware information list, product information list and the file information list portions
Point;
In database table, firmware information list includes 7 characteristic values: firmware ID, firmware name, firmware path, firmware
Version, in detail record, remarks and renewal time;The detailed record is for recording firmware addition, fastener product adaptation, firmware liter
The corresponding firmware name of firmware, firmware version, Request for Change title and renewal time key message when grade, for aobvious in firmware resume
Show the detailed change record of firmware;
Product information list, include 5 characteristic values: firmware ID, fastener product material description, fastener product material code,
Firmware responsible person, addition time;Wherein fastener product material description and firmware material code are set as unique characteristic, ensure solid
Each product of part managed firmware product list is uniquely, to ensure that a fastener product corresponds to a unique firmware;
Product information table is associated with firmware information table by firmware ID;
The file information list includes 7 characteristic values: when firmware ID, file type, file name, version, remarks, update
Between;The file type includes " history firmware " and " Request for Change ";The file information list and firmware information list pass through firmware ID
The management of firmware management history firmware and firmware Request for Change is realized in association.
When firmware list is shown, acquisition firmware information list first, then the corresponding product list of each firmware is obtained, one
A firmware can correspond to one or more product, and firmware information and product information reconfigure and use array_push method group
The array of Cheng Xin, array member include firmware name, firmware version, firmware remarks, responsible person, product material description, product object
Code, renewal time are expected, then using bootstrap method in front end Pagination Display one by one;
The firmware addition, realizes the addition of firmware and firmware corresponding product, and designer's intelligent selection basic information produces
Oneself responsible product in product information, and system security each product can only have a unique effective firmware;
Fastener product adaptation refers to when clicking a certain firmware in firmware list, is fitted to the operation of corresponding product,
Realize the addition and deletion of firmware corresponding product, the product of designer's addition is the product oneself safeguarded in basic information, and
Addition product cannot be repeated by ensureing;
The firmware upgrade realizes that the edition upgrading of firmware, file name update and version information updates, such as has altered
Single, after supporting the upload of Request for Change, new version to upload, firmware originally becomes old version, and relevant information is saved in firmware pipe
Manage file management table;If any Request for Change, Request for Change is saved in firmware management file management table, in firmware management file management table
In, the file type of history firmware and Request for Change is " history firmware " and " Request for Change " respectively;
The firmware resume, the addition of display firmware, fastener product adaptation, firmware upgrade relevant information and file, realization side
Method is detailed recording firmware title, firmware version, firmware corresponding product in firmware addition, fastener product adaptation and firmware upgrade
These information are assembled a such as array when clicking firmware resume by the key messages such as information, change time, Request for Change title,
And shown using bootstrap technology in front end, history firmware information can be checked by firmware resume, and downloads history firmware
With corresponding Request for Change.
Then the implementation of above system realizes firmware firstly the need of the addition for first completing firmware information in firmware list
The operations such as upgrading, fastener product adaptation.
Specific implementation step is as follows:
1. adding firmware: process passes through as shown in figure 4, research staff obtains responsible product information from basic information
Firmware information, which obtains, has added the product information of firmware, and shows the product information table array for being not added with firmware, then using adding
Addition firmware button in reinforcing member functional module selects corresponding product, uploads after input firmware name, version and remark information
Firmware finally stores firmware and saves fastener product information and completes firmware addition.
2. adaptation product: add/delete the corresponding product of firmware by being adapted to product, a firmware can correspond to one or
Oneself multiple responsible product of person, adaptation product must be that product owner this talent can be adapted to, otherwise can not see and into
Enter;
3. firmware upgrade: realizing the update of firmware version, including firmware, firmware name and firmware version by firmware upgrade
Update, can also realize that the upload of firmware Request for Change and relevant information typing, process are as shown in Figure 5 if any firmware Request for Change.
4. firmware list is shown: Batch Processing obtains all firmware information lists from database, then obtains respectively each
The corresponding fastener product information of a firmware, firmware information and product information are reassembled into a new table, and use
New table, in front end, paging is shown Bootstrap technology one by one.
5. firmware is searched for: showing page search column in front end, input the firmware name to be searched for, product material description, produce
Then product material code, responsible person click search or directly press enter key, realize function of search.
6. firmware, Request for Change download: click firmware name, Request for Change title, then according to prompt save as realize firmware,
The download function of Request for Change.
7. firmware transmits: in workshop, firmware flashburn tools connect firmware management server, and transmit and want programming product
Material code, firmware management server obtains corresponding firmware and firmware information according to material code, and sends firmware burning to
Write tool.
8. firmware resume: in firmware addition, fastener product adaptation, firmware upgrade operation, all recording firmware title, version
This, corresponding product information, temporal information, click firmware resume check firmware operation record, and by click history firmware name,
Version change list realizes the download function of history firmware, Request for Change.
Claims (5)
1. Internet of Things mould group firmware management system, which is characterized in that burnt including basic information unit, firmware management unit and firmware
Write tool;
The firmware flashburn tools, realization and firmware management unit communication, obtain corresponding wireless mould from basic information unit
Set product material code, and firmware management unit is passed to, firmware management unit is obtained according to the material code of wireless module product
It takes corresponding firmware and is transferred to firmware flashburn tools, firmware flashburn tools complete firmware programming work after obtaining firmware.
2. Internet of Things mould group firmware management system as described in claim 1, which is characterized in that in the basic information unit
Information includes product information and information about firms;
Wherein, product information refers to the product information of wireless module, material description, material code including wireless module product
With product owner etc., each wireless module corresponds to unique material description and unique material code, the material description
It is the word character string for indicating wireless module title, the material code is the string number character for representing wireless module product IDs
String;Information about firms, refers to the relevant member role's information of firmware management, including research and development of products design, research and development of products management, super
Administrator, qualitative control and technological design.
3. Internet of Things mould group firmware management system as claimed in claim 2, which is characterized in that in the basic information unit
Product information and information about firms are stored by way of database table, wherein product information includes 3 characteristic values: material description,
Material code and product owner;Wherein, product material description and product material code are disposed as unique characteristic;Member's letter
Breath includes 3 characteristic values: firmware management member name, employee number and role.
4. Internet of Things mould group firmware management system as described in claim 1, which is characterized in that the firmware management unit is used for
It realizes firmware management, specifically includes:
Firmware list, firmware addition, fastener product adaptation, firmware upgrade, firmware resume, firmware downloading, firmware storage, firmware pass
Defeated, firmware is deleted and firmware search;
The firmware list realizes that the list information of the corresponding all products of all firmwares in firmware matrix, list information include
Firmware name, firmware version, product material description, product material code, responsible person, product adapting operation, firmware upgrade operation,
Delete operation, firmware resume are checked and firmware download interface;
File destination is searched in the firmware search, realization in firmware list, and search key is firmware name, and product material is retouched
It states, product material code or responsible person;
The firmware addition realizes that the addition of new firmware, including firmware are deposited file, product information, renewal time, responsible person, consolidated
The typing and storage of part version, firmware name and remark information;
The firmware storage obtains when realizing addition firmware and uploads the file information and file is saved in server;
Firmware transmission, realize and firmware flashburn tools shake hands and communication function, and consolidating programming firmware vehicle application
Part is transferred to programming firmware vehicle;
Fastener product adaptation refers to when clicking a certain firmware in firmware list, is fitted to the operation of corresponding product;
The firmware downloading, which is realized, shows the download function of a certain firmware of the page in front end;
The firmware is deleted, and is referred to and is deleted the corresponding product information of firmware, deletes the corresponding the file information of firmware and file;
The firmware resume refer to the record information for checking firmware addition, product adaptation, firmware upgrade these operations, including firmware
Title, firmware version, log information, remarks, Request for Change, update date.
5. Internet of Things mould group firmware management system as claimed in claim 4, which is characterized in that the firmware in the firmware management
List includes firmware information, product information and the file information;
Wherein, the firmware information in firmware management includes 7 characteristic values: ID, title, version, store path, being recorded in detail, more
New time and remarks, wherein ID is set as unique characteristic;
Product information in firmware management, including 5 characteristic values: firmware ID, product material description, product material code, product
Responsible person and renewal time, wherein product material code and product material description are both configured to unique characteristic, ensure firmware pipe
The corresponding effective firmware of a product in reason system;
The file information in firmware management, including 7 characteristic values: firmware ID, file type, filename, version, store path,
Remarks and renewal time, the file type include history firmware and firmware Request for Change two types.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811089925.2A CN109213500B (en) | 2018-09-18 | 2018-09-18 | Internet of things module firmware management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811089925.2A CN109213500B (en) | 2018-09-18 | 2018-09-18 | Internet of things module firmware management system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109213500A true CN109213500A (en) | 2019-01-15 |
CN109213500B CN109213500B (en) | 2022-04-22 |
Family
ID=64984327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811089925.2A Active CN109213500B (en) | 2018-09-18 | 2018-09-18 | Internet of things module firmware management system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109213500B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112152846A (en) * | 2020-09-18 | 2020-12-29 | 重庆神缘智能科技有限公司 | Metering instrument remote upgrading method based on Internet of things |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080295087A1 (en) * | 2007-05-25 | 2008-11-27 | Samsung Electronics Co., Ltd. | Firmware upgrade system and control method thereof |
CN101360291A (en) * | 2007-07-31 | 2009-02-04 | 华为技术有限公司 | Multi-standby terminal and firmware updating method and apparatus |
US20090044056A1 (en) * | 2007-08-09 | 2009-02-12 | Kyocera Mita Corporation | Maintenance management system, database server, maintenance management program, and maintenance management method |
CN103154964A (en) * | 2010-10-14 | 2013-06-12 | 富士通株式会社 | Content data playback device, update management method, and update management program |
CN109669705A (en) * | 2018-12-19 | 2019-04-23 | 四川虹美智能科技有限公司 | A kind of method and system of programming firmware |
-
2018
- 2018-09-18 CN CN201811089925.2A patent/CN109213500B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080295087A1 (en) * | 2007-05-25 | 2008-11-27 | Samsung Electronics Co., Ltd. | Firmware upgrade system and control method thereof |
CN101360291A (en) * | 2007-07-31 | 2009-02-04 | 华为技术有限公司 | Multi-standby terminal and firmware updating method and apparatus |
US20090044056A1 (en) * | 2007-08-09 | 2009-02-12 | Kyocera Mita Corporation | Maintenance management system, database server, maintenance management program, and maintenance management method |
CN103154964A (en) * | 2010-10-14 | 2013-06-12 | 富士通株式会社 | Content data playback device, update management method, and update management program |
CN109669705A (en) * | 2018-12-19 | 2019-04-23 | 四川虹美智能科技有限公司 | A kind of method and system of programming firmware |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112152846A (en) * | 2020-09-18 | 2020-12-29 | 重庆神缘智能科技有限公司 | Metering instrument remote upgrading method based on Internet of things |
Also Published As
Publication number | Publication date |
---|---|
CN109213500B (en) | 2022-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6816868B1 (en) | Database system | |
US9519700B2 (en) | Automatically synchronizing production data of a source system and a target system | |
CN110413295B (en) | Remote firmware updating method for embedded equipment | |
US20140236962A1 (en) | Updating An Inverted Index In A Real Time Fashion | |
US20040083244A1 (en) | Change-driven replication of data | |
CN109101652A (en) | A kind of creation of label and management system | |
CN101727322B (en) | Method and device for optimizing bill of material management interface | |
CN109376121B (en) | File indexing system and method based on elastic search full-text retrieval | |
CN101957832A (en) | Unified window support for the flow of event data management | |
US20070226755A1 (en) | System and method for event-based information flow in software development processes | |
US9805112B2 (en) | Method and structure for managing multiple electronic forms and their records using a static database | |
CN104199900A (en) | Audit and analysis method based on file trajectory tracking trees | |
CN106446026B (en) | File management method and file management system | |
EP2610762A1 (en) | Database version management system | |
CN104142930A (en) | Universal Delta data loading technology | |
CN102323940A (en) | Configuration platform implementation method, configuration platform and system based on database | |
CN105224527B (en) | General ETL methods suitable for a variety of purpose table update modes | |
US20200104121A1 (en) | Efficient storage and analysis of source code modification history data | |
CN112232672B (en) | Management system and method for industrial mechanism model | |
Jordan | Practical Neo4j | |
CN109213500A (en) | Internet of Things mould group firmware management system | |
CN109189798A (en) | A method of based on spark synchronized update data | |
CN111382142A (en) | Database operation method, server and computer storage medium | |
CN101635711B (en) | Programmable character communication method | |
CN114090032B (en) | Method and system for pushing version update message through instant messaging tool |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 621000 Sichuan Ailian Technology Co., Ltd Applicant after: Sichuan Ailian Technology Co., Ltd Address before: 621000 Mianyang city of Sichuan Province, Sichuan Industrial Park, love science and Technology Co. Applicant before: SICHUAN AI-LINK TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |