Electronic equipment startup panel and control method
The electronic device startup panel with a status and display module addresses the invisibility of onboard indicator lights by providing intuitive status visualization, allowing easy identification of device issues without disassembly, thus improving usability and maintenance efficiency.
Patent Information
- Application Number
- CN202411331825.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2024-12-31
AI Technical Summary
Existing electronic devices have onboard indicator lights that are not visible behind the chassis cover, requiring disassembly for status determination, and provide only a single form of status representation, making it difficult to assess the device's current status accurately.
An electronic device startup panel with a status module featuring indicator lights and a display module with a display screen, connected via physical and/or wireless methods, to obtain and display status and information data, allowing intuitive visualization of the device's status and facilitating easy identification of issues.
The solution provides intuitive visualization of electronic device status through a flexible display module, enabling easy determination of the device's current status and facilitating quick problem identification without disassembly, enhancing usability and reducing maintenance complexity.
Smart Images

Figure CN119226103A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electronic equipment design, and in particular to an electronic equipment startup panel and a control method. Background Art
[0002] With the increasing demand for electronic devices from modern artificial intelligence (AI) and cloud services, more and more manufacturers are adding positions to support the maintenance and use of their electronic equipment.
[0003] Before electronic equipment is delivered to customers, it will be assembled in the factory and run a series of tests. Only after passing the tests can it be delivered. After the assembly is completed, the user can judge the current power on and off, as well as the general system status based on the status of the onboard indicator lights in the electronic equipment. However, many onboard indicator lights of electronic equipment are not visible behind the chassis cover. If customers and R&D personnel want to obtain the current status of the problematic machine, they have to disassemble the chassis, and during the disassembly process, the current status of the electronic equipment is easily destroyed. In addition, since the status of the indicator light represents a single form of electronic equipment, the indicator light on the power-on panel can only roughly indicate the current status of the electronic equipment.
[0004] It can be seen that how to realize the visualization of onboard indicator lights in electronic devices is a problem that technical personnel in this field need to solve. Summary of the invention
[0005] The purpose of the embodiments of the present invention is to provide an electronic device startup panel and control method, which can solve the problem that the onboard indicator light in the electronic device is invisible and the state of the indicator light is used to represent the electronic device in a single form in the prior art.
[0006] In order to solve the above technical problems, an embodiment of the present invention provides an electronic device startup panel, comprising a status module and a display module; the status module comprises at least one indicator light, and each indicator light is arranged on the surface of the status module; the display module comprises a display screen, and the display screen is arranged on the surface of the display module;
[0007] The status module is connected to the baseboard management controller in the electronic device mainboard and the control chip in the electronic device mainboard by means of physical connection, and is used to obtain the status data and information data of the electronic device, and to display the status of the electronic device corresponding to the status data by controlling the status of each indicator light;
[0008] The display module is connected to the status module via a wireless connection and / or a physical connection, and obtains information data or information data and status data in the electronic device through the status module, and displays the information data or information data and status data through the display screen.
[0009] In some embodiments, the display module includes: a segment display screen and a controller;
[0010] Wherein, the first end of the controller is connected to the status module by a physical connection, and is used to obtain information data or information data and status data in the electronic device through the status module;
[0011] The second end of the controller is connected to the segment code display screen, and is used to parse the information data or the information data and status data to obtain the information status and operating status corresponding to the information data or the information data and status data, and display the information status and operating status through the segment code display screen.
[0012] In some embodiments, when the display module and the status module are connected wirelessly, the display module further includes: a first wireless module, a first sensor, a power supply module, and a button;
[0013] Wherein, the power supply module is connected to the first wireless transmission module, the first sensor module, the segment code display screen and the controller, and is used to supply power to the first wireless transmission module, the first sensor module, the segment code display screen and the controller;
[0014] The controller is connected to the first sensor and the first wireless module, and is connected to the status module through a physical connection or the first wireless module is connected to the status module, and is used to obtain the first position information representing the position of the display module collected by the first sensor, and send the first position information to the status module through the first wireless module, so that the status module sends the first position information to the mainboard of the electronic device through a physical connection;
[0015] The button is connected to the segment code display screen and is used to switch the information status and operation status displayed on the segment code display screen according to the button action.
[0016] In some embodiments, when the display module and the status module are connected wirelessly and physically, the status module includes: a second sensor, a second wireless module, a buzzer, a board-to-board connector, and at least one indicator light;
[0017] Each indicator light is connected to a pin corresponding to a control chip in a mainboard of an electronic device by a physical connection method, and is used to obtain status data of the electronic device, so that each indicator light displays the status of the electronic device corresponding to the corresponding status data according to the display status;
[0018] The second sensor is connected to the first end of the board-to-board connector and is used to collect second position information representing the position of the status module;
[0019] The first end of the board-to-board connector is connected to the baseboard management controller in the mainboard of the electronic device through a physical connection method; the second end of the board-to-board connector is connected to the display module through a second wireless module or a physical connection method, and is used to obtain information data or information data and status data, first position information and second position information in the electronic device, and send the information data or information data and status data to the display module and the second wireless transmission module, and send the first position information and the second position information to the mainboard of the electronic device;
[0020] The buzzer is connected to the first end of the board-to-board connector, and is used to obtain the distance between the status module and the display module determined by the electronic device mainboard according to the first position information and the second position information, and determine the size of the buzzer sound according to the distance.
[0021] On the other hand, the present invention further provides an electronic device, comprising the above-mentioned electronic device startup panel.
[0022] On the other hand, the present invention also provides an electronic device power-on panel control method, which is applied to the above-mentioned electronic device power-on panel, and the method comprises:
[0023] The status module obtains the status data and information data corresponding to the baseboard management controller and the control chip in the electronic device mainboard through physical connection, and displays the electronic device status corresponding to the status data by controlling the status of each indicator light;
[0024] The display module obtains the information data or the information data and the status data in the status module through a wireless connection method and / or a physical connection method, and displays the information data or the information data and the status data through a display screen.
[0025] In some embodiments, the display module includes: a controller, a first sensor; the status module includes: a second sensor and a board-to-board connector; the method includes:
[0026] The electronic device mainboard determines whether the display module is at a preset position according to the first position information collected by the first sensor for characterizing the position of the display module and the second position information collected by the second sensor for characterizing the position of the status module;
[0027] If the display module is in the preset position, the model of the controller is obtained through the board-to-board connector and the serial bus protocol;
[0028] If the model of the controller is the latest model, the information data or the information data and the status data are sent to the controller through the board-to-board connector and the serial bus protocol, so that the display screen in the display module displays the information data or the information data and the status data;
[0029] If the model of the controller is not the latest model, a board-to-board connector and an asynchronous receiver transmission bus protocol are used to send program parameters corresponding to the latest model to the controller so that the controller can update itself according to the program parameters.
[0030] In some embodiments, the display module includes: a first wireless module, the status module includes: a second wireless module and a buzzer; the method further includes:
[0031] If the display module is in a non-preset position, obtaining the model of the controller through the first wireless module, the board-to-board connector and the serial bus protocol;
[0032] If the model of the controller is the latest model, the information data or the information data and the status data are sent to the controller through the board-to-board connector, the serial bus protocol, the first wireless module and the second wireless module, so that the display screen in the display module displays the information data or the information data and the status data;
[0033] If the model of the controller is not the latest model, the distance between the display module and the status module is determined through the first position information and the second position information, so that the display module can be placed in the preset position through a buzzer prompt; and the board-to-board connector and the asynchronous receiver transmission bus protocol are used to send the program parameters corresponding to the latest model to the controller, so that the controller can update itself according to the program parameters.
[0034] In some embodiments, displaying the information data on a display screen includes:
[0035] Parsing the information data to obtain the information status corresponding to the information data;
[0036] Acquire a first state query table determined based on a correspondence between information states and code data;
[0037] The code data corresponding to the information state is determined according to the first state query table, and the code data is displayed on the display screen.
[0038] In some embodiments, the information data and the status data are displayed on a display screen, including:
[0039] Parsing the information data and the status data to obtain the information status corresponding to the information data and the operating status corresponding to the status data;
[0040] Acquire a first state query table determined based on a correspondence between information states and code data;
[0041] Obtaining a second state query table determined based on a correspondence between an operating state and a fault level;
[0042] The code data corresponding to the information state is determined according to the first state query table, and the fault level corresponding to the operating state is determined according to the second state query table, so that the code data and the fault level can be displayed on the display screen.
[0043] On the other hand, the present invention also provides an electronic device power-on panel control device, comprising:
[0044] Memory for storing computer programs;
[0045] The processor is used to execute a computer program to implement the steps of the above-mentioned electronic device power-on panel control method.
[0046] On the other hand, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned electronic device power-on panel control method are implemented.
[0047] On the other hand, the present invention also provides a computer program product, including a computer program / instruction, which implements the steps of the above-mentioned electronic device power-on panel control method when executed by a processor.
[0048] It can be seen from the above technical scheme that the present invention discloses an electronic device startup panel, including a status module and a display module; the status module includes at least one indicator light, and each indicator light is arranged on the surface of the status module; the display module includes a display screen, and the display screen is arranged on the surface of the display module; wherein the status module is connected to the baseboard management controller in the electronic device mainboard and the control chip in the electronic device mainboard by a physical connection method, and is used to obtain the status data and information data of the electronic device, and display the electronic device status corresponding to the status data by controlling the status of each indicator light; the display module is connected to the status module by a wireless connection method and / or a physical connection method, and obtains the information data or information data and status data in the electronic device through the status module, and displays the information data or information data and status data through the display screen. It can be seen that the present invention displays the status data and information data in the electronic device mainboard through the status module and the display screen panel, solves the problem that the onboard status light in the original electronic device is not visible, and is convenient to use as a whole; at the same time, the display module in the present invention displays data, that is, the cause of the current electronic device status can be specifically determined according to the data, and the display screen has high flexibility in displaying data. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] In order to more clearly illustrate the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0050] Figure 1 A schematic diagram of a power-on panel of an electronic device provided by an embodiment of the present invention;
[0051] Figure 2 A schematic diagram of a complete electronic device startup panel provided by an embodiment of the present invention;
[0052] Figure 3 A display interface of a display module provided by an embodiment of the present invention;
[0053] Figure 4 A flowchart of a method for controlling a power-on panel of an electronic device provided by an embodiment of the present invention;
[0054] Figure 5 A structural diagram of a power-on panel control device for an electronic device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0055] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the protection scope of the present invention.
[0056] The terms "including" and "having" in the specification of the present invention and the above-mentioned drawings, as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but may include steps or units that are not listed.
[0057] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0058] Next, a power-on panel of an electronic device provided by an embodiment of the present invention is described in detail. Figure 1 A schematic diagram of a power-on panel of an electronic device provided by an embodiment of the present invention, such as Figure 1 As shown, the electronic device startup panel includes a status module 1 and a display module 2. Figure 1The electronic device also includes an electronic device mainboard 3, a baseboard management controller 31, a control chip 32, at least one indicator light L and a display screen 21. The baseboard management controller 31 and the control chip 32 are both in the electronic device mainboard 3; the indicator lights L are all set on the surface of the status module 1; and the display screen 2 is set on the surface of the display module 2. The connection relationship of the electronic device startup panel is as follows: the status module 1 is connected to the baseboard management controller 31 in the electronic device mainboard 3 and the control chip 32 in the electronic device mainboard 3 by a physical connection; the display module 2 is connected to the status module 1 by a wireless connection and / or a physical connection.
[0059] In a specific embodiment, the status module 1 obtains information data in the baseboard management controller 31 through a physical connection method (physical connection line), and obtains status data in the control chip 32 through a physical connection line. However, the status module 1 includes at least one indicator light L, so the electronic device status corresponding to the status data can be displayed in the status module 1 by turning on and off the indicator light L and changing its color, wherein the information data obtained by the status module 1 is mainly sent to the display module 2. The display module 2 obtains information data or information data and status data from the status module 1 through a physical connection method or a wireless connection method, and displays the information data or information data and status data through the display screen 21 in the display module 2.
[0060] Among them, in the present invention, the display module 2 is connected to the status module 1 via a wireless connection method and / or a physical connection method. Therefore, it can be known that there are three types of connection methods between the display module and the status module. The first type: the display module 2 is connected to the status module 1 wirelessly; the second type: the display module 2 is connected to the status module 1 via a physical connection line; the third type: the display module 2 is connected to the status module 1 via a wireless connection and a physical connection line.
[0061] Among them, the status data in the present invention can be simply understood as data that can more intuitively determine the status of the electronic device, such as: power on / off data, heat dissipation device data, etc. Therefore, in the status module 1, it is used to intuitively judge the power on / off of the electronic device by the on / off of the indicator light L. When the power on / off data indicates that the electronic device is turned on, the corresponding indicator light L is always on, and when the power on / off data indicates that the electronic device is turned off, the corresponding indicator light L is always off. The information data can be simply understood as data that is not easy to obtain in the electronic device, such as: memory data, positioning data, power data, etc. Therefore, in the display module 2, the user can intuitively understand the various parameters in the current electronic device through the information data displayed on the display screen 21.
[0062] Among them, the display module 2 does not necessarily display information data alone, but can also display information data and status data at the same time. For the status data displayed in the display module 2, the cause of the current state of the electronic device can be determined more intuitively. For example, if the electronic device still cannot be turned on after pressing the corresponding power button, the power on / off data in the status data indicates that the electronic device is turned off. At this time, the corresponding indicator light L in the status module 1 is always off, and the status data displayed on the display screen 21 in the display module 1 specifically clarifies which process has a problem in the startup of the electronic device, resulting in the electronic device being in a state where it cannot be turned on.
[0063] Among them, it should be noted that the connection method between the display module 2 and the status module 1 can be selected from the above three methods according to the requirements of the current scene and the needs of the user; at the same time, the specific content displayed by the display module 2 can also be selected from the above two schemes according to the requirements of the current scene and the needs of the user, and the present invention is not limited.
[0064] It should also be noted that the number of indicator lights L is the same as the type of data in the status data.
[0065] It can be seen from the above technical scheme that the present invention discloses an electronic device startup panel, including a status module and a display module; the status module includes at least one indicator light, and each indicator light is arranged on the surface of the status module; the display module includes a display screen, and the display screen is arranged on the surface of the display module; wherein the status module is connected to the baseboard management controller in the electronic device mainboard and the control chip in the electronic device mainboard by a physical connection method, and is used to obtain the status data and information data of the electronic device, and display the electronic device status corresponding to the status data by controlling the status of each indicator light; the display module is connected to the status module by a wireless connection method and / or a physical connection method, and obtains the information data or information data and status data in the electronic device through the status module, and displays the information data or information data and status data through the display screen. It can be seen that the present invention displays the status data and information data in the electronic device mainboard through the status module and the display screen panel, solves the problem that the onboard status light in the original electronic device is not visible, and is convenient to use as a whole; at the same time, the display module in the present invention displays data, that is, the cause of the current electronic device status can be specifically determined according to the data, and the display screen has high flexibility in displaying data.
[0066] In some embodiments, Figure 2 As shown, when the display module 2 is connected to the state module 1 by a physical connection, the display module 2 includes: a segment code display screen 21 and a controller 22. The connection relationship inside the display module is: the first end of the controller 22 is connected to the state module 1 by a physical connection; the second end of the controller 22 is connected to the segment code display screen 21.
[0067] In a specific embodiment, the segment code display screen 21 and the controller 22 serve as important components in the display module 2, wherein the controller 22 is connected to the segment code display screen 21 and the status module 1 by means of a physical connection. Therefore, the controller 22 obtains the information data or the information data and the status data in the status module 1 by means of a physical connection, parses the information data or the information data and the status data to obtain the information status and the operating status corresponding to the information data or the information data and the status data, and sends the information status and the operating status to the segment code display screen 21, so as to realize the display of the information status and the operating status through the segment code display screen 21.
[0068] When the display module 2 is wirelessly connected to the status module 1, the display module 2 includes, in addition to the segment code display screen 21 and the controller 22, the first wireless module 23, the first sensor 24, the power supply module 25 and the button K. In this case, the connection relationship inside the display module 2 is as follows: the power supply module 25 is connected to the first wireless transmission module 23, the first sensor module 24, the segment code display screen 21 and the controller 22, and is used to supply power to the first wireless transmission module 23, the first sensor module 24, the segment code display screen 21 and the controller 22; the controller 22 is connected to the first sensor 24 and the first wireless module 23, and is connected to the status module through a physical connection or the first wireless module 23, and the button K is connected to the segment code display screen 21.
[0069] In a specific embodiment, the first wireless module 23 is used to realize the wireless connection between the display module 2 and the status module 1. In the conventional physical connection process, there is generally a distance limit, and charging, signal transmission, etc. can be realized through the physical connection line. However, when the display module 2 and the status module 1 are wirelessly connected, it means that there is no distance limit between the display module 2 and the status module 1. In this case, the display module 2 itself needs to have a power supply device, that is, a power supply module 25. In addition, the display module 2 needs to have a first sensor 24 that can be positioned to determine the specific position of the current display module 2 so that the display module 2 can be matched with the corresponding status module 1. In the overall design, the size of the segment code display screen 21 will not be very large, so all information status and operating status may not be displayed in the segment code display screen 21. Therefore, a button K is added to the display module 2, which is used to realize page turning and other operations in the segment code display screen 21 by pressing the button K.
[0070] In this case, the first wireless module 23 uses wireless technology to obtain information data and status data in the status module 1; the first sensor 24 determines the first position information of the display module 1 based on the collected information; at this time, the controller 22 obtains the first position information, and sends the first position information to the status module 1 through the first wireless module, so that the status module 1 sends the first position information to the electronic device mainboard 3 through a physical connection line; at the same time, the controller 22 obtains the information data and status data obtained by the first wireless module 23, parses the information data or the information data and status data to obtain the information data or the information data and status data corresponding to the information status and operating status, and sends the information status and operating status to the segment code display screen 21, so as to realize the display of the information status and operating status through the segment code display 21.
[0071] The segment code display screen 21 is arranged on the surface of the display module 2 , and the power supply module 25 is arranged on the back of the display module 2 .
[0072] It should be noted that the number of the keys K is not limited in the present invention and can be set according to the needs of the user.
[0073] It should also be noted that the embodiment of the display module 2 provided by the present invention is only one possible implementation method, but is not limited to only this implementation method and can be set according to the needs of the user.
[0074] In some embodiments, Figure 2 As shown, when the display module 2 and the status module 1 are wirelessly connected and physically connected, the status module 1 includes: a second sensor 11, a second wireless module 12, a buzzer 13, a board-to-board connector 14 and at least one indicator light L. The internal device connection relationship of the status module 1 is as follows: each indicator light L is connected to the pin corresponding to the control chip 32 in the electronic device mainboard 3 by a physical connection method; the second sensor 11 is connected to the first end of the board-to-board connector 14; the first end of the board-to-board connector 14 is connected to the baseboard management controller 31 in the electronic device mainboard 3 by a physical connection method; the second end of the board-to-board connector 14 is connected to the display module 2 by the second wireless module 12 or a physical connection method; the buzzer 13 is connected to the first end of the board-to-board connector 14.
[0075] In a specific embodiment, since the display module 2 and the status module 1 are wirelessly connected and physically connected, the status module 1 includes a second wireless module 12 that can realize wireless connection. In particular, since the wireless connection indicates that there is no distance limit between the display module 2 and the status module 1, in order to ensure that the display module 2 and the corresponding status module 1 are matched, a positioning device such as a second sensor 11 is present in the status module 1. When the application scenario of the electronic device, i.e., the electronic device startup panel, is large, it is difficult to complete the matching between the display module 2 and the corresponding status module 1 through the information of sensor positioning alone. Therefore, the display module 2 and the corresponding status module 1 are matched by combining with a buzzer 13. For example, the louder the sound of the buzzer 13, the farther the distance between the display module 2 and the corresponding status module 1. The board-to-board connector 14 is used to fix the display module 2 and the connectivity between the physical connection methods.
[0076] Among them, each indicator light L obtains the status data of the electronic device through a physical connection line, so that each indicator light L displays the status of the electronic device corresponding to the corresponding status data according to the display status; the second sensor 11 determines the second position information of the status module position according to the collected information; the board-to-board connector 14 is used to obtain information data or information data and status data, first position information and second position information in the electronic device, and send the information data or information data and status data to the display module 1 and the second wireless transmission module 12, and send the first position information and the second position information to the electronic device mainboard 3; the buzzer 13 is used to obtain the distance between the status module 1 and the display module 2 determined by the electronic device mainboard 3 according to the first position information and the second position information, and determine the size of the buzzing sound according to the distance.
[0077] It should be noted that the embodiment provided by the present invention is only one possible implementation method, but is not limited to only this implementation method and can be set according to the needs of the user.
[0078] In summary, the working principle of the complete electronic device power-on panel is as follows: there is a physical connection between the status module 1 and the electronic device mainboard 3, there is a wireless connection and a physical connection between the status module 1 and the display module 2, and the baseboard management controller between the status module 1, the display module 2 and the electronic device mainboard 3 is specifically connected by physical connection lines of the serial bus protocol (Inter-Integrated Circuit, I2C) and the asynchronous receiver transmission bus protocol (Universal Asynchronous Receiver / Transmitter, UART). When the entire electronic device startup panel is physically connected, the baseboard management controller 31 in the electronic device mainboard 3 sends information data to the board-to-board connector 14 through I2C, and the control chip in the electronic device mainboard 3 sends status data to the board-to-board connector 14 through a physical connection method. The status data at this time is input into the corresponding indicator light L, and the status data is judged by the status of the indicator light L, and there is also a possibility that the status data at this time will be input into the board-to-board connector at the same time; the board-to-board connector 14 sends the information data and status data at this time to the controller 22 through I2C, and the controller 22 parses the information data or the information data and status data to obtain the information status and operating status corresponding to the information data or the information data and status data, and sends the information status and operating status to the segment code display screen 21, so as to realize the display of the information status and operating status through the segment code display screen 21. During this process, the baseboard management controller 31 obtains the model of the controller 22 through I2C and determines whether the current controller 22 is the latest model. If so, the entire electronic device startup panel operates normally. If not, the program parameters corresponding to the latest model are sent to the controller 22 through UART, and then the controller 22 implements its own model update according to the program parameters.
[0079] When the status module 1 in the entire electronic device startup panel is physically connected to the electronic device mainboard 3, and the status module 1 is wirelessly connected to the display module 2, the status module 1 and the baseboard management controller between the electronic device mainboard 3 are specifically connected using physical connection lines of the serial bus protocol (I2C) and the asynchronous receiver transmission bus protocol (UART). The baseboard management controller 31 in the electronic device mainboard 3 sends information data to the board-to-board connector 14 through I2C, and the control chip in the electronic device mainboard 3 sends status data to the board-to-board connector 14 through a physical connection. The status data at this time is input into the corresponding indicator light L, and the status data is judged by the status of the indicator light L, and there is also a possibility that the status data at this time will be input into the board-to-board connector 14 at the same time; at this time, the board-to-board connector 14 sends the information data and status data to the second transmission module 12, and then the second transmission module 12 sends the information data and status data to the first transmission module 23 through wireless transmission technology, and then the information data or the information data and status data are parsed by the controller 22 to obtain the information data or the information data and status data corresponding to the information status and operating status, and send the information status and operating status to the segment code display screen 21, so as to realize the display of the information status and operating status through the segment code display 21. During this process, the baseboard management controller 31 obtains the model of the controller 22 through I2C and the first wireless transmission module 23 and the second transmission module 12, and determines whether the current controller 22 is the latest model. If so, the entire electronic device startup panel operates normally. If not, the display module 2 is placed in a preset position through the coordinated use of the first sensor 24, the second sensor 11 and the buzzer 13, that is, the physical connection between the display module 2 and the status module 1 is currently realized. At this time, the program parameters corresponding to the latest model are sent to the controller 22 through UART, and then the controller 22 implements its own model update according to the program parameters.
[0080] In addition, since the data displayed by the display module 2 includes information data and status data, and the status module 1 displays the status data, it is very likely that a situation will occur, that is, the state of the status data displayed in the status module 1 is different from the state displayed in the display module. For example: there is a fault in the startup process of the electronic device. After pressing the start button, the electronic device does not start up. At this time, the state of the indicator light L corresponding to the status data in the status module 1 is always off, and the state in the display module 2 is that the electronic device starts up normally. In this process, a correction module is used to obtain a series of relevant parameters of the current electronic device, and the state of the current electronic device is judged based on the relevant parameters. If the electronic device is not turned on, there is a possibility of a fault in the display module 2 or a fault in the data transmission process. If the electronic device is turned on at this time, there is a possibility of a fault in the indicator light L in the status module 1. Therefore, manual fault detection is performed on the display module 2 and the status module 1 to ensure that the display of the display module 2 and the status module 1 is normal.
[0081] Taking the current electronic device status light as an example, the display interface of the display module is as follows: Figure 3 As shown, the interface of the segment code display screen 21 can display settings such as numbers, graphics, and load status. The 80 power-on code indicating the power-on status on the electronic device motherboard 3 is displayed in real time with 3 digits, so that when a fault occurs, the fault blockage position can be located in time. The number displayed by the right grid of the segment code display screen 21 represents the load status, 1 grid represents 0-30%, 2 grids represent 30-80%, and 3 grids represent 80-100%, which can also be used as a power consumption status display of the electronic device. The status of the onboard status light in the electronic device is made into the segment code display screen 21, and the status of the electronic device is dynamically displayed on the segment code display screen 21. Two additional buttons are designed for switching fault codes.
[0082] Take the process of powering on and booting up an electronic device as an example:
[0083] Power-on stage: When the electronic device is powered on, the segment code display screen 21 displays the fault icon interface by default; when the information data and status data of the entire electronic device are normal, that is, there is no fault, the icon background turns green, and the interface can be switched to other information interfaces by pressing a button; when a fault is detected, the corresponding fault icon turns red, and the fault level (general, serious, emergency) can be customized to set the flashing frequency indication; and the fault code corresponding to the fault icon can be displayed by pressing a button, which is convenient for customers and R&D to locate problems faster.
[0084] Start-up stage: the segment code display screen 21 displays the 80-code information indicating startup by default; when encountering problems such as downtime and startup timeout, you can switch to view the fault code by pressing the button.
[0085] If there is no problem with power-on and booting, the segment code display can also switch to the system information interface to display the electronic device's serial number (SN), electronic device code (PN), temperature, power consumption, Mac address, IP address, etc. If there is no operation for 30 seconds, it will automatically jump to the fault icon interface.
[0086] In addition, it should be noted that in terms of hardware design, since the status template 1 is at the front panel of the electronic device, the design of the status panel 1 needs to be wrapped in a chassis shell, and general or customized drawings can be conveniently designed on the shell. In terms of structure, the highest material in the board needs to be used as a reference, and all materials must be kept at the same height to serve as structural positioning for chassis openings. Therefore, the display module 2 cannot be simply installed on the front panel of the electronic device.
[0087] In the overall design, corresponding positioning columns and support frames need to be designed. The positioning columns are convenient for users to find the positioning position of the display module 2, and the support frames are used to lift the vertical height of the display module 2 to be level with the power button of the electronic device. The lifting height of the support frame is designed to be consistent with the insertion depth of the board-to-board connector 14 to avoid abnormal signal contact caused by insertion problems.
[0088] Among them, if there is a positioning button (unit identification light, UID) in the electronic device, the UID button is designed using a customized light guide column, and the height is also the same as the case source button. At this time, all modules are kept straight in the vertical height, and the edge is customized with a chassis opening design.
[0089] It can be seen from the above technical scheme that the present invention discloses an electronic device startup panel, including a status module and a display module; the status module includes at least one indicator light, and each indicator light is arranged on the surface of the status module; the display module includes a display screen, and the display screen is arranged on the surface of the display module; wherein the status module is connected to the baseboard management controller in the electronic device mainboard and the control chip in the electronic device mainboard by a physical connection method, and is used to obtain the status data and information data of the electronic device, and display the electronic device status corresponding to the status data by controlling the status of each indicator light; the display module is connected to the status module by a wireless connection method and / or a physical connection method, and obtains the information data or information data and status data in the electronic device through the status module, and displays the information data or information data and status data through the display screen. It can be seen that the electronic device startup panel provided by the present invention adopts a segment code display screen that can be displayed dynamically and in real time, which solves the problem that the onboard status light is not visible. Using a detachable display module can make it easier for R&D or customers to understand the current status of the electronic device and locate the problem. Using a compilable segment code display screen display interface, the current process of the electronic device can be quickly obtained, and the required information can be obtained by using a key switch. When the customer has customized requirements, the fault display interface and fault code logic can also be customized, and they can be directly put into the baseboard management controller for effective use. This can solve the problems of invisible onboard status indicator lights, unchanged fault location and difficult operation caused by chassis problems, saving the company's manpower R&D investment while also making subsequent program modifications more convenient.
[0090] On the other hand, the present invention provides an electronic device, including the above-mentioned electronic device startup panel, and having the same beneficial effects. The embodiment of the electronic device is the same as the embodiment of the above-mentioned electronic device startup face, so the present invention will not be described in detail here.
[0091] On the other hand, the present invention also provides a method for controlling a power-on panel of an electronic device. Figure 4 As shown, the method is applied to the electronic device startup panel disclosed above, and the method includes:
[0092] S10: The status module obtains status data and information data corresponding to the baseboard management controller and the control chip in the electronic device mainboard through a physical connection, and displays the electronic device status corresponding to the status data by controlling the status of each indicator light.
[0093] S11: The display module obtains the information data or the information data and the status data in the status module through a wireless connection method and / or a physical connection method, and displays the information data or the information data and the status data through a display screen.
[0094] In a specific embodiment, the electronic device startup panel at this time includes: a status module and a display module, at least one indicator light and a display screen. Among them, the indicator lights are all set on the surface of the status module; the display screen is set on the surface of the display module. The status module obtains information data in the baseboard management controller through a physical connection method, and obtains status data in the control chip through a physical connection method. However, the status module includes at least one indicator light, so the electronic device status corresponding to the status data can be displayed in the status module by turning the indicator light on and off, and changing the color, wherein the information data obtained by the status module is mainly sent to the display module. The display module obtains information data or information data and status data from the status module through a physical connection or a wireless connection, and displays the information data or information data and status data through the display screen in the display module.
[0095] Among them, when the display module includes: a controller, a first sensor and a first wireless module, and the status module includes: a second sensor, a board-to-board connector, a second wireless module and a buzzer, the complete process in the electronic device power-on panel control method is: it is specifically divided into two categories, the first category is that the electronic device power-on panel is all physically connected; the second category is that the electronic device power-on panel adopts a combination of physical and wireless connections. For the first category: the baseboard management controller in the electronic device motherboard sends information data to the board-to-board connector through I2C, and the control chip in the electronic device motherboard sends status data to the board-to-board connector through a physical connection line. The status data at this time is input into the corresponding indicator light, and the status data is judged by the status of the indicator light, and there is also a possibility that the status data at this time will be input into the board-to-board connector at the same time; the board-to-board connector sends the information data and status data at this time to the controller through I2C, and the controller parses the information data or the information data and status data to obtain the information data or the information data and the information data. The corresponding information status and operating status, and sends the information status and operating status to the segment code display screen, so that the information status and operating status can be displayed through the segment code display. During this process, the baseboard management controller obtains the model of the controller through I2C and determines whether the current controller is the latest model. If so, the entire electronic device startup panel operates normally. If not, the program parameters corresponding to the latest model are sent to the controller through UART, and then the controller implements its own model update based on the program parameters.
[0096] For the second category, the baseboard management controller in the electronic device mainboard sends information data to the board-to-board connector through I2C, and the control chip in the electronic device mainboard sends status data to the board-to-board connector through a physical connection line. The status data at this time is input into the corresponding indicator light, and the status data is judged by the status of the indicator light. There is also a possibility that the status data at this time will be input into the board-to-board connector at the same time; at this time, the board-to-board connector sends the information data and status data to the second transmission module, and then the second transmission module sends the information data and status data to the first transmission module through wireless transmission technology, and then the information data or the information data and status data are parsed by the controller to obtain the information data or the information data and status data corresponding to the information status and operating status, and the information status and operating status are sent to the segment code display screen so that the information status and operating status can be displayed through the segment code display screen. In this process, the baseboard management controller obtains the model of the controller through I2C and the first wireless transmission module and the second transmission module, and determines whether the current controller is the latest model. If so, the entire electronic device startup panel operates normally. If not, the display module is placed in a preset position through the coordinated use of the first sensor, the second sensor and the buzzer, that is, the physical connection between the display module and the status module is currently realized. At this time, the program parameters corresponding to the latest model are sent to the controller through UART, and then the controller realizes its own model update according to the program parameters.
[0097] In addition, the present invention uses a segment code display screen to display data, so the state can be judged by the code data displayed on the display screen or the fault level can be used to judge the state. The main purpose is to more quickly judge the current state of the electronic device and the severity level of the fault state. The specific method is: the controller parses the information data and the state data to obtain the information state corresponding to the information data and the operating state corresponding to the state data; obtains a first state query table determined based on the corresponding relationship between the information state and the code data; obtains a second state query table determined based on the corresponding relationship between the operating state and the fault level; determines the code data corresponding to the information state according to the first state query table, and determines the fault level corresponding to the operating state according to the second state query table, so that the code data and the fault level can be displayed on the display screen.
[0098] Among them, the embodiment of the present invention regards information data and code data as a group, and regards status data and fault level as a group, but it is not limited and can be set according to the size, form and design of the segment code display screen, which is not limited by the present invention.
[0099] In summary, the present invention provides a method for controlling the power-on panel of an electronic device, which is applied to the power-on panel of the electronic device disclosed above, and the method includes: the status module obtains the status data and information data corresponding to the baseboard management controller and the control chip in the electronic device mainboard through a physical connection method, and displays the electronic device status corresponding to the status data by controlling the status of each indicator light; the display module obtains the information data or information data and status data in the status module through a wireless connection method and / or a physical connection method, and displays the information data or information data and status data through a display screen. It can be seen that the present invention displays the status data and information data in the electronic device mainboard through the status module and the display screen panel, which solves the problem that the onboard status light in the original electronic device is not visible, and the overall use is convenient; at the same time, the display module in the present invention displays data, that is, the cause of the current electronic device status can be specifically determined based on the data, and the display screen has high flexibility in displaying data.
[0100] Figure 5 A structural diagram of a power-on panel control device for an electronic device provided by an embodiment of the present invention, such as Figure 5 As shown, the electronic device power-on panel control device comprises: a memory 60 for storing a computer program;
[0101] The processor 61 is used to implement the steps of the electronic device power-on panel control method as described in the above embodiment when executing the computer program.
[0102] The electronic device power-on panel control device provided in this embodiment may include, but is not limited to, a smart phone, a tablet computer, a laptop computer, or a desktop computer.
[0103] Among them, the processor 61 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 61 can be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 61 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 61 may be integrated with a graphics processing unit (GPU), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 61 may also include an artificial intelligence (AI) processor, which is used to process computing operations related to machine learning.
[0104] The memory 60 may include one or more computer-readable storage media, which may be non-transitory. The memory 60 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In this embodiment, the memory 60 is at least used to store the following computer program 601, wherein, after the computer program is loaded and executed by the processor 61, it can implement the relevant steps of the electronic device power-on panel control method disclosed in any of the aforementioned embodiments. In addition, the resources stored in the memory 60 may also include an operating system 602 and data 603, etc., and the storage method may be temporary storage or permanent storage. Among them, the operating system 602 may include Windows, Unix, Linux, etc.
[0105] In some embodiments, the electronic device power-on panel control device may further include a display screen 62 , an input / output interface 63 , a communication interface 64 , a power supply 65 , and a communication bus 66 .
[0106] Those skilled in the art will understand that Figure 5 The structure shown in the figure does not constitute a limitation on the power-on panel control device of the electronic device, and may include more or fewer components than those shown in the figure.
[0107] It is understandable that if the electronic device power-on panel control method in the above embodiment is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the current technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium to execute all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), electrically erasable programmable ROM, register, hard disk, removable disk, CD-ROM, magnetic disk or optical disk and other media that can store program codes.
[0108] Based on this, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the electronic device power-on panel control method as described above are implemented.
[0109] The above is a detailed introduction to an electronic device power-on panel control device provided by an embodiment of the present invention. The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same and similar parts between the various embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.
[0110] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0111] The above is a detailed introduction to an electronic device power-on panel and control method provided by the present invention. This article uses specific examples to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of the present invention, the present invention can also be improved and modified, and these improvements and modifications also fall within the scope of protection of the claims of the present invention.
Claims
1. An electronic device startup panel, characterized in that: It comprises a status module and a display module; the status module comprises at least one indicator light, and each indicator light is arranged on the surface of the status module; the display module comprises a display screen, and the display screen is arranged on the surface of the display module; The status module is connected to the baseboard management controller in the electronic device mainboard and the control chip in the electronic device mainboard by means of physical connection, and is used to obtain the status data and information data of the electronic device, and display the electronic device status corresponding to the status data by controlling the status of each of the indicator lights; The display module is connected to the status module via a wireless connection and / or a physical connection, and obtains the information data or the information data and the status data in the electronic device through the status module, and displays the information data or the information data and the status data through the display screen.
2. The electronic device startup panel according to claim 1, characterized in that: The display module includes: a segment code display screen and a controller; Wherein, the first end of the controller is connected to the status module through the physical connection method, and is used to obtain the information data or the information data and the status data in the electronic device through the status module; The second end of the controller is connected to the segment code display screen, and is used to parse the information data or the information data and the status data to obtain the information status and operating status corresponding to the information data or the information data and the status data, and display the information status and the operating status through the segment code display screen.
3. The electronic device startup panel according to claim 2, characterized in that: When the display module and the status module are connected wirelessly, the display module further includes: a first wireless module, a first sensor, a power supply module and a button; The power supply module is connected to the first wireless transmission module, the first sensor module, the segment code display screen and the controller, and is used to supply power to the first wireless transmission module, the first sensor module, the segment code display screen and the controller; The controller is connected to the first sensor and the first wireless module, and is connected to the status module through the physical connection method or the first wireless module, and is used to obtain the first position information representing the position of the display module collected by the first sensor, and send the first position information to the status module through the first wireless module, so that the status module sends the first position information to the mainboard of the electronic device through the physical connection method; The button is connected to the segment code display screen and is used to switch the information state and the operation state displayed on the segment code display screen according to the button action.
4. The electronic device startup panel according to claim 3, characterized in that: When the display module and the status module are connected in the wireless and physical manners, the status module includes: a second sensor, a second wireless module, a buzzer, a board-to-board connector, and at least one indicator light; Each indicator light is connected to a pin corresponding to the control chip in the mainboard of the electronic device by a physical connection method, and is used to obtain the status data of the electronic device, so that each indicator light displays the status of the electronic device corresponding to the corresponding status data according to the display state; The second sensor is connected to the first end of the board-to-board connector and is used to collect second position information representing the position of the status module; The first end of the board-to-board connector is connected to the baseboard management controller in the mainboard of the electronic device through the physical connection method; the second end of the board-to-board connector is connected to the display module through the second wireless module or the physical connection method, and is used to obtain the information data or the information data and the status data, the first position information and the second position information in the electronic device, and send the information data or the information data and the status data to the display module and the second wireless transmission module, and send the first position information and the second position information to the mainboard of the electronic device; The buzzer is connected to the first end of the board-to-board connector, and is used to obtain the distance between the status module and the display module determined by the electronic device mainboard according to the first position information and the second position information, and determine the size of the buzzer sound according to the distance.
5. An electronic device, characterized in that: The electronic device startup panel comprises the electronic device startup panel according to any one of claims 1 to 4.
6. A method for controlling a startup panel of an electronic device, characterized in that: Applied to the electronic device startup panel of claim 1, the method comprises: The status module obtains the status data and information data corresponding to the baseboard management controller and the control chip in the electronic device mainboard through physical connection, and displays the electronic device status corresponding to the status data by controlling the status of each indicator light; The display module obtains the information data or the information data and the status data in the status module through a wireless connection method and / or a physical connection method, and displays the information data or the information data and the status data through a display screen.
7. The electronic device startup panel control method according to claim 6, characterized in that: The display module includes: a controller and a first sensor; the status module includes: a second sensor and a board-to-board connector; the method includes: The electronic device mainboard determines whether the display module is at a preset position according to the first position information collected by the first sensor and used to characterize the position of the display module and the second position information collected by the second sensor and used to characterize the position of the status module; If the display module is at the preset position, obtaining the model of the controller through the board-to-board connector and the serial bus protocol; If the model of the controller is the latest model, the information data or the information data and the status data are sent to the controller through the board-to-board connector and the serial bus protocol, so that the display screen in the display module displays the information data or the information data and the status data; If the model of the controller is not the latest model, the board-to-board connector and the asynchronous receiver transmission bus protocol are used to send program parameters corresponding to the latest model to the controller, so that the controller can update itself according to the program parameters.
8. The electronic device startup panel control method according to claim 7, characterized in that: The display module includes: a first wireless module, and the status module includes: a second wireless module and a buzzer; the method further includes: If the display module is not at the preset position, obtaining the model of the controller through the first wireless module, the board-to-board connector and the serial bus protocol; If the model of the controller is the latest model, the information data or the information data and the status data are sent to the controller through the board-to-board connector, the serial bus protocol, the first wireless module and the second wireless module, so that the display screen in the display module displays the information data or the information data and the status data; If the model of the controller is not the latest model, the distance between the display module and the status module is determined by the first position information and the second position information, so that the display module is placed at the preset position through the buzzer prompt; and the board-to-board connector and the asynchronous receiver transmission bus protocol are used to send the program parameters corresponding to the latest model to the controller, so that the controller can update itself according to the program parameters.
9. The electronic device startup panel control method according to claim 6, characterized in that: Displaying the information data through the display screen includes: Parsing the information data to obtain the information status corresponding to the information data; Acquire a first state query table determined based on a correspondence between information states and code data; The code data corresponding to the information state is determined according to the first state query table, and the code data is displayed through the display screen.
10. The electronic device power-on panel control method according to any one of claims 6 to 9, characterized in that: Displaying the information data and the status data through the display screen includes: Parsing the information data and the status data to obtain an information status corresponding to the information data and an operating status corresponding to the status data; Acquire a first state query table determined based on a correspondence between information states and code data; Acquire a second state query table determined based on a correspondence between the operating state and the fault level; The code data corresponding to the information state is determined according to the first state query table, and the fault level corresponding to the operating state is determined according to the second state query table, so that the code data and the fault level are displayed on the display screen.
