CN109471779A - Board state monitoring method, micro-control unit, server and storage medium - Google Patents
Board state monitoring method, micro-control unit, server and storage medium Download PDFInfo
- Publication number
- CN109471779A CN109471779A CN201811392681.5A CN201811392681A CN109471779A CN 109471779 A CN109471779 A CN 109471779A CN 201811392681 A CN201811392681 A CN 201811392681A CN 109471779 A CN109471779 A CN 109471779A
- Authority
- CN
- China
- Prior art keywords
- board
- backstage
- signal
- operating status
- feedback signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3031—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a motherboard or an expansion card
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1438—Restarting or rejuvenating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3055—Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention provides a kind of board state monitoring method, micro-control unit, server and storage mediums, wherein, method is applied to micro-control unit, comprising: sends polling signal at least one board, wherein, polling signal is used to obtain the starting state of board;Obtain the feedback signal that each board response polling signal returns;The operating status of each board is reported to backstage by the operating status for determining each board based on the feedback signal.When board is in inactive or upgrade status, can not directly with communicated from the background, the state of board can be sent to backstage via the board of normal operation by micro-control unit, it is monitored backstage to board state, and can differentiate that the board for not setting up communication is in inactive state and is in upgrade status.
Description
Technical field
The present embodiments relate to board state monitoring technology field more particularly to a kind of board state monitoring methods, micro-
Control unit, server and storage medium.
Background technique
It is managed currently, cell phone type game is placed in the background server of cloud centralized management, and to game board
State monitored in real time, the data exchange rate between game can be greatly improved, realize better stability, it is only necessary to
Better simply equipment is just able to use the game experiencing that high quality is enjoyed at family.
But to the monitoring of board, there are many problems on backstage at present, such as when board not normally starting or escalation process
In, normal communication can not be carried out with backstage, board information cannot timely feedback, and can not normally monitor the state of board from the background.Separately
Outside, in board system escalation process, the state of board can not be judged from the background, if backstage carries out forcing to restart at this time, can be led
Board upgrading failure is caused, board is caused to be unable to operate normally.
Summary of the invention
The embodiment of the invention provides a kind of board state monitoring method, micro-control unit, server and storage medium, solutions
Certainly current board not normal backstage the problem of can not monitoring board state in starting or escalation process.
In a first aspect, the embodiment of the invention provides a kind of board state monitoring methods, comprising:
Polling signal is sent at least one board, wherein the polling signal is used to obtain the operating status of board;
It obtains each board and responds the feedback signal that the polling signal returns;
The operating status that each board is determined according to the feedback signal reports to the operating status of each board
From the background.
Optionally, the operating status that each board is determined according to the feedback signal, by the operation shape of each board
State reports to backstage, comprising:
If not receiving feedback signal, it is determined that the operating status of corresponding board is normal starting, to described right
Control signal is restarted in the board transmission answered, and sends non-normal activation state signal to backstage;
If the feedback signal received matches with preset signals, it is determined that the operating status of corresponding board is to rise
Grade sends upgrade status signal to backstage, wherein the preset signals are the communication protocol signals in board escalation process;
If the feedback signal received and preset signals mismatch, it is determined that the operating status of corresponding board is normal
Starting sends normal activation state signal to backstage.
Optionally, the operating status of each board is reported into backstage, comprising:
It is operated normally by other and the operating status is reported to backstage by the board for being not in upgrade status.
Optionally, after the operating status of each board being reported to backstage, the method also includes:
To backstage transmission board card information, wherein the board packet rubbing board card trip information and board hardware are special
Reference breath.
Optionally, the polling signal is sent by UART communication.
Second aspect, the embodiment of the invention provides a kind of micro-control unit, the micro-control unit includes:
Sending module, for sending polling signal at least one board, wherein the polling signal is for obtaining board
Operating status;
Module is obtained, responds the feedback signal that the polling signal returns for obtaining each board;
Reporting module, for determining the operating status of each board according to the feedback signal, by each board
Operating status reports to backstage.
Optionally, the reporting module is specifically used for:
If not receiving feedback signal, it is determined that the operating status of corresponding board is normal starting, to described right
Control signal is restarted in the board transmission answered, and sends non-normal activation state signal to backstage;
If the feedback signal received matches with preset signals, it is determined that the operating status of corresponding board is to rise
Grade sends upgrade status signal to backstage, wherein the preset signals are the communication protocol signals in board escalation process;
If the feedback signal received and preset signals mismatch, it is determined that the operating status of corresponding board is normal
Starting sends normal activation state signal to backstage.
Optionally, the reporting module is also used to:
It is operated normally by other and the operating status is reported to backstage by the board for being not in upgrade status.
Optionally, the reporting module is also used to:
To backstage transmission board card information, wherein the board packet rubbing board card trip information and board hardware are special
Reference breath.
The third aspect, the embodiment of the invention provides a kind of servers, comprising:
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processing
Device is realized such as any board state monitoring method in the embodiment of the present invention.
Fourth aspect, the embodiment of the invention provides a kind of computer readable storage mediums, are stored thereon with computer journey
Sequence realizes any board state monitoring method in the embodiment of the present invention when program is executed by processor.
A kind of board state monitoring method, micro-control unit, server and storage medium provided in an embodiment of the present invention lead to
It crosses micro-control unit and sends polling signal at least one board, and obtain the feedback that each board is returned in response to polling signal
The operating status of each board is reported to backstage, i.e., to determine the operating status of each board based on the feedback signal by signal
So that board is in inactive or upgrade status, can not directly with communicated from the background, can also be by micro-control unit by board
State be sent to backstage, make backstage board state is monitored, and can differentiate do not set up communication board be in not
Starting state is in upgrade status.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing does one and simply introduces, it should be apparent that, drawings in the following description are some embodiments of the invention, for this
For the those of ordinary skill of field, without creative efforts, it can also be obtained according to these attached drawings others
Attached drawing.
Fig. 1 is a kind of board state monitoring method flow chart that the embodiment of the present invention one provides;
Fig. 2 is a kind of board state monitoring method flow chart provided by Embodiment 2 of the present invention;
Fig. 3 is a kind of micro-control unit structural schematic diagram that the embodiment of the present invention three provides;
Fig. 4 is a kind of server architecture schematic diagram that the embodiment of the present invention four provides.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, hereinafter with reference to attached in the embodiment of the present invention
Figure, clearly and completely describes technical solution of the present invention by embodiment, it is clear that described embodiment is the present invention one
Section Example, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not doing
Every other embodiment obtained under the premise of creative work out, shall fall within the protection scope of the present invention.
Embodiment one
Fig. 1 is a kind of board state monitoring method flow chart that the embodiment of the present invention one provides.The technical side of the present embodiment
Case can be adapted for the case where backstage is monitored board state.This method can be applied in micro-control unit, and can be with
It is realized, and is integrated in server by the way of software and/or hardware.This method specifically includes following operation:
S110, polling signal is sent at least one board, wherein polling signal is used to obtain the operating status of board.
During on backstage, the state to board is monitored, need to communicate with board foundation, so that backstage be made to obtain plate
The operating status of card.But when board is inactive or is being in upgrade status, it can not be communicated from the background with board, therefore cannot
The virtual condition of board at this time is obtained, and further control is taken according to the current state of board, it is therefore desirable to pass through it
He communicates device with board foundation, obtains the state of board at this time.
Polling signal is sent at least one board by micro-control unit, i.e., according to predetermined period and preset order to extremely
A few board sends inquiry signal, wherein predetermined period and preset order can be set as needed by technical staff.
Polling signal is sent by UART communication, and UART is a kind of Universal Serial Bus, is used for asynchronous communication, and the bus is double
To communication, full duplex transmission and reception may be implemented.Pass through the operating status of the available board of polling signal, wherein operation
State includes normal activation state, non-normal activation state, upgrade status etc..Polling signal is sent by micro-control unit, and
It does not need backstage and communicates the operating status that can obtain board with foundation between board.
S120, the feedback signal that each board response polling signal returns is obtained.
After board receives the polling signal of micro-control unit transmission, polling signal is responded, and send out to micro-control unit
Send the feedback signal of response.Micro-control unit obtains the feedback signal returned in response to polling signal, thus based on the feedback signal
Board state is further analyzed.
S130, the operating status for determining each board based on the feedback signal, after the operating status of each board is reported to
Platform.
When board is in different states, the feedback signal for being back to micro-control unit is different, to make microcontroller list
Member determines the different operating statuses of each board according to different feedback signals.The different of each board are run shapes by micro-control unit
State reports to backstage, to realize monitoring of the backstage to board state.Wherein, the operating status of each board is reported into backstage,
Include: pass through other operate normally and be not in upgrade status board report the running status to backstage.Due to microcontroller list
Member, it is thus impossible to which the operating status of board is directly reported to backstage, needs to pass through other without establishing correspondence with backstage
Board state is reported with the channel for having built up correspondence from the background.When operating normally due to board and be not in upgrade status
Normal communication can be carried out with backstage, therefore micro-control unit can operate normally by other and be not in the plate of upgrade status
Operating status in non-normal activation state and/or the board of upgrade status is reported to backstage by card.Backstage passes through microcontroller
The board state that unit reports is monitored board, though there are board not normally start or be in upgrade status, without and
Correspondence is established on backstage, and backstage can also obtain the current state of board.
A kind of board state monitoring method provided in an embodiment of the present invention, firstly, sending poll letter at least one board
Number, wherein polling signal is used to obtain the starting state of board;Then, the anti-of each board response polling signal return is obtained
Feedback signal, and the operating status of each board is determined based on the feedback signal;Finally, after the operating status of each board is reported to
Platform.By sending polling signal at least one board and obtaining the feedback signal that each board returns in response to polling signal,
And determine that board state reports to backstage based on the feedback signal, it can make backstage that can obtain plate without communicating with board foundation
The state of card, even if board is in inactive state or upgrade status can not be with background communication, backstage can also pass through micro process
The board state that device reports is monitored board.
Embodiment two
Fig. 2 is a kind of board state monitoring method flow chart provided by Embodiment 2 of the present invention.The present embodiment is in above-mentioned reality
It applies and advanced optimizes on the basis of example, wherein the not content detailed in Example one of detailed description in the present embodiment.Such as Fig. 2 institute
Show, a kind of board state monitoring method provided by Embodiment 2 of the present invention specifically includes the following steps:
S210, polling signal is sent at least one board, wherein polling signal is used to obtain the operating status of board.
S220, the feedback signal that each board response polling signal returns is obtained.
If S230, not receiving feedback signal, it is determined that the operating status of corresponding board is normal starting, to right
Control signal is restarted in the board transmission answered, and sends non-normal activation state signal to backstage.
In the case where board is inactive, if micro-control unit sends polling signal to board, board cannot be in response to
Polling signal simultaneously returns to feedback signal, therefore is back to micro-control unit without feedback signal.Wherein, the inactive situation of board
Including not powering on situations such as causing board is inactive, powers on back plate card start-up to fail, restart unsuccessfully after board upgrading.Optionally,
When micro-control unit does not receive feedback signal, then board is judged for inactive state, restarts control signal to board transmission,
Control card restarting, and by other non-normal activation state letter can be sent to backstage with the board of backstage normal communication
Number, so that backstage is obtained the current state inactive state of board.
If S240, the feedback signal received and preset signals match, it is determined that the operating status of corresponding board
For upgrading, upgrade status signal is sent to backstage, wherein preset signals are the communication protocol signals in board escalation process.
When board is in upgrade status, it cannot establish and communicate with backstage, can not learn the current specific shape of board from the background
State if board state is mistaken for inactive state from the background at this time, and then generates and Restart Signal is forced to carry out forcing weight to board
It opens, then will lead to board upgrading failure, can not normally start operation.Optionally, micro-control unit sends polling signal to board
And feedback signal is obtained, feedback signal is analyzed, feedback signal is matched with preset signals, wherein preset signals
It, i.e.,, can be in response to after receiving polling signal during board upgrades for the communication protocol signals in board escalation process
Polling signal sends the communication protocol signals for indicating upgrade status to micro-control unit.By the communication protocol letter in escalation process
Number preset signals are set as, if the feedback signal that micro-control unit receives matches with preset signals, it is determined that corresponding board
Operating status be upgrading, upgrade status signal can be sent to backstage with the board of background communication by other.Backstage receives
To after upgrade status signal, it is determined that this board for not establishing communication is in upgrade status, cannot generate pressure and restart letter
Number controlling it restarts.
If S250, the feedback signal received and preset signals mismatch, it is determined that the operating status of corresponding board
Normally to start, normal activation state signal is sent to backstage.
Specifically, if micro-control unit receives the feedback signal that board is returned in response to polling signal, and feed back
Signal and preset signals mismatch, then judge that board is in the state for normally starting and operating normally at this time, sends just to backstage
Normal starting state signal indicates that board operates normally at present and is not in upgrade status.
S260, Xiang Houtai transmission board card information, wherein board packet rubbing board card trip information and board hardware are special
Reference breath.
When backstage is monitored board, the current operating status of board is not only obtained, it is also necessary to monitor board
Operating parameter and board hardware characteristics information etc., to realize the analysis to board performance and operating rate, to be adapted to
Property adjustment and configuration improve user experience to meet the needs of user.Therefore, by micro-control unit monitoring board card information,
And by board information pass through other operate normally and be not in upgrade status board be sent to backstage.Wherein, board packet
Rubbing board card trip information and board hardware characteristics information, board trip information include voltage, electric current and temperature information
Deng board hardware characteristics packet rubbing board card ID, board type and hardware version numbers etc..
A kind of board state monitoring method provided in an embodiment of the present invention, will determine the fortune of each board based on the feedback signal
The operating status of each board is reported to backstage and is embodied as: if not receiving feedback signal, it is determined that is corresponding by row state
The operating status of board be normal starting, restart control signal to the transmission of corresponding board, and send to backstage abnormal
Starting state signal;If the feedback signal received matches with preset signals, it is determined that the operating status of corresponding board
For upgrading, upgrade status signal is sent to backstage, wherein preset signals are the communication protocol signals in board escalation process;Such as
The feedback signal and preset signals that fruit receives mismatch, it is determined that the operating status of corresponding board is normal starting, backward
Platform sends normal activation state signal, so that backstage is without establishing the state that can monitor board that communicates, and energy with board
It is enough to obtain inactive board, escalation process, the state for operating normally three kinds of situations respectively.And increase step: being sent to backstage
Board information, wherein board packet rubbing board card trip information and board hardware characteristics information make backstage can be more comprehensively
The parameters index of ground monitoring board.
Embodiment three
Fig. 3 is a kind of micro-control unit structural schematic diagram that the embodiment of the present invention three provides.As shown in figure 3, microcontroller list
Member includes:
Sending module 310, for sending polling signal at least one board, wherein polling signal is for obtaining board
Operating status.
Module 320 is obtained, the feedback signal returned for obtaining each board response polling signal.
Reporting module 330, for determining the operating status of each board based on the feedback signal, by the operation shape of each board
State reports to backstage.
Optionally, reporting module 330 is specifically used for:
If not receiving feedback signal, it is determined that the operating status of corresponding board is normal starting, to corresponding
Control signal is restarted in board transmission, and sends non-normal activation state signal to backstage;
If the feedback signal received matches with preset signals, it is determined that the operating status of corresponding board is to rise
Grade sends upgrade status signal to backstage, wherein preset signals are the communication protocol signals in board escalation process;
If the feedback signal received and preset signals mismatch, it is determined that the operating status of corresponding board is normal
Starting sends normal activation state signal to backstage.
Optionally, reporting module 330 is also used to:
It is operated normally by other and the board for being not in upgrade status is reported the running status to backstage.
Optionally, reporting module 330 is also used to:
To backstage transmission board card information, wherein board packet rubbing board card trip information and board hardware characteristics letter
Breath.
Optionally, polling signal is sent by UART communication.
A kind of micro-control unit provided in an embodiment of the present invention, a kind of board state monitoring side proposed with above-described embodiment
It is owned by France in same inventive concept, the technical detail of detailed description not can be found in above-described embodiment, and this reality in the present embodiment
Apply example and above-described embodiment beneficial effect having the same.
Example IV
Fig. 4 is a kind of structure chart for server that the embodiment of the present invention four provides.Fig. 4, which is shown, to be suitable for being used to realizing this hair
The block diagram of the exemplary processing devices 412 of bright embodiment.The processing equipment 412 that Fig. 4 is shown is only an example, should not be right
The function and use scope of the embodiment of the present invention bring any restrictions.
As shown in figure 4, processing equipment 412 is showed in the form of universal computing device.The component of processing equipment 412 can wrap
Include but be not limited to: one or more processor or processing unit 416, system storage 428 connect different system components
The bus 418 of (including system storage 428 and processing unit 416).
Bus 418 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller,
Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.It lifts
For example, these architectures include but is not limited to industry standard architecture (ISA) bus, microchannel architecture (MAC)
Bus, enhanced isa bus, Video Electronics Standards Association (VESA) local bus and peripheral component interconnection (PCI) bus.
Processing equipment 412 typically comprises a variety of computer system readable media.These media can be it is any can be by
The usable medium that processing equipment 412 accesses, including volatile and non-volatile media, moveable and immovable medium.
System storage 428 may include the computer system readable media of form of volatile memory, such as deposit at random
Access to memory (RAM) 430 and/or cache memory 432.Processing equipment 412 may further include it is other it is removable/no
Movably, volatile/non-volatile computer system storage medium.Only as an example, storage system 434 can be used for reading and writing
Immovable, non-volatile magnetic media (Fig. 4 do not show, commonly referred to as " hard disk drive ").Although not shown in fig 4, may be used
To provide the disc driver for reading and writing to removable non-volatile magnetic disk (such as " floppy disk "), and it is non-volatile to moving
Property CD (such as CD-ROM, DVD-ROM or other optical mediums) read and write CD drive.In these cases, each drive
Dynamic device can be connected by one or more data media interfaces with bus 418.Memory 428 may include at least one journey
Sequence product, the program product have one group of (for example, at least one) program module, these program modules are configured to perform this hair
The function of bright each embodiment.
Program/utility 440 with one group of (at least one) program module 442, can store in such as memory
In 428, such program module 442 includes but is not limited to operating system, one or more application program, other program modules
And program data, it may include the realization of network environment in each of these examples or certain combination.Program module 442
Usually execute the function and/or method in embodiment described in the invention.
Processing equipment 412 can also be with one or more external equipments 414 (such as keyboard, sensing equipment, display 424
Deng) communication, can also be enabled a user to one or more equipment interact with the processing equipment 412 communicate, and/or with make
Any equipment (such as network interface card, the modem that the processing equipment 412 can be communicated with one or more of the other calculating equipment
Etc.) communication.This communication can be carried out by input/output (I/O) interface 422.Also, processing equipment 412 can also lead to
Cross network adapter 420 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public network, example
Such as internet) communication.As shown, network adapter 420 is communicated by bus 418 with other modules of processing equipment 412.It answers
When understanding, although not shown in the drawings, other hardware and/or software module can be used with combination processing equipment 412, including but unlimited
In: microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and number
According to backup storage system etc..
Processing unit 416 is by running at least one of other programs in the multiple programs being stored in system storage 428
It is a, thereby executing various function application and data processing, such as realize a kind of board state provided by the embodiment of the present invention
Monitoring method, comprising:
Polling signal is sent at least one board, wherein polling signal is used to obtain the operating status of board;
Obtain the feedback signal that each board response polling signal returns;
The operating status of each board is reported to backstage by the operating status for determining each board based on the feedback signal.
The present embodiment provides a kind of servers, execute program by processor and realize by sending wheel at least one board
It askes signal and obtains the feedback signal that each board is returned in response to polling signal, and determine in board state based on the feedback signal
Report can make backstage communicate the state that can obtain board without establishing with board, even if board is in inactive to backstage
State or upgrade status can not be with background communications, and the board state that backstage can also be reported by microprocessor supervises board
Control.
Further, processing unit 416 is by running other programs in the multiple programs being stored in system storage 428
At least one, thereby executing various function application and data processing, such as realize the plate provided in above-mentioned any embodiment
Card method for monitoring state.
Embodiment five
The embodiment of the present invention five additionally provides a kind of storage medium comprising computer executable instructions, and computer is executable
Instruction by computer processor when being executed for executing a kind of board state monitoring method, comprising:
Polling signal is sent at least one board, wherein polling signal is used to obtain the operating status of board;
Obtain the feedback signal that each board response polling signal returns;
The operating status of each board is reported to backstage by the operating status for determining each board based on the feedback signal.
The computer storage medium of the embodiment of the present invention, can be using any of one or more computer-readable media
Combination.Computer-readable medium can be computer-readable signal media or computer readable storage medium.It is computer-readable
Storage medium for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, device or
Device, or any above combination.The more specific example (non exhaustive list) of computer readable storage medium includes: tool
There are electrical connection, the portable computer diskette, hard disk, random access memory (RAM), read-only memory of one or more conducting wires
(ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-
ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.In this document, computer-readable storage
Medium can be any tangible medium for including or store program, which can be commanded execution system, device or device
Using or it is in connection.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited
In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can
Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for
By the use of instruction execution system, device or device or program in connection.
The program code for including on computer-readable medium can transmit with any suitable medium, including --- but it is unlimited
In wireless, electric wire, optical cable, RF etc. or above-mentioned any appropriate combination.
The computer for executing operation of the present invention can be write with one or more programming languages or combinations thereof
Program code, programming language include object oriented program language-such as Java, Smalltalk, C++, are also wrapped
Include conventional procedural programming language-such as " C " language or similar programming language.Program code can be complete
Ground executes on the user computer, partly executes on the user computer, executing as an independent software package, partially existing
Part executes on the remote computer or executes on a remote computer or server completely on subscriber computer.It is being related to
In the situation of remote computer, remote computer can pass through the network of any kind --- including local area network (LAN) or wide area
Net (WAN)-be connected to subscriber computer, or, it may be connected to outer computer (such as utilize ISP
To be connected by internet).
Note that the above is only a better embodiment of the present invention and the applied technical principle.It will be appreciated by those skilled in the art that
The invention is not limited to the specific embodiments described herein, be able to carry out for a person skilled in the art it is various it is apparent variation,
It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above embodiments to the present invention
It is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, also
It may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.
Claims (10)
1. a kind of board state monitoring method, which is characterized in that be applied to micro-control unit, which comprises
Polling signal is sent at least one board, wherein the polling signal is used to obtain the operating status of board;
It obtains each board and responds the feedback signal that the polling signal returns;
The operating status that each board is determined according to the feedback signal, after the operating status of each board is reported to
Platform.
2. the method according to claim 1, wherein determining the operation shape of each board according to the feedback signal
The operating status of each board is reported to backstage by state, comprising:
If not receiving feedback signal, it is determined that the operating status of corresponding board is normal starting, to described corresponding
Control signal is restarted in board transmission, and sends non-normal activation state signal to backstage;
If the feedback signal received matches with preset signals, it is determined that the operating status of corresponding board is upgrading, to
Backstage sends upgrade status signal, wherein the preset signals are the communication protocol signals in board escalation process;
If the feedback signal received and preset signals mismatch, it is determined that the operating status of corresponding board is normally to open
It is dynamic, normal activation state signal is sent to backstage.
3. the method according to claim 1, wherein by the operating status of each board report to backstage,
Include:
The operating status is reported to backstage by the board by operating normally and being not in upgrade status.
4. the method according to claim 1, wherein the operating status of each board is reported to backstage
Afterwards, the method also includes:
To backstage transmission board card information, wherein the board packet rubbing board card trip information and board hardware characteristics letter
Breath.
5. the method according to claim 1, wherein the polling signal is sent by UART communication.
6. a kind of micro-control unit, which is characterized in that the micro-control unit includes:
Sending module, for sending polling signal at least one board, wherein the polling signal is for obtaining opening for board
Dynamic state;
Module is obtained, responds the feedback signal that the polling signal returns for obtaining each board;
Reporting module, for determining the operating status of each board according to the feedback signal, by the operation of each board
State reporting is to from the background.
7. micro-control unit according to claim 6, which is characterized in that the reporting module is specifically used for:
If not receiving feedback signal, it is determined that the operating status of corresponding board is normal starting, to described corresponding
Control signal is restarted in board transmission, and sends non-normal activation state signal to backstage;
If the feedback signal received matches with preset signals, it is determined that the operating status of corresponding board is upgrading, to
Backstage sends upgrade status signal, wherein the preset signals are the communication protocol signals in board escalation process;
If the feedback signal received and preset signals mismatch, it is determined that the operating status of corresponding board is normally to open
It is dynamic, normal activation state signal is sent to backstage.
8. micro-control unit according to claim 6, which is characterized in that the reporting module is also used to:
The operating status is reported into backstage by the board that other normal operations are not in upgrade status.
9. a kind of server characterized by comprising
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors are real
Now such as a kind of board state monitoring method as claimed in any one of claims 1 to 5.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
A kind of such as board state monitoring method as claimed in any one of claims 1 to 5 is realized when execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811392681.5A CN109471779A (en) | 2018-11-21 | 2018-11-21 | Board state monitoring method, micro-control unit, server and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811392681.5A CN109471779A (en) | 2018-11-21 | 2018-11-21 | Board state monitoring method, micro-control unit, server and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109471779A true CN109471779A (en) | 2019-03-15 |
Family
ID=65674043
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811392681.5A Pending CN109471779A (en) | 2018-11-21 | 2018-11-21 | Board state monitoring method, micro-control unit, server and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109471779A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111400158A (en) * | 2020-03-31 | 2020-07-10 | 新华三信息安全技术有限公司 | Information collection method and device |
CN112859727A (en) * | 2021-01-11 | 2021-05-28 | 苏州华兴源创科技股份有限公司 | Appearance inspection PC motion control operation system and motion method |
CN113190395A (en) * | 2021-03-15 | 2021-07-30 | 新华三信息技术有限公司 | State monitoring method and device |
CN113468028A (en) * | 2021-09-03 | 2021-10-01 | 北京壁仞科技开发有限公司 | Device management method for computing device, apparatus and medium |
CN113825153A (en) * | 2020-06-19 | 2021-12-21 | 广州慧睿思通科技股份有限公司 | Multifunctional system configuration method and multifunctional wireless monitoring system |
CN114302530A (en) * | 2021-12-21 | 2022-04-08 | 河北谊安奥美医疗设备有限公司 | Brightness adjusting control device for LED shadowless lamp |
CN115470911A (en) * | 2022-02-25 | 2022-12-13 | 合肥本源量子计算科技有限责任公司 | Communication method of quantum control system, quantum control system and quantum computer |
CN118391011A (en) * | 2024-06-24 | 2024-07-26 | 德州联合石油科技股份有限公司 | Underground directional detection system and control method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5586250A (en) * | 1993-11-12 | 1996-12-17 | Conner Peripherals, Inc. | SCSI-coupled module for monitoring and controlling SCSI-coupled raid bank and bank environment |
CN101938417A (en) * | 2010-09-01 | 2011-01-05 | 中兴通讯股份有限公司 | Method for realizing configuration of main and auxiliary board cards as well as board cards |
CN103761131A (en) * | 2014-01-24 | 2014-04-30 | 浙江众合机电股份有限公司 | Multi-board-card automatic updating method and system based on internal storage sharing |
CN107832247A (en) * | 2017-09-25 | 2018-03-23 | 南京天溯自动化控制系统有限公司 | The data concentrator of adaptive communications |
CN107944234A (en) * | 2017-11-20 | 2018-04-20 | 上海闻泰电子科技有限公司 | A kind of brush machine control method of Android device |
-
2018
- 2018-11-21 CN CN201811392681.5A patent/CN109471779A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5586250A (en) * | 1993-11-12 | 1996-12-17 | Conner Peripherals, Inc. | SCSI-coupled module for monitoring and controlling SCSI-coupled raid bank and bank environment |
CN101938417A (en) * | 2010-09-01 | 2011-01-05 | 中兴通讯股份有限公司 | Method for realizing configuration of main and auxiliary board cards as well as board cards |
CN103761131A (en) * | 2014-01-24 | 2014-04-30 | 浙江众合机电股份有限公司 | Multi-board-card automatic updating method and system based on internal storage sharing |
CN107832247A (en) * | 2017-09-25 | 2018-03-23 | 南京天溯自动化控制系统有限公司 | The data concentrator of adaptive communications |
CN107944234A (en) * | 2017-11-20 | 2018-04-20 | 上海闻泰电子科技有限公司 | A kind of brush machine control method of Android device |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111400158A (en) * | 2020-03-31 | 2020-07-10 | 新华三信息安全技术有限公司 | Information collection method and device |
CN113825153A (en) * | 2020-06-19 | 2021-12-21 | 广州慧睿思通科技股份有限公司 | Multifunctional system configuration method and multifunctional wireless monitoring system |
CN112859727A (en) * | 2021-01-11 | 2021-05-28 | 苏州华兴源创科技股份有限公司 | Appearance inspection PC motion control operation system and motion method |
CN113190395A (en) * | 2021-03-15 | 2021-07-30 | 新华三信息技术有限公司 | State monitoring method and device |
CN113190395B (en) * | 2021-03-15 | 2023-08-18 | 新华三信息技术有限公司 | State monitoring method and device |
CN113468028A (en) * | 2021-09-03 | 2021-10-01 | 北京壁仞科技开发有限公司 | Device management method for computing device, apparatus and medium |
CN114302530A (en) * | 2021-12-21 | 2022-04-08 | 河北谊安奥美医疗设备有限公司 | Brightness adjusting control device for LED shadowless lamp |
CN115470911A (en) * | 2022-02-25 | 2022-12-13 | 合肥本源量子计算科技有限责任公司 | Communication method of quantum control system, quantum control system and quantum computer |
CN115470911B (en) * | 2022-02-25 | 2024-01-05 | 本源量子计算科技(合肥)股份有限公司 | Communication method of quantum control system, quantum control system and quantum computer |
CN118391011A (en) * | 2024-06-24 | 2024-07-26 | 德州联合石油科技股份有限公司 | Underground directional detection system and control method |
CN118391011B (en) * | 2024-06-24 | 2024-09-06 | 德州联合石油科技股份有限公司 | Underground directional detection system and control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109471779A (en) | Board state monitoring method, micro-control unit, server and storage medium | |
EP1880309A2 (en) | Smart-switch management module system and method | |
US9110861B2 (en) | Managing host computing devices with a host control component | |
CN109245966A (en) | The monitoring method and device of the service state of cloud platform | |
US8819779B2 (en) | Methods and systems for managing multiple information handling systems with a virtual keyboard-video-mouse interface | |
CN101771565B (en) | Analogy method for realizing multitudinous or different baseboard management controllers by single server | |
WO2023125590A1 (en) | Remote diagnosis method and apparatus, and electronic device and storage medium | |
US12041688B2 (en) | Screen projection method and system | |
CN114357495B (en) | Prediction machine under-chain aggregation method, device, equipment and medium based on block chain | |
CN109918320A (en) | A kind of control method of USB device, device and KVM control system | |
CN108404416A (en) | Game matching interactive approach, device and readable storage medium storing program for executing | |
CN116723198A (en) | Multi-node server host control method, device, equipment and storage medium | |
CN113612659A (en) | Equipment networking test method and device, electronic equipment and storage medium | |
CN109375956A (en) | A kind of method of reboot operation system, logical device and control equipment | |
CN103561089B (en) | Virtual machine desktop log-in, Apparatus and system | |
CN107659641A (en) | Web wakes up method, apparatus, server, equipment and the storage medium of client | |
CA2699505A1 (en) | Software method and system for controlling and observing computer networking devices | |
CN114064091A (en) | OTA (over the air) upgrade control method and device, electronic equipment and automatic driving vehicle | |
CN113012695B (en) | Intelligent control method and device, electronic equipment and computer readable storage medium | |
CN105677589A (en) | Access control method, access control device and access control system | |
CN113849356A (en) | Equipment testing method and device, electronic equipment and storage medium | |
KR102531826B1 (en) | Method and apparatus for acquiring a random number for blockchain, device and storage medium | |
CN112527192A (en) | Data acquisition method and device and service equipment | |
CN114928533B (en) | Virtual network element fault processing method and device, electronic equipment and storage medium | |
CN109656535B (en) | Voice skill off-line development method based on browser |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190315 |