CN107643900B - Display and upgrading method - Google Patents

Display and upgrading method Download PDF

Info

Publication number
CN107643900B
CN107643900B CN201710795386.3A CN201710795386A CN107643900B CN 107643900 B CN107643900 B CN 107643900B CN 201710795386 A CN201710795386 A CN 201710795386A CN 107643900 B CN107643900 B CN 107643900B
Authority
CN
China
Prior art keywords
usb
microcontroller
display
upgrading
auxiliary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710795386.3A
Other languages
Chinese (zh)
Other versions
CN107643900A (en
Inventor
蒲周平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shichuang Display Technology Co ltd
Original Assignee
Guangzhou Xicoo Medical Technology Co ltd
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Xicoo Medical Technology Co ltd, Guangzhou Shiyuan Electronics Thecnology Co Ltd filed Critical Guangzhou Xicoo Medical Technology Co ltd
Priority to CN201710795386.3A priority Critical patent/CN107643900B/en
Publication of CN107643900A publication Critical patent/CN107643900A/en
Application granted granted Critical
Publication of CN107643900B publication Critical patent/CN107643900B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Stored Programmes (AREA)

Abstract

The application provides a display and an upgrading method. A display comprises a main microcontroller, an auxiliary microcontroller, a USB interface expander, a USB uplink port, a USB downlink port, a USB switcher and a display controller, wherein the USB interface expander is used for connecting the USB uplink port or the USB downlink port; the USB switcher is used for communicating the connection between the main microcontroller and the USB downlink port based on a first control instruction; the USB interface expander is also used for communicating the connection between the USB interface expander and the USB uplink port based on an upgrade completion instruction; the first control instruction comprises a control instruction for triggering the upgrading of the display, and the safety performance of the display and the convenience in upgrading can be improved while the display is provided with an upgrading function.

Description

Display and upgrading method
Technical Field
The application relates to the technical field of display equipment, in particular to a display and an upgrading method.
Background
At present, a display device generally includes a USB (universal serial Bus) Interface in addition to a power input Interface, a DisplayPort Interface, a DVI (Digital Visual Interface) and other video input interfaces. The USB interface comprises a USB Type A interface and a USB Type B interface. The USB Type A interface is used as a downlink port and is connected with slave equipment (such as a USB flash disk, a mouse and the like) during use; the USB Type B interface is used as an uplink port and is connected with a host (such as a PC host and the like) during use.
Wherein, the display equipment is used as the whole equipment. If the display equipment needs to be upgraded, the display needs to have the function of upgrading the whole machine under the condition that the whole machine is not disassembled. For the problem of complete machine upgrade of a display, an external interface for complete machine upgrade is added to a display device, for example, an RJ11 interface, an RJ45 interface, a DB9 interface, and the like are used as the external interface for complete machine upgrade.
However, the external interface for upgrading the complete machine, which is added to the display device, is directly exposed to the user, and the complete machine may be damaged due to misoperation of the external interface for upgrading the complete machine by the user and the like.
Disclosure of Invention
In view of this, the present application provides a method and an apparatus for upgrading a display, which are applied to a display, and a USB switch is disposed inside the display to implement that the display has an upgrading function, and at the same time, to improve the security of the display and the convenience of upgrading the display.
Specifically, the method is realized through the following technical scheme:
in a first aspect, the present application provides a display, including a main microcontroller, an auxiliary microcontroller, a USB interface expander, a USB uplink port, a USB downlink port, wherein the USB interface expander is used for connecting the USB uplink port or the USB downlink port, and further including a USB switch, the USB switch is connected between the main microcontroller and the USB interface expander, and between the USB uplink port and the USB interface expander;
the USB switcher is used for communicating the connection between the main microcontroller and the USB downlink port based on a first control instruction; the USB interface expander is also used for communicating the connection between the USB interface expander and the USB uplink port based on an upgrade completion instruction;
the first control instruction comprises a control instruction for triggering display upgrading.
In a second aspect, the present application provides an upgrade method applied to the display, including:
the USB switcher is communicated with the main microcontroller and the USB downlink port based on a first control instruction; the first control instruction comprises a control instruction for triggering display upgrading;
the main microcontroller reads an upgrade file from the storage equipment connected with the USB downlink port;
and executing the upgrading of the display based on the upgrading file, and communicating the USB interface expander with the connection of the USB uplink port by the USB switcher based on an upgrading completion instruction after the display finishes upgrading.
The application provides a beneficial effect that technical scheme brought:
in the technical scheme, the display is provided with the USB switcher, and the USB switcher is connected between the main microcontroller of the display and the USB interface expander of the display and between the USB uplink port of the display and the USB interface expander of the display. When the display is started, the USB switcher is communicated with the main microcontroller and the USB downlink port of the display to be connected. And the main microcontroller reads the upgrade file from the storage equipment accessed by the USB downlink port. Based on the upgrade file, the upgrade of the main microcontroller and the auxiliary microcontroller is realized, and after the upgrade is finished, the USB switcher is communicated with the USB interface expander and the USB uplink port. Through the USB switch makes the display realizes upgrading based on current USB interface, has reduced main microcontroller with the external interface that supplementary microcontroller is used for the upgrading specially can improve the security performance of display and the convenience when upgrading.
Drawings
FIG. 1 is a block diagram illustrating the architecture and functional implementation of a USB system according to the present application;
FIG. 2 is a functional schematic block diagram of a present upgrade of a display device;
fig. 3 is a schematic structural diagram of a display according to an embodiment of the present disclosure;
fig. 4 is a flowchart illustrating an upgrading method according to a second embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present application. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context.
Referring to fig. 1, fig. 1 is a block diagram illustrating an architecture and a functional implementation of a USB system according to the present application.
The USB HUB is a USB interface expander and has the function of expanding one interface into a plurality of interfaces. For the principle and the extended function of the USB HUB, please refer to the related technical knowledge, which is not described in detail in this application.
The USB HUB is configured in the display, and data transmission between the display and the external USB interface equipment is realized through the USB HUB. The USB Type a interface and the USB Type B interface in the current display only have the function of the USB HUB.
Referring to fig. 2, fig. 2 is a functional schematic block diagram of a current complete upgrade of a display according to the present application.
Typically, the display includes a main MCU (micro programmed Control Unit) and an auxiliary MCU. The main MCU is mainly used for driving the display to display related characters, data, pictures and the like in the display screen, and the auxiliary MCU is mainly used for detecting parameters of a sensor in the display, such as the brightness value of background luminosity of the display and the like.
The display serves as whole equipment, and if the display needs to be upgraded, the display needs to have the function of upgrading the whole machine under the condition that the whole machine is not disassembled. Aiming at the problem of whole machine upgrading of the display, the currently adopted solution is to add an external interface for whole machine upgrading on the display. As shown in fig. 2, an external interface for upgrading the main MCU and an external interface for upgrading the auxiliary MCU are respectively added to the display. And upgrading the main MCU and the auxiliary MCU respectively through corresponding external interfaces. Among them, the USB HUB in the current display only has the function of USB interface expansion.
However, the current display has the following problems:
(1) the way of upgrading the whole display by adding an external interface for upgrading the whole display on the display may result in an increase in design difficulty in the structural design of the display.
(2) Since the external interface for upgrading or debugging the whole display is directly exposed to a user, the external interface may be misoperated by the user, which may cause poor display of the display, or even damage of the whole display. And, the waterproof and electrostatic performance of the display may be reduced due to the increase in the number of external interfaces of the display.
(3) When the main MCU and the auxiliary MCU are upgraded, a professional is required to burn the upgrading program of the main MCU and the auxiliary MCU through a program burning device matched with the upgrading interfaces of the main MCU and the auxiliary MCU, so that the upgrading of the main MCU and the auxiliary MCU is realized, and the convenience for upgrading the display is poor.
In summary, the display is upgraded through the external interfaces of the main MCU and the auxiliary MCU, which are specially used for upgrading, so that the safety performance of the display and the convenience of upgrading the display are reduced.
The first embodiment is as follows:
referring to fig. 3, fig. 3 is a schematic structural diagram of a display according to an embodiment of the present disclosure.
In order to solve through main MCU with supplementary MCU is used for the external interface of upgrading specially right the display upgrades, reduced the security performance of display with the problem of the convenience when the display upgrades, this application embodiment provides a display, the display includes main microcontroller, supplementary microcontroller, USB interface expander, USB and goes upward port, the downstream port of USB, still includes the USB switch. The USB interface expander is used for connecting a USB uplink port or a USB downlink port. The USB switcher is connected between the main microcontroller and the USB interface expander and between the USB uplink port and the USB interface expander.
The USB switcher is used for communicating the connection between the main microcontroller and the USB downlink port based on a first control instruction; the USB interface expander is also used for communicating the connection between the USB interface expander and the USB uplink port based on an upgrade completion instruction;
the first control instruction comprises a control instruction for triggering display upgrading.
In this embodiment, the first control command may be sent to the USB switch by the main microcontroller, or sent to the USB switch by the auxiliary microcontroller. The upgrade complete command may also be sent to the USB switch by the main microcontroller or sent to the USB switch by the auxiliary microcontroller.
The main microcontroller is used for detecting whether the USB downlink port is connected with a storage device, and if the USB downlink port is not connected with the storage device, sending a recovery instruction to the USB switcher, or informing the auxiliary microcontroller to send the recovery instruction to the USB switcher; and the USB interface is also used for further detecting whether the storage equipment stores the upgrade file or not if the USB downlink port is connected with the storage equipment, and sending a recovery instruction to the USB switch or informing the auxiliary microcontroller to send the recovery instruction to the USB switch if the storage equipment does not store the upgrade file.
The USB switcher is further used for communicating the connection between the USB interface expander and the USB uplink port based on a recovery instruction.
The main microcontroller is also used for reading an upgrading file in the storage device, and if the upgrading file comprises the upgrading file of the main microcontroller, upgrading is carried out based on the upgrading file of the main microcontroller; and the upgrading device is also used for sending the upgrading file of the auxiliary microcontroller to the auxiliary microcontroller if the upgrading file also comprises the upgrading file of the auxiliary microcontroller.
The auxiliary microcontroller is used for receiving the upgrading file of the auxiliary microcontroller sent by the main microcontroller and upgrading the auxiliary microcontroller based on the auxiliary microcontroller.
Example two:
referring to fig. 4, fig. 4 is a schematic flowchart illustrating an upgrading method according to a second embodiment of the present application.
In order to solve the problem that the safety performance of the display and the convenience of upgrading the display are reduced by upgrading the display through the external interfaces, which are specially used for upgrading, of the main MCU and the auxiliary MCU, a second embodiment of the present application provides an upgrading method, which is applied to the display shown in the first embodiment of the present application, and specifically executes the following steps:
step 401: the USB switcher is communicated with the main microcontroller and the USB downlink port based on a first control instruction; the first control instruction comprises a control instruction for triggering display upgrading;
step 402: the main microcontroller reads an upgrade file from the storage equipment connected with the USB downlink port;
step 403: and executing the upgrading of the display based on the upgrading file, and communicating the USB interface expander with the connection of the USB uplink port by the USB switcher based on an upgrading completion instruction after the display finishes upgrading.
In this embodiment, after the display is turned on, both the main microcontroller and the auxiliary microcontroller may detect that the display is in the on state. The main microcontroller or the auxiliary microcontroller may send a first control instruction to the USB switch, where the first control instruction includes a control instruction for triggering a display upgrade.
After the USB switch receives the first control instruction, the USB switch may connect the main microcontroller to a USB downlink port.
Specifically, the USB switch may be a device having a dual gate switch function, such as a switch chip. The USB switcher is provided with an interface connected with the upgrading interface of the main microcontroller, an interface connected with the USB uplink port and an interface connected with the USB interface expander.
Before the display is not started, an interface connected with the USB uplink port and an interface connected with the USB interface expander are in a connection state, namely the USB uplink port and the USB interface expander are kept in a communication state, and in addition, the USB interface expander and the USB downlink port are in a communication state.
When the display is turned on, the USB switch may receive a first control instruction sent by the main microcontroller or the auxiliary microcontroller. The USB switcher connects the interface connected with the USB interface expander and the interface connected with the upgrading interface of the main microcontroller, so that the main microcontroller is communicated with the USB downlink port through the USB switcher and the USB interface expander. That is, the communication between the main microcontroller and the USB downstream port needs to pass through the USB interface extender and the USB switch.
In this embodiment, after the connection between the main microcontroller and the USB downlink port is connected, the main microcontroller may detect whether the USB downlink port is connected to a storage device.
If the USB downstream port is not connected to a storage device, the main microcontroller may send a resume instruction to the USB switch, or the main microcontroller notifies the auxiliary microcontroller to send a resume instruction to the USB switch through a communication channel between the main microcontroller and the auxiliary microcontroller.
And the USB switcher receives the recovery command and connects the interface connected with the USB uplink port with the interface connected with the USB interface expander so that the USB uplink port is communicated with the USB interface expander. I.e. to restore the display to a state before the upgrade was not triggered.
If the USB downlink port is connected with a storage device, the main microcontroller further detects whether an upgrade file is stored in the storage device, wherein the upgrade file is an upgrade file for the display.
In this embodiment, if the storage device does not store the upgrade file, the main microcontroller may send a resume instruction to the USB switch, or the main microcontroller notifies the auxiliary microcontroller to send a resume instruction to the USB switch through a communication channel between the main microcontroller and the auxiliary microcontroller.
And when receiving the recovery instruction, the USB switcher connects the interface connected with the USB uplink port with the interface connected with the USB interface expander, so that the USB uplink port is communicated with the USB interface expander. I.e. to restore the display to a state before the upgrade was not triggered.
If the upgrade file is stored in the storage device, the main microcontroller reads the upgrade file from the storage device. The upgrade files can be divided into the upgrade files of the main microcontroller and the upgrade files of the auxiliary microcontroller based on types.
In this embodiment, after the main microcontroller reads the upgrade file, it is determined whether the read upgrade file includes the upgrade file of the main microcontroller and the upgrade file of the auxiliary microcontroller.
And if the read upgrading file comprises the upgrading file of the main microcontroller and the upgrading file of the auxiliary microcontroller, the main microcontroller can be upgraded based on the upgrading file of the main microcontroller. Meanwhile, the main microcontroller sends the upgrading file of the auxiliary microcontroller to the auxiliary microcontroller through a communication channel between the main microcontroller and the auxiliary microcontroller.
If the read upgrade file only comprises the upgrade file of the main microcontroller, the main microcontroller only needs to upgrade based on the upgrade file of the main microcontroller; if the read upgrade file only comprises the upgrade file of the auxiliary microcontroller, the main microcontroller only needs to send the upgrade file of the auxiliary microcontroller to the auxiliary microcontroller through a communication channel between the main microcontroller and the auxiliary microcontroller.
After receiving the upgrade file sent by the main microcontroller, the auxiliary microcontroller can upgrade based on the upgrade file.
In summary, in the first and second embodiments, the display is provided with the USB switch, and the USB switch is connected between the main microcontroller of the display and the USB interface extender of the display, and is connected between the USB uplink port of the display and the USB interface extender of the display. When the display is started, the USB switcher is communicated with the main microcontroller and the USB downlink port of the display to be connected. And the main microcontroller reads the upgrade file from the storage equipment accessed by the USB downlink port. Based on the upgrade file, the upgrade of the main microcontroller and the auxiliary microcontroller is realized, and after the upgrade is finished, the USB switcher is communicated with the USB interface expander and the USB uplink port.
On one hand, because the external interfaces of the main microcontroller and the auxiliary microcontroller specially used for upgrading are reduced, the difficulty of the display in structural design can be reduced, and the waterproof and electrostatic performances of the display are improved.
On the other hand, the storage device for storing the upgrade file is accessed to the existing downlink port of the display, so that the convenience of the display during upgrading can be improved, the user can not perform misoperation on the upgrade interface of the auxiliary microcontroller of the main microcontroller any more, and the safety performance of the display can be improved.
It should be noted that the above description is only for the purpose of illustrating the preferred embodiments of the present application. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the application. Therefore, although the present application has been described in greater detail with reference to the above embodiments, the present application is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present application, and the scope of the present application is determined by the scope of the appended claims.

Claims (11)

1. A display comprises a main microcontroller, an auxiliary microcontroller, a USB interface expander, a USB uplink port and a USB downlink port, wherein the USB interface expander is used for connecting the USB uplink port or the USB downlink port; the USB interface expansion device is characterized by further comprising a USB switcher, wherein the USB switcher is connected between the main microcontroller and the USB interface expansion device and between the USB uplink port and the USB interface expansion device;
the USB switcher is used for communicating the connection between the main microcontroller and the USB downlink port based on a first control instruction; the USB interface expander is also used for communicating the connection between the USB interface expander and the USB uplink port based on an upgrade completion instruction;
the first control instruction comprises a control instruction for triggering display upgrading.
2. The display of claim 1, wherein the first control instruction is sent to the USB switch by the main microcontroller or sent to the USB switch by the auxiliary microcontroller; the upgrade completion instruction is sent to the USB switcher by a main microcontroller or sent to the USB switcher by the auxiliary microcontroller.
3. The display of claim 1, wherein the main microcontroller is configured to detect whether the USB downstream port is connected to a storage device, and if the USB downstream port is not connected to a storage device, send a resume command to the USB switch, or notify the auxiliary microcontroller to send a resume command to the USB switch;
the USB switcher is also used for communicating the connection between the USB interface expander and the USB uplink port based on a recovery instruction.
4. The display of claim 3, wherein the main microcontroller is further configured to detect whether a storage device stores an upgrade file if the USB downstream port is connected to the storage device, send a resume command to the USB switch if the storage device does not store the upgrade file, or notify the auxiliary microcontroller to send a resume command to the USB switch.
5. The display of claim 4, wherein the main microcontroller is further configured to read an upgrade file in the storage device, and if the upgrade file comprises the upgrade file of the main microcontroller, perform an upgrade based on the upgrade file of the main microcontroller; and the upgrading device is also used for sending the upgrading file of the auxiliary microcontroller to the auxiliary microcontroller if the upgrading file also comprises the upgrading file of the auxiliary microcontroller.
6. The display of claim 5, wherein the auxiliary microcontroller is configured to receive an upgrade file of the auxiliary microcontroller sent by the main microcontroller and perform an upgrade based on the auxiliary microcontroller.
7. An upgrade method, applied to a display, the display including a main microcontroller, an auxiliary microcontroller, a USB interface expander, a USB uplink port, a USB downlink port, the USB interface expander being used to connect the USB uplink port or the USB downlink port, the display further including a USB switch, the USB switch being connected between the main microcontroller and the USB interface expander, and between the USB uplink port and the USB interface expander, comprising:
the USB switcher is communicated with the main microcontroller and the USB downlink port based on a first control instruction; the first control instruction comprises a control instruction for triggering display upgrading;
the main microcontroller reads an upgrade file from the storage equipment connected with the USB downlink port;
and executing the upgrading of the display based on the upgrading file, and communicating the USB interface expander with the connection of the USB uplink port by the USB switcher based on an upgrading completion instruction after the display finishes upgrading.
8. The method of claim 7, wherein reading an upgrade file from a storage device connected to the USB downstream port by the master microcontroller comprises:
the main microcontroller detects whether the USB downlink port is connected with a storage device;
if the USB downlink port is connected with a storage device, the main microcontroller further detects whether an upgrade file is stored in the storage device;
and if the upgrading file is stored in the storage equipment, the main microcontroller reads the upgrading file from the storage equipment.
9. The method of claim 8, wherein if the USB downstream port is not connected to a storage device or the storage device does not store an upgrade file, the method further comprises:
the main microcontroller sends a recovery instruction to the USB switcher, or the main microcontroller informs the auxiliary microcontroller to send a recovery instruction to the USB switcher, so that the USB switcher communicates the connection between the USB interface expander and the USB uplink port based on the recovery instruction.
10. The method of any of claims 7-8, wherein the upgrade file is divided into an upgrade file for the primary microcontroller and an upgrade file for the secondary microcontroller based on type, and wherein performing the upgrade of the display based on the upgrade files comprises:
if the upgrading file comprises the upgrading file of the main microcontroller and the upgrading file of the auxiliary microcontroller, the main microcontroller is upgraded based on the upgrading file of the main microcontroller; and the number of the first and second groups,
through the communication channel between the main microcontroller and the auxiliary microcontroller, the main microcontroller sends the upgrading file of the auxiliary microcontroller to the auxiliary microcontroller, and the auxiliary microcontroller upgrades based on the upgrading file of the auxiliary microcontroller.
11. The method of claim 10, further comprising;
if the upgrading file only comprises the upgrading file of the main microcontroller, the main microcontroller upgrades based on the upgrading file of the main microcontroller;
if the upgrade file only includes the upgrade file of the auxiliary microcontroller, through the main microcontroller with communication channel between the auxiliary microcontrollers, the main microcontroller will the upgrade file of the auxiliary microcontroller send to the auxiliary microcontroller, the auxiliary microcontroller upgrades based on the upgrade file of the auxiliary microcontroller.
CN201710795386.3A 2017-09-06 2017-09-06 Display and upgrading method Active CN107643900B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710795386.3A CN107643900B (en) 2017-09-06 2017-09-06 Display and upgrading method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710795386.3A CN107643900B (en) 2017-09-06 2017-09-06 Display and upgrading method

Publications (2)

Publication Number Publication Date
CN107643900A CN107643900A (en) 2018-01-30
CN107643900B true CN107643900B (en) 2020-08-04

Family

ID=61110193

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710795386.3A Active CN107643900B (en) 2017-09-06 2017-09-06 Display and upgrading method

Country Status (1)

Country Link
CN (1) CN107643900B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110413547A (en) * 2018-04-28 2019-11-05 鸿富锦精密电子(重庆)有限公司 The communication system of interface control unit and the application interface control unit
TWI789059B (en) * 2021-10-19 2023-01-01 瑞昱半導體股份有限公司 Display updating system and display

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103369380A (en) * 2012-04-02 2013-10-23 Lg电子株式会社 Upgradeable display device and method for controlling the same
CN104133712A (en) * 2014-08-11 2014-11-05 深圳市巨潮科技有限公司 Displayer software updating method and system based on display card
CN105302591A (en) * 2014-08-01 2016-02-03 联创汽车电子有限公司 Communication method of double-MCU (Microcontroller Unit)-architecture system updating program
CN105718416A (en) * 2016-01-20 2016-06-29 青岛海信电器股份有限公司 Method for upgrading configuration file of FPGA (Field Programmable Gate Array) and upgrading device
CN106339037A (en) * 2016-08-30 2017-01-18 南京巨鲨显示科技有限公司 Display device with multi-channel switching USB (Universal Serial Bus) hub

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6351413B2 (en) * 2014-07-15 2018-07-04 キヤノン株式会社 Image forming apparatus, control method therefor, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103369380A (en) * 2012-04-02 2013-10-23 Lg电子株式会社 Upgradeable display device and method for controlling the same
CN105302591A (en) * 2014-08-01 2016-02-03 联创汽车电子有限公司 Communication method of double-MCU (Microcontroller Unit)-architecture system updating program
CN104133712A (en) * 2014-08-11 2014-11-05 深圳市巨潮科技有限公司 Displayer software updating method and system based on display card
CN105718416A (en) * 2016-01-20 2016-06-29 青岛海信电器股份有限公司 Method for upgrading configuration file of FPGA (Field Programmable Gate Array) and upgrading device
CN106339037A (en) * 2016-08-30 2017-01-18 南京巨鲨显示科技有限公司 Display device with multi-channel switching USB (Universal Serial Bus) hub

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DAB接收机USB固件升级的实现;王国裕 等;《电子世界》;20130131(第2期);第22-23页 *
一种通过USB接口的可靠固件升级技术;孙华;《单片机与嵌入式***应用》;20140930(第09期);第10-13页 *

Also Published As

Publication number Publication date
CN107643900A (en) 2018-01-30

Similar Documents

Publication Publication Date Title
US8650332B2 (en) Method for switching working mode, USB device, and host device
US9804859B2 (en) Re-enumeration of USB 3.0 compatible devices
TWI477970B (en) Mode switch method of electronic device and assocaited electronic device
US9557791B2 (en) Computer device and method for converting working mode of universal serial bus connector of the computer device
CN104881314A (en) Method for installing driver and driver installation device
CN107643900B (en) Display and upgrading method
US20160092201A1 (en) Method and Device for Updating Program Data
CN102890662A (en) Method for identifying host operating system by executing enumeration twice on USB (Universal Serial Bus) HID (Human Interface Device)
CN102567135A (en) Refreshing/recovering method and electronic equipment
US8732390B2 (en) Distribution with dynamic partitions
US10248431B2 (en) System and method for presenting driver install files when enabling a USB device
US7849300B2 (en) Method for changing booting sources of a computer system and a related backup/restore method thereof
US20150149677A1 (en) Hot plugging system and method
KR102116096B1 (en) Multisystem, and method of booting the same
EP2562649B1 (en) Method for repairing communication abnormality between data card and host
JP4141409B2 (en) External peripherals
CN108052337A (en) A kind of firmware upgrade method and device of eMMC production tools
CN101727333A (en) Method for updating firmware in microprocessor and firmware updating system
EP2477120B1 (en) Method for processing device connection, combination device and host device
US20150231511A1 (en) Stationary game apparatus, game apparatus, game system, recording medium and speed control method
CN104823174B (en) The method and system of USB3.0 compatible equipment enumerated again
CN113867835B (en) Device and method for dynamic loading of DSP
EP1914628A1 (en) Method for changing booting sources of computer system and related backup/restore method thereof
CN107209727B (en) Storage system
CN115729629A (en) USB device identification method, terminal device and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220727

Address after: Room 409, No. 192 Kezhu Road, Huangpu District, Guangzhou, Guangdong 510670

Patentee after: Guangzhou Shichuang Display Technology Co.,Ltd.

Address before: 510530 No. 6, Yun Po four road, Whampoa District, Guangzhou, Guangdong.

Patentee before: GUANGZHOU SHIYUAN ELECTRONICS Co.,Ltd.

Patentee before: GUANGZHOU XICOO MEDICAL TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right