WO2023077826A1 - System repair method for all-in-one machine, system, device and storage medium - Google Patents

System repair method for all-in-one machine, system, device and storage medium Download PDF

Info

Publication number
WO2023077826A1
WO2023077826A1 PCT/CN2022/101375 CN2022101375W WO2023077826A1 WO 2023077826 A1 WO2023077826 A1 WO 2023077826A1 CN 2022101375 W CN2022101375 W CN 2022101375W WO 2023077826 A1 WO2023077826 A1 WO 2023077826A1
Authority
WO
WIPO (PCT)
Prior art keywords
machine
micro
control unit
windows terminal
main system
Prior art date
Application number
PCT/CN2022/101375
Other languages
French (fr)
Chinese (zh)
Inventor
谭贵勇
Original Assignee
广州朗国电子科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 广州朗国电子科技股份有限公司 filed Critical 广州朗国电子科技股份有限公司
Publication of WO2023077826A1 publication Critical patent/WO2023077826A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0736Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
    • G06F11/0742Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in a mobile device, e.g. mobile phones, handheld devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions

Definitions

  • the invention relates to the field of all-in-one machines, in particular to a system repair method, system, equipment and storage medium for an all-in-one machine.
  • one of the purposes of the present invention is to provide a system repair method for an all-in-one machine, which allows a failed all-in-one machine to be directly connected to the upgrade server of the all-in-one product to download the corresponding model and a complete upgrade package for repair.
  • System repair reducing the difficulty of reinstalling and repairing the all-in-one system, and improving the efficiency of system repair.
  • the second object of the present invention is to provide a firmware repair system for an all-in-one machine.
  • the third object of the present invention is to provide an electronic device.
  • the fourth object of the present invention is to provide a storage medium.
  • a system repair method for an all-in-one machine comprising:
  • the micro-control unit connected to the main system receives the local firmware data of the minimum system sent by the Windows terminal for many times until the Windows terminal will match the minimum system data of the main system. All data has been sent;
  • the micro-control unit transfers the local firmware data received each time to the uboot of the main system through the non-volatile flash memory module of the main system, so that the all-in-one machine is connected to the upgrade server after running the minimum system, and Downloading a complete upgrade package from the upgrade server to perform a system repair operation.
  • the built-in main system of the all-in-one machine is the Android system.
  • the main system is provided with the non-volatile flash memory module for capacity expansion, and the non-volatile flash memory module is connected to the SPI bus of the micro-control unit so that the micro-control unit can directly read the non-volatile Data stored in the flash module.
  • the micro-control unit When the all-in-one machine is powered on, the micro-control unit communicates with the main system and obtains the operating status of the main system; when the all-in-one machine has been running in UBOOT mode but has not received a normal operation within a specified time instruction, it is determined that the main system fails.
  • the method for the micro-control unit to receive partial firmware data is:
  • the micro-control unit switches the serial port used to connect to the Windows terminal to the first mode when learning that the main system fails;
  • the micro-control unit After the micro-control unit receives the partial firmware data sent by the Windows terminal through the serial port of the first mode, the partial firmware data is written into the non-volatile flash memory module of the main system through SPI, and the serial port is switched to the second mode Sending a USB identification request to the host system through the serial port in the second mode, wherein the serial port transmission speed in the second mode is lower than the serial port transmission speed in the first mode;
  • the micro-control unit sends the data stored in the non-volatile flash memory module to uboot through its USB interface connected to the main system, and then re-switches the serial port used to connect the Windows terminal to the first mode to Receive the partial firmware data sent again by the Windows terminal until all the data of the minimum system downloaded by the Windows terminal has been sent.
  • non-volatile flash memory module deletes the partial firmware data in the non-volatile flash memory module after sending the stored partial firmware data to uboot each time, and then performs the next storage operation.
  • the minimum system downloaded by the Windows terminal is divided into a plurality of partial firmware data according to the memory limit of the non-volatile flash memory module, so as to ensure that the memory size of the partial firmware data sent by the Windows terminal each time is less than or equal to the The memory limits of the non-volatile flash memory module are described.
  • a firmware repair system for an all-in-one machine including a Windows terminal, an all-in-one machine, and an upgrade server; a main system and a micro-control unit connected to the main system are built in the all-in-one machine, and the micro-control unit executes the above-mentioned All-in-one system repair method.
  • An electronic device which includes a processor, a memory, and a computer program stored on the memory and operable on the processor, when the processor executes the computer program, it realizes the system repair of the above-mentioned all-in-one machine method.
  • a storage medium on which a computer program is stored, and when the computer program is executed, the above-mentioned system repair method for an all-in-one machine is realized.
  • the all-in-one machine cannot operate normally, the local firmware data of the minimum system is received multiple times from the Windows terminal. After all the firmware data of the minimum system are written into the all-in-one machine, the all-in-one machine can run the minimum system to connect to the network, making the main system It can be connected to the upgrade server of the all-in-one product, and download the complete Android upgrade package of the corresponding model of the all-in-one machine from the upgrade server for OTA upgrade. After the upgrade is completed, the main system can be reinstalled and repaired, reducing the difficulty of system reinstallation and repair. Greatly improve system repair efficiency.
  • Fig. 1 is a schematic flow chart of the system repair method of the all-in-one machine of the present invention
  • Fig. 2 is a schematic block diagram of the modules of the firmware repair system of the all-in-one machine of the present invention.
  • This embodiment provides a system repair method for an all-in-one machine.
  • the all-in-one machine in this embodiment has a main system, which can be an Android system.
  • the Android module of the all-in-one machine has a micro-control unit for serial port communication with the OPS computing module. communication; and the micro-control unit includes multiple groups of serial ports and at least one group of USB pins, which are connected to the USB pins of the Android module through the USB pins, so as to realize the communication connection between the micro-control unit and the Android system .
  • a non-volatile flash memory module is added on the motherboard of Android for capacity expansion, and what the non-volatile flash memory module adopts is nor flash technology, and the non-volatile flash memory module is connected to the SPI bus of the micro-control unit.
  • the control unit can read and write the non-volatile flash memory module.
  • the nor flash technology has a memory size limitation.
  • the memory size of the non-volatile flash memory module adopted in this embodiment is limited to 32M, and the actual capacity is 29.4M.
  • the Windows terminal can connect to the network and download the minimum system of the Android system of the model corresponding to the all-in-one machine from the background and store it in the hard disk of the Windows terminal; the minimum system can only make this all-in-one
  • the Android module of the machine runs and connects to the network, and its minimum system deletes a large number of preset applications and background services, so that the memory size of the minimum system package can be controlled within 400M.
  • the system repair method of this embodiment can be used to perform system reinstallation and maintenance on the all-in-one machine.
  • the system repair method of the embodiment specifically includes the following steps:
  • the micro-control unit connected to the main system receives the local firmware data of the minimum system sent by the Windows terminal for many times until the Windows terminal will match the minimum system data of the main system. All data has been sent;
  • the micro-control unit transfers the local firmware data received each time to the uboot of the main system through the non-volatile flash memory module of the main system, so that the all-in-one machine is connected to the upgrade server after running the minimum system, and Downloading a complete upgrade package from the upgrade server to perform a system repair operation.
  • the micro-control unit of the all-in-one machine will communicate with the Android system when it starts up normally, and obtain the operating status of the Android system, once the Android system cannot correctly send the operating status, it can be determined that the Android system has failed; When the system is damaged, uboot will still work normally.
  • the main function of uboot is to start the operating system kernel; even if the all-in-one machine cannot enter the system, it will always run in UBOOT mode. According to the instruction of running, the micro control unit just knows that the Android system has been damaged.
  • the micro-control unit when the micro-control unit learns that the main system fails, the micro-control unit switches the serial port used to connect with the Windows terminal to the first mode; the first mode is a high-speed state mode , the baud rate is 2M/s, usually 115200/s, and data transmission can be realized in high-speed mode.
  • the Windows terminal sends the pre-downloaded partial firmware data of the minimum system to the micro-control unit; wherein, the Windows terminal divides the downloaded minimum system according to the memory limit of the non-volatile flash memory module into A plurality of partial firmware data, to ensure that the memory size of the partial firmware data sent by the Windows terminal each time is less than or equal to the memory limit of the non-volatile flash memory module.
  • the Windows terminal sends 28M firmware data to the MCU each time, until all the data in the smallest system with a memory size of about 400M are all sent to the MCU.
  • the micro-control unit After the micro-control unit receives the 28M partial firmware data sent by the Windows terminal through the high-speed state serial port each time, the 28M partial firmware data is written in the nor flash through the SPI, and when the writing is completed, the micro-control unit writes the serial port Switch to the second mode to send the USB identification request to the host system through the serial port of the second mode, and the second mode is a low-speed state mode, and its data transmission speed is lower than that of the first mode.
  • the micro-control unit sends the message of USB identification requirement to the uboot of the Android system through the serial port in the low-speed state, allowing it to enter the upgrade mode and detect the USB interface, thereby identifying the USB interface of the micro-control unit.
  • the micro-control unit sends the partial firmware data stored in the nor flash to the uboot through the USB interface. After sending the data, erase the data in the nor flash, then switch the serial port to high-speed mode, and notify the Windows terminal to transfer the next 28M partial
  • the firmware data is sent to the micro-control unit. After the micro-control unit is stored, it will send the data to uboot in the same way as the previous steps, and proceed in sequence until the Windows terminal has sent all the data of the minimum system it downloaded. At this time, uboot will Completed the upgrade of the Android minimum system.
  • the minimal upgrade system of the all-in-one machine allows the Android module to run and connect to the network.
  • the upgrade service of the Android system will be connected to the upgrade server of the all-in-one product.
  • the built-in main system of the all-in-one machine is a complete system, realizing the integration The purpose of machine system reinstallation maintenance.
  • This example provides a firmware repair system for an all-in-one machine, as shown in Figure 2, the system includes a Windows terminal, an all-in-one machine, and an upgrade server; the Windows terminal is used to download the minimum system that matches the model of the all-in-one machine; the upgrade server The Android upgrade packages corresponding to different models are pre-stored; the all-in-one machine has a built-in main system and a micro-control unit connected to the main system, and the micro-control unit performs the system repair of the all-in-one machine as described in Embodiment 1.
  • the method realizes the firmware data transmission of the minimum system with the Windows terminal, so that the minimum system can run in the all-in-one machine so that the all-in-one machine can be connected to the upgrade server, and the complete installation package is directly downloaded from the upgrade server for secondary upgrade, and the all-in-one machine is completed
  • the purpose of system reinstallation maintenance is to reduce the error rate of the all-in-one system reinstallation and repair process, and to improve the efficiency and accuracy of all-in-one system repair.
  • This embodiment provides an electronic device, which includes a processor, a memory, and a computer program stored on the memory and operable on the processor.
  • the processor executes the computer program, the first embodiment is implemented.
  • a system repair method for an all-in-one machine in addition, this embodiment also provides a storage medium on which a computer program is stored, and when the computer program is executed, the above-mentioned system repair method for an all-in-one machine is implemented.
  • the equipment and storage medium in this embodiment are based on two aspects under the same inventive concept as the method in the foregoing embodiments.
  • the implementation process of the method has been described in detail above, so those skilled in the art can understand clearly from the foregoing description
  • the structure and implementation process of the device and the storage medium in this embodiment are well understood, and for the sake of brevity of the description, details are not repeated here.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

Disclosed in the present invention are a system repair method for an all-in-one machine, a system, a device and a storage medium. The system repair method comprises: when a main system built in the all-in-one machine fails, a micro-control unit connected to the main system receiving, for multiple times, local firmware data of a minimum system sent by a Windows terminal, until the Windows terminal sends all the data of the minimum system matching the main system; and the micro-control unit transferring the local firmware data received each time to the uboot of the main system by means of a nonvolatile flash memory module of the main system, so that the all-in-one machine is connected to an upgrade server after running the minimum system, and downloads a complete upgrading package from the upgrade server to execute a system repairing operation. According to the present invention, the failed all-in-one machine can be directly connected to an upgrade server of an all-in-one machine product to download a complete upgrading package having a corresponding model for system repair, so that the re-installation repair difficulty of the all-in-one machine system is reduced, and the system repair efficiency is improved.

Description

一种一体机的***修复方法、***、设备及存储介质System repair method, system, device and storage medium for an all-in-one machine 技术领域technical field
本发明涉及一体机领域,尤其涉及一种一体机的***修复方法、***、设备及存储介质。The invention relates to the field of all-in-one machines, in particular to a system repair method, system, equipment and storage medium for an all-in-one machine.
背景技术Background technique
随着会议一体机的使用量的增加,越来越多的出现了Android***在使用过程中损坏的情况;通常情况下Android模块的***固件不像Windows固件那样通用,不同机型对应的固件不一样,若升级了错误或不完整的固件,严重会导致一体机***完全奔溃,导致售后成本更高。With the increase in the use of all-in-one conference machines, more and more Android systems are damaged during use; usually, the system firmware of the Android module is not as common as the Windows firmware, and the firmware corresponding to different models is different. Similarly, if the wrong or incomplete firmware is upgraded, it will seriously cause the all-in-one system to crash completely, resulting in higher after-sales costs.
由于一体机的体积和重量较大,使得一体机返厂维修难度增,且一体机发生故障无法正常运行的情况下根本无法联网下载升级包进行***修复,此时还是需要联系售后甚至返厂维修。Due to the large size and weight of the all-in-one machine, it is more difficult to return the all-in-one machine to the factory for maintenance, and when the all-in-one machine fails to operate normally, it is impossible to download the upgrade package online for system repair. At this time, it is still necessary to contact the after-sales service or even return to the factory for maintenance. .
发明内容Contents of the invention
为了克服现有技术的不足,本发明的目的之一在于提供一种一体机的***修复方法,可让出现故障的一体机直接连接到一体机产品的升级服务器下载对应型号且完整的升级包进行***修复,降低一体机***重装修复难度,提高***修复效率。In order to overcome the deficiencies in the prior art, one of the purposes of the present invention is to provide a system repair method for an all-in-one machine, which allows a failed all-in-one machine to be directly connected to the upgrade server of the all-in-one product to download the corresponding model and a complete upgrade package for repair. System repair, reducing the difficulty of reinstalling and repairing the all-in-one system, and improving the efficiency of system repair.
本发明的目的之二在于提供一种一体机的固件修复***。The second object of the present invention is to provide a firmware repair system for an all-in-one machine.
本发明的目的之三在于提供一种电子设备。The third object of the present invention is to provide an electronic device.
本发明的目的之四在于提供一种存储介质。The fourth object of the present invention is to provide a storage medium.
本发明的目的之一采用如下技术方案实现:One of purpose of the present invention adopts following technical scheme to realize:
一种一体机的***修复方法,包括:A system repair method for an all-in-one machine, comprising:
当一体机内置的主***出现故障时,与所述主***相连的微控单元多次接收Windows终端发送的最小***的局部固件数据,直至Windows终端将与所述主***相匹配的最小***的所有数据均发送完毕;When the built-in main system of the all-in-one fails, the micro-control unit connected to the main system receives the local firmware data of the minimum system sent by the Windows terminal for many times until the Windows terminal will match the minimum system data of the main system. All data has been sent;
所述微控单元将每次接收所得的局部固件数据经所述主***的非易失闪存模块转存至所述主***的uboot中,使得所述一体机运行最小***后连接升级服务器,并从所述升级服务器中下载完整升级包以执行***修复操作。The micro-control unit transfers the local firmware data received each time to the uboot of the main system through the non-volatile flash memory module of the main system, so that the all-in-one machine is connected to the upgrade server after running the minimum system, and Downloading a complete upgrade package from the upgrade server to perform a system repair operation.
进一步地,所述一体机内置的主***为安卓***。Further, the built-in main system of the all-in-one machine is the Android system.
进一步地,所述主***设有所述非易失闪存模块进行扩容,所述非易失闪存模块连接至所述微控单元的SPI总线上使所述微控单元可直接读取非易失闪存模块所存储的数据。Further, the main system is provided with the non-volatile flash memory module for capacity expansion, and the non-volatile flash memory module is connected to the SPI bus of the micro-control unit so that the micro-control unit can directly read the non-volatile Data stored in the flash module.
进一步地,所述主***出现故障的判断方法为:Further, the method for judging that the main system fails is as follows:
所述一体机开机启动时所述微控单元与所述主***进行通信并获取所述主***的运行状态;当所述一体机一直处于UBOOT模式运行却在指定时间内未收到正常运行的指令时,则判定所述主***出现故障。When the all-in-one machine is powered on, the micro-control unit communicates with the main system and obtains the operating status of the main system; when the all-in-one machine has been running in UBOOT mode but has not received a normal operation within a specified time instruction, it is determined that the main system fails.
进一步地,所述微控单元接收局部固件数据的方法为:Further, the method for the micro-control unit to receive partial firmware data is:
所述微控单元在获知所述主***出现故障时将其用于与Windows终端连接的串口切换至第一模式;The micro-control unit switches the serial port used to connect to the Windows terminal to the first mode when learning that the main system fails;
所述微控单元接收到Windows终端通过第一模式的串口发送的局部固件数据后,将局部固件数据通过SPI写入所述主***的非易失闪存模块中,并将串口切换为第二模式以通过第二模式的串口向所述主***发送USB识别需求,其中第二模式下的串口传输速度低于第一模式的串口传输速度;After the micro-control unit receives the partial firmware data sent by the Windows terminal through the serial port of the first mode, the partial firmware data is written into the non-volatile flash memory module of the main system through SPI, and the serial port is switched to the second mode Sending a USB identification request to the host system through the serial port in the second mode, wherein the serial port transmission speed in the second mode is lower than the serial port transmission speed in the first mode;
所述微控单元通过其与所述主***连接的USB接口将所述非易失闪存模块中存储的数据发送至uboot中,再将其用于连接Windows终端的串口重新切换为第一模式以接收Windows终端再次发送的局部固件数据,直至Windows终端将其下载的最小***的所有数据均发送完毕。The micro-control unit sends the data stored in the non-volatile flash memory module to uboot through its USB interface connected to the main system, and then re-switches the serial port used to connect the Windows terminal to the first mode to Receive the partial firmware data sent again by the Windows terminal until all the data of the minimum system downloaded by the Windows terminal has been sent.
进一步地,所述非易失闪存模块每次将其存储的局部固件数据发送至uboot中后删除所述非易失闪存模块中的局部固件数据,再执行下一次的存储操作。Further, the non-volatile flash memory module deletes the partial firmware data in the non-volatile flash memory module after sending the stored partial firmware data to uboot each time, and then performs the next storage operation.
进一步地,所述Windows终端发送局部固件数据的方法为:Further, the method for the Windows terminal to send partial firmware data is:
所述Windows终端按照所述非易失闪存模块的内存限制将其下载的最小***划分为多个局部固件数据,以确保所述Windows终端每次发送的局部固件数据的内存大小均小于或等于所述非易失闪存模块的内存限制。The minimum system downloaded by the Windows terminal is divided into a plurality of partial firmware data according to the memory limit of the non-volatile flash memory module, so as to ensure that the memory size of the partial firmware data sent by the Windows terminal each time is less than or equal to the The memory limits of the non-volatile flash memory module are described.
本发明的目的之二采用如下技术方案实现:Two of the purpose of the present invention adopts following technical scheme to realize:
一种一体机的固件修复***,包括有Windows终端、一体机和升级服务器;所述一体机中内置有主***和与所述主***连接的微控单元,所述微控单元执行如上述的一体机的***修复方法。A firmware repair system for an all-in-one machine, including a Windows terminal, an all-in-one machine, and an upgrade server; a main system and a micro-control unit connected to the main system are built in the all-in-one machine, and the micro-control unit executes the above-mentioned All-in-one system repair method.
本发明的目的之三采用如下技术方案实现:Three of the purpose of the present invention adopts following technical scheme to realize:
一种电子设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的一体机的***修复方法。An electronic device, which includes a processor, a memory, and a computer program stored on the memory and operable on the processor, when the processor executes the computer program, it realizes the system repair of the above-mentioned all-in-one machine method.
本发明的目的之四采用如下技术方案实现:Four of the purpose of the present invention adopts following technical scheme to realize:
一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上述的一体机的***修复方法。A storage medium, on which a computer program is stored, and when the computer program is executed, the above-mentioned system repair method for an all-in-one machine is realized.
相比现有技术,本发明的有益效果在于:Compared with the prior art, the beneficial effects of the present invention are:
在一体机无法正常运行的情况下多次接收Windows终端发送的最小***的局部固件数据,最小***的所有固件数据全部写入一体机后可让一体机运行最小***从而进行网络连接,使得主***可连接到一体机产品的升级服务器中,从升级服务器中下载一体机对应机型的完整Android升级包进行OTA升级,升级完成后主***即可实现重装修复操作,降低***重装修复难度,大幅度提高***修复效率。When the all-in-one machine cannot operate normally, the local firmware data of the minimum system is received multiple times from the Windows terminal. After all the firmware data of the minimum system are written into the all-in-one machine, the all-in-one machine can run the minimum system to connect to the network, making the main system It can be connected to the upgrade server of the all-in-one product, and download the complete Android upgrade package of the corresponding model of the all-in-one machine from the upgrade server for OTA upgrade. After the upgrade is completed, the main system can be reinstalled and repaired, reducing the difficulty of system reinstallation and repair. Greatly improve system repair efficiency.
附图说明Description of drawings
图1为本发明一体机的***修复方法的流程示意图;Fig. 1 is a schematic flow chart of the system repair method of the all-in-one machine of the present invention;
图2为本发明一体机的固件修复***的模块示意框图。Fig. 2 is a schematic block diagram of the modules of the firmware repair system of the all-in-one machine of the present invention.
具体实施方式Detailed ways
下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。Below, the present invention will be further described in conjunction with the accompanying drawings and specific implementation methods. It should be noted that, under the premise of not conflicting, the various embodiments described below or the technical features can be combined arbitrarily to form new embodiments. .
实施例一Embodiment one
本实施例提供一种一体机的***修复方法,本实施例的一体机拥有主***,其主***可以是安卓***,一体机的安卓模块上具有一个微控单元用于跟OPS计算模块进行串口通信;而所述微控单元上则包含了多组串口和至少一组USB引脚,通过USB引脚连接到安卓模块的USB引脚上,实现所述微控单元与所述安卓***通信连接。This embodiment provides a system repair method for an all-in-one machine. The all-in-one machine in this embodiment has a main system, which can be an Android system. The Android module of the all-in-one machine has a micro-control unit for serial port communication with the OPS computing module. communication; and the micro-control unit includes multiple groups of serial ports and at least one group of USB pins, which are connected to the USB pins of the Android module through the USB pins, so as to realize the communication connection between the micro-control unit and the Android system .
本实施例中在安卓的主板上增加一个非易失闪存模块进行扩容,而该非易失闪存模块采用的是nor flash技术,该非易失闪存模块连接到微控单元的SPI总线上,微控单元即可读写该非易失闪存模块。其中,nor flash技术存在内存大小限制,本实施例采用的非易失闪存模块的内存大小限制为32M,实际容量为29.4M。In this embodiment, a non-volatile flash memory module is added on the motherboard of Android for capacity expansion, and what the non-volatile flash memory module adopts is nor flash technology, and the non-volatile flash memory module is connected to the SPI bus of the micro-control unit. The control unit can read and write the non-volatile flash memory module. Wherein, the nor flash technology has a memory size limitation. The memory size of the non-volatile flash memory module adopted in this embodiment is limited to 32M, and the actual capacity is 29.4M.
本实施例的一体机在正常使用时,Windows终端可连接网络并从后台下载与该一体机所对应机型的安卓***的最小***并存储在Windows终端的硬盘中;最小***只能够让这个一体机的安卓模块运行起来并进行网络连接,其最小***删除了大量的预置应用和后台服务,使得最小***包的内存大小可控制在400M以内。When the all-in-one machine of this embodiment is in normal use, the Windows terminal can connect to the network and download the minimum system of the Android system of the model corresponding to the all-in-one machine from the background and store it in the hard disk of the Windows terminal; the minimum system can only make this all-in-one The Android module of the machine runs and connects to the network, and its minimum system deletes a large number of preset applications and background services, so that the memory size of the minimum system package can be controlled within 400M.
本实施例的一体机和Windows终端在完成上述连接和下载操作后,当一体机出现故常主***无法正常运行时,即可通过本实施例的***修复方法对一体机进行***重装维护,本实施例的***修复方法具体包括如下步骤:After the all-in-one machine and Windows terminal in this embodiment complete the above connection and download operations, when the all-in-one machine fails and the main system cannot run normally, the system repair method of this embodiment can be used to perform system reinstallation and maintenance on the all-in-one machine. The system repair method of the embodiment specifically includes the following steps:
当一体机内置的主***出现故障时,与所述主***相连的微控单元多次接收Windows终端发送的最小***的局部固件数据,直至Windows终端将与所述主***相匹配的最小***的所有数据均发送完毕;When the built-in main system of the all-in-one fails, the micro-control unit connected to the main system receives the local firmware data of the minimum system sent by the Windows terminal for many times until the Windows terminal will match the minimum system data of the main system. All data has been sent;
所述微控单元将每次接收所得的局部固件数据经所述主***的非易失闪存模块转存至所述主***的uboot中,使得所述一体机运行最小***后连接升级服务器,并从所述升级服务器中下载完整升级包以执行***修复操作。The micro-control unit transfers the local firmware data received each time to the uboot of the main system through the non-volatile flash memory module of the main system, so that the all-in-one machine is connected to the upgrade server after running the minimum system, and Downloading a complete upgrade package from the upgrade server to perform a system repair operation.
由于一体机在开机正常启动时其微控单元会跟安卓***进行通信,并获取安卓***的运行状态,一旦安卓***无法正确的发送运行状态的时候,则可判定安卓***出现了故障;在安卓***损坏时,uboot还是会正常工作,uboot主要作用是用来启动操作***内核;即使一体机无法进入***,也会一直在UBOOT模式下运行,若在较长的指定时间内都未收到正常运行的指令,所述微控单元就知道安卓***已经损坏。Since the micro-control unit of the all-in-one machine will communicate with the Android system when it starts up normally, and obtain the operating status of the Android system, once the Android system cannot correctly send the operating status, it can be determined that the Android system has failed; When the system is damaged, uboot will still work normally. The main function of uboot is to start the operating system kernel; even if the all-in-one machine cannot enter the system, it will always run in UBOOT mode. According to the instruction of running, the micro control unit just knows that the Android system has been damaged.
如图1所示,当所述微控单元获知所述主***出现故障时,所述微控单元将其用于与Windows终端连接的串口切换至第一模式;该第一模式为高速状态模式,波特率为2M/s,通常情况下为115200/s,在高速模式下可实现数据传输。As shown in Figure 1, when the micro-control unit learns that the main system fails, the micro-control unit switches the serial port used to connect with the Windows terminal to the first mode; the first mode is a high-speed state mode , the baud rate is 2M/s, usually 115200/s, and data transmission can be realized in high-speed mode.
此时,Windows终端将预先下载好的最小***的局部固件数据发送至所述微控单元;其中,所述Windows终端预先按照所述非易失闪存模块的内存限制将其下载的最小***划分为多个局部固件数据,以确保所述Windows终端每次发送的局部固件数据的内存大小均小于或等于所述非易失闪存模块的内存限制。本实施例中,Windows终端每次发送28M的固件数据到微控单元,直至大约400M内存大小的最小***中的所有数据全部发送至微控单 元中。At this point, the Windows terminal sends the pre-downloaded partial firmware data of the minimum system to the micro-control unit; wherein, the Windows terminal divides the downloaded minimum system according to the memory limit of the non-volatile flash memory module into A plurality of partial firmware data, to ensure that the memory size of the partial firmware data sent by the Windows terminal each time is less than or equal to the memory limit of the non-volatile flash memory module. In this embodiment, the Windows terminal sends 28M firmware data to the MCU each time, until all the data in the smallest system with a memory size of about 400M are all sent to the MCU.
所述微控单元每次接收到Windows终端通过高速状态串口发送的28M的局部固件数据后,将28M局部固件数据通过SPI写入nor flash中,当写入完成后,所述微控单元将串口切换为第二模式以通过第二模式的串口向所述主***发送USB识别需求,而该第二模式为低速状态模式,其数据传输速度低于第一模式的数据传输速度。After the micro-control unit receives the 28M partial firmware data sent by the Windows terminal through the high-speed state serial port each time, the 28M partial firmware data is written in the nor flash through the SPI, and when the writing is completed, the micro-control unit writes the serial port Switch to the second mode to send the USB identification request to the host system through the serial port of the second mode, and the second mode is a low-speed state mode, and its data transmission speed is lower than that of the first mode.
所述微控单元通过低速状态的串口发送USB识别需求的消息给安卓***的uboot,让其进入升级模式并检测USB接口,从而识别到所述微控单元的USB接口,此时所述微控单元再把nor flash里面存储的局部固件数据通过USB接口发送到uboot里面,发送完数据后,擦除nor flash里面的数据,再将串口切换到高速模式,通知Windows终端再将下一个28M的局部固件数据发送给微控单元,微控单元存储完后再跟前述步骤一样将数据送到uboot里面,依次进行,直至Windows终端将其下载的最小***的所有数据均发送完毕,此时uboot也就完成了安卓最小***的升级。The micro-control unit sends the message of USB identification requirement to the uboot of the Android system through the serial port in the low-speed state, allowing it to enter the upgrade mode and detect the USB interface, thereby identifying the USB interface of the micro-control unit. At this time, the micro-control unit The unit then sends the partial firmware data stored in the nor flash to the uboot through the USB interface. After sending the data, erase the data in the nor flash, then switch the serial port to high-speed mode, and notify the Windows terminal to transfer the next 28M partial The firmware data is sent to the micro-control unit. After the micro-control unit is stored, it will send the data to uboot in the same way as the previous steps, and proceed in sequence until the Windows terminal has sent all the data of the minimum system it downloaded. At this time, uboot will Completed the upgrade of the Android minimum system.
一体机升级最小***可让安卓模块运行起来并进行网络连接,此时用户设置好安卓模块的网络连接后,安卓***的升级服务就会连接到一体机产品的升级服务器,该升级服务器中预先存储有不同机型所对应的完整升级包,一体机连接到升级服务器后下载一体机所属机型的完整安卓升级包进行固件升级,此时一体机内置的主***就是一个完整的***,实现了一体机***重装维护的目的。The minimal upgrade system of the all-in-one machine allows the Android module to run and connect to the network. At this time, after the user sets up the network connection of the Android module, the upgrade service of the Android system will be connected to the upgrade server of the all-in-one product. There are complete upgrade packages corresponding to different models. After the all-in-one machine is connected to the upgrade server, download the complete Android update package of the model to which the all-in-one machine belongs to upgrade the firmware. At this time, the built-in main system of the all-in-one machine is a complete system, realizing the integration The purpose of machine system reinstallation maintenance.
实施例二Embodiment two
本实例提供一种一体机的固件修复***,如图2所示,该***包括有Windows终端、一体机和升级服务器;其中Windows终端用于下载与一体机的机型相符的最小***;升级服务器则预存有不同机型所对应的安卓升级包;一体机则内置有主***以及与所述主***连接的微控单元,所述微控单元执行如实施例一所述的一体机的***修复方法实现与Windows终端进行最小***的固件数据传输,使得最小***可在一体机中运行使得一体机可连接上升级服务器,并从升级服务器中直接下载完整的安装包进行二次升级,完成一体机***重装维护的目的,降低一体机***重装修复过程的失误率,提高一体机***修复的效率和准确度。This example provides a firmware repair system for an all-in-one machine, as shown in Figure 2, the system includes a Windows terminal, an all-in-one machine, and an upgrade server; the Windows terminal is used to download the minimum system that matches the model of the all-in-one machine; the upgrade server The Android upgrade packages corresponding to different models are pre-stored; the all-in-one machine has a built-in main system and a micro-control unit connected to the main system, and the micro-control unit performs the system repair of the all-in-one machine as described in Embodiment 1. The method realizes the firmware data transmission of the minimum system with the Windows terminal, so that the minimum system can run in the all-in-one machine so that the all-in-one machine can be connected to the upgrade server, and the complete installation package is directly downloaded from the upgrade server for secondary upgrade, and the all-in-one machine is completed The purpose of system reinstallation maintenance is to reduce the error rate of the all-in-one system reinstallation and repair process, and to improve the efficiency and accuracy of all-in-one system repair.
实施例三Embodiment Three
本实施例提供一种电子设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例一中的一体机的***修复方法;另外,本实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述的一体机的***修复方法。This embodiment provides an electronic device, which includes a processor, a memory, and a computer program stored on the memory and operable on the processor. When the processor executes the computer program, the first embodiment is implemented. A system repair method for an all-in-one machine; in addition, this embodiment also provides a storage medium on which a computer program is stored, and when the computer program is executed, the above-mentioned system repair method for an all-in-one machine is implemented.
本实施例中的设备及存储介质与前述实施例中的方法是基于同一发明构思下的两个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施例中的设备及存储介质的结构及实施过程,为了说明书的简洁,在此就不再赘述。The equipment and storage medium in this embodiment are based on two aspects under the same inventive concept as the method in the foregoing embodiments. The implementation process of the method has been described in detail above, so those skilled in the art can understand clearly from the foregoing description The structure and implementation process of the device and the storage medium in this embodiment are well understood, and for the sake of brevity of the description, details are not repeated here.
上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。The above-mentioned embodiment is only a preferred embodiment of the present invention, and cannot be used to limit the protection scope of the present invention. Any insubstantial changes and substitutions made by those skilled in the art on the basis of the present invention belong to the scope of the present invention. Scope of protection claimed.

Claims (9)

  1. 一种一体机的***修复方法,其特征在于,包括:A system repair method for an all-in-one machine, characterized in that it includes:
    当所述一体机一直处于UBOOT模式运行却在指定时间内未收到正常运行的指令时,则判定主***出现故障;当一体机内置的主***出现故障时,与所述主***相连的微控单元多次接收Windows终端发送的最小***的局部固件数据,直至Windows终端将与所述主***相匹配的最小***的所有数据均发送完毕;其最小***是Windows终端在连接网络时下载获得;When the all-in-one machine has been running in UBOOT mode but has not received a normal operation command within the specified time, it is determined that the main system has failed; when the built-in main system of the all-in-one machine fails, the micro The control unit repeatedly receives the local firmware data of the minimum system sent by the Windows terminal until the Windows terminal sends all the data of the minimum system that matches the main system; the minimum system is obtained by downloading the Windows terminal when it is connected to the network;
    所述微控单元将每次接收所得的局部固件数据经所述主***的非易失闪存模块转存至所述主***的uboot中,使得所述一体机运行最小***后连接升级服务器,并从所述升级服务器中下载完整升级包以执行***修复操作。The micro-control unit transfers the local firmware data received each time to the uboot of the main system through the non-volatile flash memory module of the main system, so that the all-in-one machine is connected to the upgrade server after running the minimum system, and Downloading a complete upgrade package from the upgrade server to perform a system repair operation.
  2. 根据权利要求1所述的一体机的***修复方法,其特征在于,所述一体机内置的主***为安卓***。The system repair method for an all-in-one machine according to claim 1, wherein the built-in main system of the all-in-one machine is an Android system.
  3. 根据权利要求1所述的一体机的***修复方法,其特征在于,所述主***设有所述非易失闪存模块进行扩容,所述非易失闪存模块连接至所述微控单元的SPI总线上使所述微控单元可直接读取非易失闪存模块所存储的数据。The system repair method of an all-in-one machine according to claim 1, wherein the main system is provided with the non-volatile flash memory module for capacity expansion, and the non-volatile flash memory module is connected to the SPI of the micro-control unit The bus enables the micro control unit to directly read the data stored in the non-volatile flash memory module.
  4. 根据权利要求1所述的一体机的***修复方法,其特征在于,所述微控单元接收局部固件数据的方法为:The method for repairing the system of an all-in-one machine according to claim 1, wherein the method for receiving partial firmware data by the micro-control unit is:
    所述微控单元在获知所述主***出现故障时将其用于与Windows终端连接的串口切换至第一模式;The micro-control unit switches the serial port used to connect to the Windows terminal to the first mode when learning that the main system fails;
    所述微控单元接收到Windows终端通过第一模式的串口发送的局部固件数据后,将局部固件数据通过SPI写入所述主***的非易失闪存模块中,并将串口切换为第二模式以通过第二模式的串口向所述主***发送USB识别需求,其中第二模式下的串口传输速度低于第一模式的串口传输速度;After the micro-control unit receives the partial firmware data sent by the Windows terminal through the serial port of the first mode, the partial firmware data is written into the non-volatile flash memory module of the main system through SPI, and the serial port is switched to the second mode Sending a USB identification request to the host system through the serial port in the second mode, wherein the serial port transmission speed in the second mode is lower than the serial port transmission speed in the first mode;
    所述微控单元通过其与所述主***连接的USB接口将所述非易失闪存模块中存储的数据发送至uboot中,再将其用于连接Windows终端的串口重新切换为第一模式以接收Windows终端再次发送的局部固件数据,直至Windows终端将其下载的最小***的所有数据均发送完毕。The micro-control unit sends the data stored in the non-volatile flash memory module to uboot through its USB interface connected to the main system, and then re-switches the serial port used to connect the Windows terminal to the first mode to Receive the partial firmware data sent again by the Windows terminal until all the data of the minimum system downloaded by the Windows terminal has been sent.
  5. 根据权利要求4所述的一体机的***修复方法,其特征在于,所述非易失闪存模块每次将其存储的局部固件数据发送至uboot中后删除所述非易失闪存模块中的局部固件数据,再执行下一次的存储操作。The system repair method of an all-in-one machine according to claim 4, wherein the non-volatile flash memory module deletes the partial firmware data in the non-volatile flash memory module after sending it to uboot each time. Firmware data, and then perform the next storage operation.
  6. 根据权利要求1所述的一体机的***修复方法,其特征在于,所述Windows终端发送局部固件数据的方法为:The method for repairing the system of an all-in-one machine according to claim 1, wherein the method for sending partial firmware data from the Windows terminal is:
    所述Windows终端按照所述非易失闪存模块的内存限制将其下载的最小***划分为多个局部固件数据,以确保所述Windows终端每次发送的局部固件数据的内存大小均小于或等于所述非易失闪存模块的内存限制。The minimum system downloaded by the Windows terminal is divided into a plurality of partial firmware data according to the memory limit of the non-volatile flash memory module, so as to ensure that the memory size of the partial firmware data sent by the Windows terminal each time is less than or equal to the The memory limits of the non-volatile flash memory module are described.
  7. 一种一体机的固件修复***,其特征在于,包括有Windows终端、一体机和升级服务器;所述一体机中内置有主***和与所述主***连接的微控单元,所述微控单元执行如权利要求1~6任意一项所述的一体机的***修复方法。A firmware repair system for an all-in-one machine, characterized in that it includes a Windows terminal, an all-in-one machine, and an upgrade server; a main system and a micro-control unit connected to the main system are built in the all-in-one machine, and the micro-control unit Executing the system repair method for an all-in-one machine according to any one of claims 1-6.
  8. 一种电子设备,其特征在于,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1~6任一 所述的一体机的***修复方法。An electronic device, characterized in that it comprises a processor, a memory, and a computer program stored on the memory and operable on the processor, and when the processor executes the computer program, claims 1 to 1 are realized. 6. A system repair method for any of the above-mentioned all-in-one machines.
  9. 一种存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被执行时实现权利要求1~6任一所述的一体机的***修复方法。A storage medium, characterized in that a computer program is stored thereon, and when the computer program is executed, the system repair method for an all-in-one machine according to any one of claims 1 to 6 is realized.
PCT/CN2022/101375 2021-11-08 2022-06-27 System repair method for all-in-one machine, system, device and storage medium WO2023077826A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111311791.6A CN113778739B (en) 2021-11-08 2021-11-08 System repair method, system, equipment and storage medium of all-in-one machine
CN202111311791.6 2021-11-08

Publications (1)

Publication Number Publication Date
WO2023077826A1 true WO2023077826A1 (en) 2023-05-11

Family

ID=78956637

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/101375 WO2023077826A1 (en) 2021-11-08 2022-06-27 System repair method for all-in-one machine, system, device and storage medium

Country Status (2)

Country Link
CN (1) CN113778739B (en)
WO (1) WO2023077826A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116418655A (en) * 2023-06-12 2023-07-11 广汽埃安新能源汽车股份有限公司 TBOX fault repairing method and system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113778739B (en) * 2021-11-08 2022-03-04 广州朗国电子科技股份有限公司 System repair method, system, equipment and storage medium of all-in-one machine

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102830999A (en) * 2012-09-05 2012-12-19 深圳市网卓信息科技有限公司 Method and device for updating of Android system
CN102938817A (en) * 2012-11-14 2013-02-20 广东欧珀移动通信有限公司 Storage mount achieving method and device under recovery mode of mobile phone
WO2013174169A1 (en) * 2012-05-25 2013-11-28 惠州Tcl移动通信有限公司 Upgrade method for capacitive screen firmware of android mobile terminal
CN104899054A (en) * 2015-04-30 2015-09-09 北京奇艺世纪科技有限公司 Method and device for upgrading Android system under Recovery mode and issuing upgrade package
CN111611000A (en) * 2020-04-07 2020-09-01 翱捷科技(上海)有限公司 High-reliability firmware over-the-air upgrading method and system
CN113778739A (en) * 2021-11-08 2021-12-10 广州朗国电子科技股份有限公司 System repair method, system, equipment and storage medium of all-in-one machine

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105337782A (en) * 2015-11-27 2016-02-17 上海斐讯数据通信技术有限公司 Method and device for automatic upgrading after boot failure of network equipment firmware
CN111386518B (en) * 2017-11-28 2023-09-19 惠普发展公司,有限责任合伙企业 Operating system repair via electronic devices
US11243757B2 (en) * 2018-12-03 2022-02-08 Dell Products L.P. Systems and methods for efficient firmware update of memory devices in BIOS/UEFI environment
CN111782236A (en) * 2020-05-11 2020-10-16 广州朗国电子科技有限公司 System software upgrading method and device, storage medium and all-in-one machine equipment
CN113238499A (en) * 2021-04-28 2021-08-10 南京工程学院 Full-duplex narrow-band Internet of things general data acquisition device and method under symmetric channel

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013174169A1 (en) * 2012-05-25 2013-11-28 惠州Tcl移动通信有限公司 Upgrade method for capacitive screen firmware of android mobile terminal
CN102830999A (en) * 2012-09-05 2012-12-19 深圳市网卓信息科技有限公司 Method and device for updating of Android system
CN102938817A (en) * 2012-11-14 2013-02-20 广东欧珀移动通信有限公司 Storage mount achieving method and device under recovery mode of mobile phone
CN104899054A (en) * 2015-04-30 2015-09-09 北京奇艺世纪科技有限公司 Method and device for upgrading Android system under Recovery mode and issuing upgrade package
CN111611000A (en) * 2020-04-07 2020-09-01 翱捷科技(上海)有限公司 High-reliability firmware over-the-air upgrading method and system
CN113778739A (en) * 2021-11-08 2021-12-10 广州朗国电子科技股份有限公司 System repair method, system, equipment and storage medium of all-in-one machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116418655A (en) * 2023-06-12 2023-07-11 广汽埃安新能源汽车股份有限公司 TBOX fault repairing method and system
CN116418655B (en) * 2023-06-12 2023-08-08 广汽埃安新能源汽车股份有限公司 TBOX fault repairing method and system

Also Published As

Publication number Publication date
CN113778739A (en) 2021-12-10
CN113778739B (en) 2022-03-04

Similar Documents

Publication Publication Date Title
WO2023077826A1 (en) System repair method for all-in-one machine, system, device and storage medium
CN107820603A (en) A kind of firmware update and controller
CN105718281B (en) A kind of touch screen firmware upgrade method and device
CN105373407A (en) DSP and FPGA online upgrading method for embedded system
CN103136012A (en) Computer system and update method of basic input-output system thereof
CN103559053A (en) Board system and FPGA (Field Programmable Logic Array) online update method of communication interface cards
WO2021098485A1 (en) Method and system for power-on and power-off control of pcie device
CN106126465B (en) A kind of data transmission method and device
CN105677398A (en) Universal embedded computer software on-line upgrading method
CN103473202B (en) USB OTG, electronic equipment and the method realizing OTG function
WO2022213641A1 (en) Method and apparatus for process succession, electronic device and storage medium
WO2023045440A1 (en) Ecu program-flashing method and apparatus
WO2016078263A1 (en) Upgrading control device and terminal, terminal upgrading method and system, and storage medium
CN105808462B (en) FPGA (field programmable Gate array) -based simulation memory, realization method of simulation memory and computer
CN104468811B (en) Upgrade method and device
CN111966626B (en) Server starting device and method based on ESPI bus
CN106982133A (en) A kind of method, equipment and system for changing Microsoft Loopback Adapter configuration information
CN111679889B (en) Conversion migration method and system of virtual machine
WO2015188586A1 (en) Data transmission method, electronic equipment, usb equipment and storage medium
WO2016033941A1 (en) Boot on-line upgrading apparatus and method
CN104133743B (en) A kind of by burning file to the method for EMMC chip and device
CN104158709B (en) A kind of optical module knows method for distinguishing and ports-Extending equipment
CN103514074A (en) MVB network card development method and platform
CN107748667A (en) A kind of method for lifting server power supply online updating firmware reliability
CN114153477A (en) Method, device, system, equipment and medium for upgrading firmware of PCIE (peripheral component interface express) driver card

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22888862

Country of ref document: EP

Kind code of ref document: A1