CN112181506B - Software downloading system based on double 1860 system terminals and downloading method thereof - Google Patents
Software downloading system based on double 1860 system terminals and downloading method thereof Download PDFInfo
- Publication number
- CN112181506B CN112181506B CN202011051526.4A CN202011051526A CN112181506B CN 112181506 B CN112181506 B CN 112181506B CN 202011051526 A CN202011051526 A CN 202011051526A CN 112181506 B CN112181506 B CN 112181506B
- Authority
- CN
- China
- Prior art keywords
- chip
- pin
- key
- downloading
- slave
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000001514 detection method Methods 0.000 claims abstract description 15
- 230000009977 dual effect Effects 0.000 claims description 25
- 101000941170 Homo sapiens U6 snRNA phosphodiesterase 1 Proteins 0.000 claims description 6
- 102100031314 U6 snRNA phosphodiesterase 1 Human genes 0.000 claims description 6
- 230000001960 triggered effect Effects 0.000 claims description 6
- 230000001934 delay Effects 0.000 claims description 2
- 238000009434 installation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a software downloading system and a downloading method thereof based on a double 1860 system terminal, comprising the following steps: the device comprises a master 1860 chip, a slave 1860 chip, an analog change-over switch and a start-up detection configuration module; the terminal is provided with a second key, a third key and a USB interface; the master 1860 chip controls the switching state of the analog switch and controls the reset and starting states of the slave 1860 chip; the USB interface is respectively connected with the master 1860 chip and the slave 1860 chip through an analog change-over switch; the voltage signals of the USB interface are respectively connected to the master 1860 chip and the slave 1860 chip; the second key and the third key are respectively connected with the main 1860 chip; the starting-up detection configuration module is used for detecting states of the second key and the third key; when the second key and the third key are detected to be pressed simultaneously, the analog change-over switch is switched, and the 1860 chip executes 1860 system code downloading before the terminal enters the start-up mode. The invention has simple operation and can realize code downloading from 1860 chips without starting the whole machine.
Description
Technical Field
The invention relates to the technical field of terminal platforms, in particular to a software downloading system based on a double 1860 system terminal and a downloading method thereof.
Background
At present, in the software downloading process of the dual 1860 system terminal, after the downloading of the main 1860 system is completed, when the code of the secondary 1860 system is downloaded, the whole machine is started, a certain menu is selected after the whole machine is started, and a downloading command of the secondary 1860 system is clicked, so that the downloading operation of the code of the secondary 1860 system is executed. In this process, the complete machine needs to be started to complete the downloading of the 1860 system.
Therefore, how to provide a software downloading system based on a dual 1860 system terminal and a downloading method thereof, which are easy to operate and can realize downloading from the 1860 system without starting the whole machine, are the problems to be solved by those skilled in the art.
Disclosure of Invention
In view of this, the present invention provides a software downloading system based on dual 1860 system terminals and a downloading method thereof, and when downloading codes from 1860 chips, the downloading process of the codes from 1860 chips to 1860 systems can be completed without starting up the terminals and only controlling the state changes of two keys.
In order to achieve the above purpose, the present invention adopts the following technical scheme:
A software download system based on a dual 1860 system terminal, comprising: the device comprises a master 1860 chip, a slave 1860 chip, an analog change-over switch and a start-up detection configuration module; the terminal is provided with a second key, a third key and a USB interface; the master 1860 chip controls the switching state of the analog switch and controls the reset and starting states of the slave 1860 chip;
The USB interface is respectively connected with the master 1860 chip and the slave 1860 chip through the analog change-over switch; the voltage signals of the USB interface are respectively connected to the master 1860 chip and the slave 1860 chip;
The second key and the third key are respectively connected with the main 1860 chip; the starting detection configuration module is used for detecting states of the second key and the third key; when the second key and the third key are detected to be pressed simultaneously, the analog change-over switch is used for switching on the USB interface and the slave 1860 chip; the slave 1860 chip performs 1860 system code download before the terminal enters the boot mode.
Compared with the prior art, the invention uses the 2 keys, the second key and the third key of the terminal to simultaneously press the 2 keys before downloading after the power is connected. Then the USB interface is inserted, so that the voltage signals of the USB interface are respectively connected to the master 1860 chip and the slave 1860 chip. When the start-up detection configuration module detects that two keys are pressed simultaneously, the main 1860 chip controls the state of the analog change-over switch, so that the slave 1860 chip is communicated with the USB interface, and the slave 1860 chip executes 1860 system code downloading before the terminal enters the start-up mode. Therefore, the invention has simple operation, the terminal is not required to be completely started, and the downloading and the installation of the system code from the 1860 chip can be completed before the terminal is started. The method solves the problem that in the prior art, the downloading method can be realized only by clicking the corresponding instruction in the menu after the terminal is completely started and then the menu is selected.
Preferably, in the software downloading system based on the dual 1860 system terminal, the terminal is further provided with a first key; the first key is connected with the main 1860 chip;
the first key is used for switching the BOOT state of the BOOT code before the terminal is started, and the main 1860 chip executes 1860 system code downloading before the terminal enters the starting mode. .
According to the method, the BOOT state of the starting code before the terminal is started is switched through the first key, so that before the terminal enters the starting mode, the downloading task of the 1860 code is executed on the main 1860 chip, and after waiting for the downloading time of a preset time period, whether the terminal enters the starting mode is determined. If the downloading fails, the terminal is started after a preset time period. If the download is successful, the start-up detection configuration module detects the state change condition of the second key and the third key, and if the simultaneous pressing is detected, the analog change-over switch is switched, so that the download task is executed from the 1860 chip, the download is successful, the terminal is not started, and the download fails. If not pressed at the same time, the state of the switching analog switch is kept unchanged, and the downloading is finished.
Preferably, in the software download system based on the dual 1860 system terminal, the slave 1860 chip includes a charging pin VCHG2, a reset pin RST, a power-on pin POWKEY, a slave pin BOOT0, a slave pin BOOT1, a slave pin BOOT2, and a USB2 interface; the charging pin VCHG2 is connected with 5V voltage of the USB interface; slave boot0=0, slave boot1=1, and slave boot2=1.
Preferably, in the software downloading system based on the dual 1860 system terminal, the main 1860 chip includes a charging pin VCHG1, a general purpose pin GPIO2, a general purpose pin GPIO3, a control pin 1, a control pin 2, a main pin BOOT0, a main pin BOOT1, a main pin BOOT2, and a USB1 interface; the main pin BOOT1 is connected with the first key; the control pin 1 is used for outputting a reset signal to the reset pin RST; the control pin 2 is used for outputting a startup signal to the startup pin POWKEY; the general purpose pin GPIO2 is connected with the second key; the general purpose pin GPIO3 is connected with the third key.
Preferably, in the software downloading system based on the dual 1860 system terminal, when the main pin BOOT 0=0 and the main pin BOOT 1=0 and the main pin BOOT 2=1, the first key is configured to configure the main pin BOOT1 to be 1; after the first key is pressed, the terminal delays the downloading task for a preset time period and then enters the starting-up mode.
Preferably, in the software downloading system based on the dual 1860 system terminal, the analog switch includes a switch pin K, a switch pin K1, a switch pin K2 and a control pin S; the switching pin K is connected with the USB interface; the switching pin K1 is connected with the USB1 interface; the switching pin K2 is connected with the USB2 interface; the control pin S is connected with the general purpose pin GPIO 1; the control pin S controls the switching pin K to be communicated with the switching pin K1 or the switching pin K2 according to the output of the general pin GPIO 1.
Preferably, in the software downloading system based on the dual 1860 system terminal, when the switch pin K is communicated with the switch pin K1, the main 1860 chip performs the downloading of 1860 system codes; when the switch pin K is in communication with the switch pin K2, the download of 1860 system code is performed from the 1860 chip.
The invention also provides a downloading method of the software downloading system based on the double 1860 system terminal, which is suitable for the software downloading system based on the double 1860 system terminal, and comprises a downloading method of a master 1860 chip and a downloading method of a slave 1860 chip, wherein the downloading method of the slave 1860 chip comprises the following steps:
Configuring BOOT states of BOOT codes of the master 1860 chip and the slave 1860 chip; configuring the BOOT state of the main 1860 chip into a mode of 'pressing a start key to enter a start mode'; configuring the BOOT state of the slave 1860 chip as a mode of 'after a start-up key is pressed, firstly carrying out a downloading task in a preset time period, and entering a start-up mode' if the downloading task fails;
Accessing a power supply;
Simultaneously pressing the second key and the third key;
Accessing a memory storing 1860 system codes by using the USB interface;
The main 1860 chip is triggered and is started immediately according to the BOOT state of the main 1860 chip;
the start-up detection configuration module detects states of the second key and the third key, when the second key and the third key are detected to be pressed simultaneously, the analog change-over switch is switched to enable the USB interface and the slave 1860 chip to be connected, and the slave 1860 chip executes the downloading of 1860 system codes and executes the downloading task within a preset time period; if the downloading fails, the terminal enters a starting mode; if the downloading is successful, the terminal does not enter a starting-up mode;
And if the second key and the third key are not detected to be pressed simultaneously, the state of the analog change-over switch is maintained unchanged.
Preferably, in the above-mentioned downloading method of a software downloading system based on a dual 1860 system terminal, the downloading method of the 1860 system code downloaded by the main 1860 chip includes:
Accessing a power supply;
Pressing the first key, configuring the BOOT state of the slave 1860 chip as a mode of 'after pressing the BOOT key, firstly downloading a task for a preset time period, and entering a BOOT mode' if the downloading task fails;
Accessing a memory storing 1860 system codes by using the USB interface;
The main 1860 chip is triggered, and executes 1860 system code downloading according to the BOOT state of the main 1860 chip, and executes downloading tasks within a preset time period;
And if the downloading fails, controlling the terminal to enter a starting mode.
Preferably, in the downloading method of the software downloading system based on the dual 1860 system terminal, the preset time period is 4s.
According to the technical scheme, before the terminal is started, the states of the second key and the third key are changed, the analog change-over switch is switched in the starting code, meanwhile, the BOOT state is configured, the downloading task of a preset time period is executed before the terminal is started, further, the terminal is not required to be completely started, the downloading of 1860 system codes can be realized, and the operation is simple.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a software download system based on a dual 1860 system terminal according to the present invention;
FIG. 2 is a flow chart of the downloading of a master 1860 chip provided by the invention;
the present invention of the drawing of fig. 3 provides a download flow chart from 1860 chip.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
As shown in fig. 1, the embodiment of the invention discloses a software downloading system based on a dual 1860 system terminal, which comprises: the device comprises a master 1860 chip, a slave 1860 chip, an analog change-over switch and a start-up detection configuration module; the terminal is provided with a second key, a third key and a USB interface; the master 1860 chip controls the switching state of the analog switch and controls the reset and starting states of the slave 1860 chip;
the USB interface is respectively connected with the master 1860 chip and the slave 1860 chip through an analog change-over switch; the voltage signals of the USB interface are respectively connected to the master 1860 chip and the slave 1860 chip;
The second key and the third key are respectively connected with the main 1860 chip; the starting-up detection configuration module is used for detecting states of the second key and the third key; when the second key and the third key are detected to be pressed simultaneously, the analog change-over switch is connected with the USB interface and the slave 1860 chip; the slave 1860 chip controls the slave 1860 chip to perform 1860 system code download before the terminal enters the boot mode.
After the invention is connected with a power supply, the 2 keys of the terminal are utilized, the second key and the third key are pressed simultaneously before downloading. Then the USB interface is inserted, so that the voltage signals of the USB interface are respectively connected to the master 1860 chip and the slave 1860 chip. When the start-up detection configuration module detects that two keys are pressed simultaneously, the state of the analog change-over switch is controlled to enable the slave 1860 chip to be communicated with the USB interface, and the 1860 chip is used for downloading 1860 system codes before the terminal enters the start-up mode. Therefore, the invention has simple operation, the terminal is not required to be completely started, and the downloading and the installation of the system code from the 1860 chip can be completed before the terminal is started. The method solves the problem that in the prior art, the downloading method can be realized only by clicking the corresponding instruction in the menu after the terminal is completely started and then the menu is selected.
In another embodiment, the terminal is further provided with a first key; the first key is connected with the main 1860 chip;
The first key is used for switching the BOOT state of the BOOT code before the terminal is started, and the main 1860 chip executes 1860 system code downloading before the terminal enters the starting mode.
According to the method, the BOOT state of the starting code before the terminal is started is switched through the first key, so that before the terminal enters the starting mode, the downloading task of the 1860 code is executed on the main 1860 chip, and after waiting for the downloading time of a preset time period, whether the terminal enters the starting mode is determined. If the downloading fails, the terminal is started after a preset time period. If the download is successful, the start-up detection configuration module detects the state change condition of the second key and the third key, and if the simultaneous pressing is detected, the analog change-over switch is switched, so that the download task is executed from the 1860 chip, the download is successful, the terminal is not started, and the download fails. If not pressed at the same time, the state of the switching analog switch is kept unchanged, and the downloading is finished.
Specifically, the slave 1860 chip includes a charging pin VCHG2, a reset pin RST, a power-on pin POWKEY, a slave pin BOOT0, a slave pin BOOT1, a slave pin BOOT2, and a USB2 interface; the charging pin VCHG2 is connected with 5V voltage of the USB interface; slave boot0=0, slave boot1=1, and slave boot2=1; the general purpose pin GPIO2 is connected with the second key; the general purpose pin GPIO3 is connected with the third key. The BOOT mode in this state indicates that after the BOOT key is pressed, the download is first waited for 4s, and if the download is unsuccessful, the BOOT mode is entered.
The main 1860 chip comprises a charging pin VCHG1, a general purpose pin GPIO2, a general purpose pin GPIO3, a control pin 1, a control pin 2, a main pin BOOT0, a main pin BOOT1, a main pin BOOT2 and a USB1 interface; the main pin BOOT1 is connected with the first key; the control pin 1 is used for outputting a reset signal RST to the reset pin RST; control pin 2 is used for outputting a power-on signal 'POWKEY' to power-on pin POWKEY; the general purpose pin GPIO2 is connected with the second key; the general purpose pin GPIO3 is connected with the third key.
When the main pin boot0=0, the main pin boot1=0, and the main pin boot2=1; the BOOT mode in this state indicates that the BOOT is immediately started after the BOOT key is pressed.
The first key is used for configuring a main pin BOOT1 as 1; after the first key is pressed, the BOOT state is changed, and in the BOOT state, the terminal firstly performs a downloading task for a preset time period and then enters a starting-up mode.
The analog change-over switch comprises a switching pin K, a switching pin K1, a switching pin K2 and a control pin S; the switching pin K is connected with the USB interface; the switching pin K1 is connected with a USB1 interface; the switching pin K2 is connected with a USB2 interface; the control pin S is connected with the general purpose pin GPIO 1; the control pin S controls the switching pin K to be communicated with the switching pin K1 or the switching pin K2 according to the output of the general pin GPIO 1. When the switching pin K is communicated with the switching pin K1, the main 1860 chip executes 1860 system code downloading; when the switch pin K communicates with the switch pin K2, the download of 1860 system code is performed from the 1860 chip.
The embodiment of the invention also provides a downloading method of the software downloading system based on the double 1860 system terminals, which comprises a downloading method of a master 1860 chip and a downloading method of a slave 1860 chip, as shown in fig. 3, wherein the downloading method of the slave 1860 chip comprises the following steps:
Configuring BOOT states of BOOT codes of the master 1860 chip and the slave 1860 chip; configuring the BOOT state of the main 1860 chip into a mode of 'pressing a BOOT button to enter a BOOT mode'; configuring the BOOT state of the 1860 chip as a mode of ' after a start-up key is pressed ', firstly carrying out a 4S downloading task, and entering a start-up mode ' if the downloading task fails;
Accessing a power supply;
simultaneously pressing a second key and a third key;
Accessing a memory storing 1860 system codes by using a USB interface;
The main 1860 chip is triggered and is started immediately according to the BOOT state of the main 1860 chip;
The power-on detection configuration module detects states of the second key and the third key, when the second key and the third key are detected to be pressed simultaneously, the analog change-over switch is switched, the USB interface is communicated with the 1860 chip, the 1860 chip executes the downloading of 1860 system codes, and the 4S downloading task is executed; if the downloading fails, the terminal enters a starting mode; if the downloading is successful, the terminal does not enter a starting-up mode;
if the second key and the third key are not detected to be pressed simultaneously, the state of the analog change-over switch is maintained unchanged;
The download task ends.
According to the invention, before the terminal is started, the states of the second key and the third key are changed, the analog change-over switch is switched in the starting code, and meanwhile, the configuration of the BOOT state is utilized to realize that the downloading task of a preset time period is executed before the terminal is started, so that the downloading of 1860 system codes can be realized without completely starting the terminal, and the operation is simple.
As shown in fig. 2, the downloading method of the master 1860 chip includes:
Accessing a power supply;
Pressing a first key, configuring a BOOT state of a 1860 chip as a mode of ' after pressing a BOOT key ', firstly performing a 4S downloading task, and entering a BOOT mode ' if the downloading task fails;
Accessing a memory storing 1860 system codes by using a USB interface;
The main 1860 chip is triggered, and according to the BOOT state of the main 1860 chip, the downloading of 1860 system codes is executed, and the 4S downloading task is executed;
if the download fails, the control terminal enters a startup mode. The download task ends.
In the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, and identical and similar parts between the embodiments are all enough to refer 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 points refer to the description of the method section.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
1. A software download system based on a dual 1860 system terminal, comprising: the device comprises a master 1860 chip, a slave 1860 chip, an analog change-over switch and a start-up detection configuration module; the terminal is provided with a second key, a third key and a USB interface; the master 1860 chip controls the switching state of the analog switch and controls the reset and starting states of the slave 1860 chip;
The USB interface is respectively connected with the master 1860 chip and the slave 1860 chip through the analog change-over switch; the voltage signals of the USB interface are respectively connected to the master 1860 chip and the slave 1860 chip;
The second key and the third key are respectively connected with the main 1860 chip; the starting detection configuration module is used for detecting states of the second key and the third key; when the second key and the third key are detected to be pressed simultaneously, the analog change-over switch is used for switching on the USB interface and the slave 1860 chip; the slave 1860 chip performs 1860 system code download before the terminal enters the boot mode.
2. The software download system based on the dual 1860 system terminal as recited in claim 1, wherein the terminal further has a first key thereon; the first key is connected with the main 1860 chip;
The first key is used for switching the BOOT state of the BOOT code before the terminal is started, and the main 1860 chip executes 1860 system code downloading before the terminal enters the starting mode.
3. The software download system based on the dual 1860 system terminal as set forth in claim 1, wherein the slave 1860 chip includes a charging pin VCHG2, a reset pin RST, a power-on pin POWKEY, a slave pin BOOT0, a slave pin BOOT1, a slave pin BOOT2, and a USB2 interface; the charging pin VCHG2 is connected with 5V voltage of the USB interface; slave boot0=0, slave boot1=1, and slave boot2=1.
4. A software download system based on dual 1860 system terminals according to claim 3, wherein the main 1860 chip comprises a charging pin VCHG1, a general purpose pin GPIO2, a general purpose pin GPIO3, a control pin 1, a control pin 2, a main pin BOOT0, a main pin BOOT1, a main pin BOOT2, and a USB1 interface; the main pin BOOT1 is connected with the first key; the control pin 1 is used for outputting a reset signal to the reset pin RST; the control pin 2 is used for outputting a startup signal to the startup pin POWKEY; the general purpose pin GPIO2 is connected with the second key; the general purpose pin GPIO3 is connected with the third key.
5. The software download system based on the dual 1860 system terminal according to claim 4, wherein when the main pin BOOT 0=0, the main pin BOOT 1=0, and the main pin BOOT 2=1, the first key is configured to configure the main pin BOOT1 to 1; after the first key is pressed, the terminal delays the downloading task for a preset time period and then enters the starting-up mode.
6. The software download system based on the dual 1860 system terminal as recited in claim 4, wherein the analog switch includes a switch pin K, a switch pin K1, a switch pin K2, and a control pin S; the switching pin K is connected with the USB interface; the switching pin K1 is connected with the USB1 interface; the switching pin K2 is connected with the USB2 interface; the control pin S is connected with the general purpose pin GPIO 1; the control pin S controls the switching pin K to be communicated with the switching pin K1 or the switching pin K2 according to the output of the general pin GPIO 1.
7. The software download system based on the dual 1860 system terminal as claimed in claim 6, wherein the main 1860 chip performs 1860 system code download when the switch pin K is connected to the switch pin K1; when the switch pin K is in communication with the switch pin K2, the download of 1860 system code is performed from the 1860 chip.
8. A method for downloading a software download system based on a dual 1860 system terminal, which is applicable to a software download system based on a dual 1860 system terminal according to any one of claims 1 to 7, comprising a method for downloading a master 1860 chip and a method for downloading a slave 1860 chip, wherein the method for downloading the slave 1860 chip comprises:
Configuring BOOT states of BOOT codes of the master 1860 chip and the slave 1860 chip; configuring the BOOT state of the main 1860 chip into a mode of 'pressing a start key to enter a start mode'; configuring the BOOT state of the slave 1860 chip as a mode of 'after a start-up key is pressed, firstly carrying out a downloading task in a preset time period, and entering a start-up mode' if the downloading task fails;
Accessing a power supply;
Simultaneously pressing the second key and the third key;
Accessing a memory storing 1860 system codes by using the USB interface;
The main 1860 chip is triggered and is started immediately according to the BOOT state of the main 1860 chip;
the start-up detection configuration module detects states of the second key and the third key, when the second key and the third key are detected to be pressed simultaneously, the analog change-over switch is switched to enable the USB interface and the slave 1860 chip to be connected, and the slave 1860 chip executes the downloading of 1860 system codes and executes the downloading task within a preset time period; if the downloading fails, the terminal enters a starting mode; if the downloading is successful, the terminal does not enter a starting-up mode;
And if the second key and the third key are not detected to be pressed simultaneously, the state of the analog change-over switch is maintained unchanged.
9. The method for downloading the software download system based on the dual 1860 system terminal as set forth in claim 8, wherein the method for downloading the main 1860 chip includes:
Accessing a power supply;
Pressing the first key, configuring the BOOT state of the slave 1860 chip as a mode of 'after pressing the BOOT key, firstly downloading a task for a preset time period, and entering a BOOT mode' if the downloading task fails;
Accessing a memory storing 1860 system codes by using the USB interface;
The main 1860 chip is triggered, and executes 1860 system code downloading according to the BOOT state of the main 1860 chip, and executes downloading tasks within a preset time period;
And if the downloading fails, controlling the terminal to enter a starting mode.
10. A method for downloading a software download system based on a dual 1860 system terminal according to any one of claims 8-9, wherein the preset time period is 4s.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011051526.4A CN112181506B (en) | 2020-09-29 | 2020-09-29 | Software downloading system based on double 1860 system terminals and downloading method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011051526.4A CN112181506B (en) | 2020-09-29 | 2020-09-29 | Software downloading system based on double 1860 system terminals and downloading method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112181506A CN112181506A (en) | 2021-01-05 |
CN112181506B true CN112181506B (en) | 2024-04-19 |
Family
ID=73946976
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011051526.4A Active CN112181506B (en) | 2020-09-29 | 2020-09-29 | Software downloading system based on double 1860 system terminals and downloading method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112181506B (en) |
Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030016740A (en) * | 2001-08-21 | 2003-03-03 | 엘지전자 주식회사 | Tftp file transmission system and a automatic software upgrade method thereof |
CN1570865A (en) * | 2004-04-29 | 2005-01-26 | 杭州斯达康通讯有限公司 | Method for downloading computer data to mobile phone |
CN101098524A (en) * | 2006-06-30 | 2008-01-02 | 中兴通讯股份有限公司 | Method for dual-mode mobile terminal to implement intermodule software continuous download |
CN101183976A (en) * | 2007-12-14 | 2008-05-21 | 华为技术有限公司 | Method, device and system for realizing alarm remote notification and alarm remote query |
CN101267623A (en) * | 2008-04-11 | 2008-09-17 | 上海闻泰电子科技有限公司 | A booting construction method for a mobile phone |
CN101498971A (en) * | 2009-03-09 | 2009-08-05 | 江苏科技大学 | Remote control network physical isolation apparatus and its control method |
CN101577986A (en) * | 2009-06-02 | 2009-11-11 | 中兴通讯股份有限公司 | Mobile communication terminal |
CN101815084A (en) * | 2009-12-31 | 2010-08-25 | 优视科技有限公司 | User-terminal file management system and application method thereof |
CN102609325A (en) * | 2012-01-10 | 2012-07-25 | 中兴通讯股份有限公司 | Software downloading method and software downloading terminal |
CN103530262A (en) * | 2012-07-05 | 2014-01-22 | 李鹏宇 | Multifunctional download line with USB interface |
CN103905631A (en) * | 2012-12-31 | 2014-07-02 | 比亚迪股份有限公司 | Mobile terminal and MEDOM chip and LINUX chip unified downloading method thereof |
CN103901841A (en) * | 2014-03-06 | 2014-07-02 | 哈尔滨工程大学 | Synthesis simulation display panel for hovership and information collecting and processing method |
CN104618888A (en) * | 2014-12-24 | 2015-05-13 | 惠州Tcl移动通信有限公司 | Updating system and updating method for mobile terminal NFC chip firmware |
CN106358179A (en) * | 2016-09-30 | 2017-01-25 | 维沃移动通信有限公司 | SIM (Subscriber Identification Module) card switching circuit and SIM card switching method |
CN106559086A (en) * | 2015-09-30 | 2017-04-05 | 努比亚技术有限公司 | Mobile terminal and wireless communications method |
WO2017128796A1 (en) * | 2016-01-29 | 2017-08-03 | 努比亚技术有限公司 | Double-channel mobile terminal and radio-frequency calibration system |
WO2017128709A1 (en) * | 2016-01-30 | 2017-08-03 | 努比亚技术有限公司 | Mobile terminal |
CN107087298A (en) * | 2017-03-30 | 2017-08-22 | 努比亚技术有限公司 | Mobile terminal and its dormancy control method |
CN107577472A (en) * | 2017-07-28 | 2018-01-12 | 深圳市海邻科信息技术有限公司 | Software installation method, device and computer-readable recording medium |
CN107613098A (en) * | 2017-08-24 | 2018-01-19 | 广东欧珀移动通信有限公司 | A mobile terminal, its download mode switching circuit, and download mode switching method |
CN107861902A (en) * | 2017-10-30 | 2018-03-30 | 北京北大众志微系统科技有限责任公司 | A kind of computer for realizing USB keyboard start |
CN108520017A (en) * | 2018-03-21 | 2018-09-11 | 广东欧珀移动通信有限公司 | Application program recommendation method, device, server and storage medium |
CN209070360U (en) * | 2018-10-22 | 2019-07-05 | 江苏艾科半导体有限公司 | A kind of manipulator simulating test device based on fpga chip |
CN211557273U (en) * | 2019-12-30 | 2020-09-22 | 上海宏力达信息技术股份有限公司 | Novel electric power standardization communication core board |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100730058B1 (en) * | 2006-01-25 | 2007-06-20 | 삼성전자주식회사 | Content download system and method using wireless internet platform |
-
2020
- 2020-09-29 CN CN202011051526.4A patent/CN112181506B/en active Active
Patent Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030016740A (en) * | 2001-08-21 | 2003-03-03 | 엘지전자 주식회사 | Tftp file transmission system and a automatic software upgrade method thereof |
CN1570865A (en) * | 2004-04-29 | 2005-01-26 | 杭州斯达康通讯有限公司 | Method for downloading computer data to mobile phone |
CN101098524A (en) * | 2006-06-30 | 2008-01-02 | 中兴通讯股份有限公司 | Method for dual-mode mobile terminal to implement intermodule software continuous download |
CN101183976A (en) * | 2007-12-14 | 2008-05-21 | 华为技术有限公司 | Method, device and system for realizing alarm remote notification and alarm remote query |
CN101267623A (en) * | 2008-04-11 | 2008-09-17 | 上海闻泰电子科技有限公司 | A booting construction method for a mobile phone |
CN101498971A (en) * | 2009-03-09 | 2009-08-05 | 江苏科技大学 | Remote control network physical isolation apparatus and its control method |
CN101577986A (en) * | 2009-06-02 | 2009-11-11 | 中兴通讯股份有限公司 | Mobile communication terminal |
CN101815084A (en) * | 2009-12-31 | 2010-08-25 | 优视科技有限公司 | User-terminal file management system and application method thereof |
CN102609325A (en) * | 2012-01-10 | 2012-07-25 | 中兴通讯股份有限公司 | Software downloading method and software downloading terminal |
CN103530262A (en) * | 2012-07-05 | 2014-01-22 | 李鹏宇 | Multifunctional download line with USB interface |
CN103905631A (en) * | 2012-12-31 | 2014-07-02 | 比亚迪股份有限公司 | Mobile terminal and MEDOM chip and LINUX chip unified downloading method thereof |
CN103901841A (en) * | 2014-03-06 | 2014-07-02 | 哈尔滨工程大学 | Synthesis simulation display panel for hovership and information collecting and processing method |
CN104618888A (en) * | 2014-12-24 | 2015-05-13 | 惠州Tcl移动通信有限公司 | Updating system and updating method for mobile terminal NFC chip firmware |
CN106559086A (en) * | 2015-09-30 | 2017-04-05 | 努比亚技术有限公司 | Mobile terminal and wireless communications method |
WO2017128796A1 (en) * | 2016-01-29 | 2017-08-03 | 努比亚技术有限公司 | Double-channel mobile terminal and radio-frequency calibration system |
WO2017128709A1 (en) * | 2016-01-30 | 2017-08-03 | 努比亚技术有限公司 | Mobile terminal |
CN106358179A (en) * | 2016-09-30 | 2017-01-25 | 维沃移动通信有限公司 | SIM (Subscriber Identification Module) card switching circuit and SIM card switching method |
CN107087298A (en) * | 2017-03-30 | 2017-08-22 | 努比亚技术有限公司 | Mobile terminal and its dormancy control method |
CN107577472A (en) * | 2017-07-28 | 2018-01-12 | 深圳市海邻科信息技术有限公司 | Software installation method, device and computer-readable recording medium |
CN107613098A (en) * | 2017-08-24 | 2018-01-19 | 广东欧珀移动通信有限公司 | A mobile terminal, its download mode switching circuit, and download mode switching method |
CN107861902A (en) * | 2017-10-30 | 2018-03-30 | 北京北大众志微系统科技有限责任公司 | A kind of computer for realizing USB keyboard start |
CN108520017A (en) * | 2018-03-21 | 2018-09-11 | 广东欧珀移动通信有限公司 | Application program recommendation method, device, server and storage medium |
CN209070360U (en) * | 2018-10-22 | 2019-07-05 | 江苏艾科半导体有限公司 | A kind of manipulator simulating test device based on fpga chip |
CN211557273U (en) * | 2019-12-30 | 2020-09-22 | 上海宏力达信息技术股份有限公司 | Novel electric power standardization communication core board |
Also Published As
Publication number | Publication date |
---|---|
CN112181506A (en) | 2021-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101770268B (en) | Method and device for resetting of intelligent terminal | |
CN110662097A (en) | One-key pairing Bluetooth connection processing method, system, remote control, terminal and medium | |
CN101311981B (en) | Remote controller multi-user mode setting method and system | |
CN105113169A (en) | Washing machine control method and washing machine | |
EP1630669A1 (en) | Forcibly downloading program in mobile communications terminal | |
CN104657161A (en) | Method and device for updating firmware of mobile terminal | |
CN103853383A (en) | Method of realizing touch screen driver in Uboot (Universal Bootloader Loader) | |
CN101098524B (en) | Method for dual-mode mobile terminal to implement intermodule software continuous download | |
CN111581129A (en) | Terminal mainboard circuit, terminal equipment and ADC interface multiplexing control method | |
CN112181506B (en) | Software downloading system based on double 1860 system terminals and downloading method thereof | |
CN104836869A (en) | Mobile communication terminal and mobile communication terminal power-on method | |
CN118567728A (en) | Method and device for acquiring hotkey information and computer program product | |
CN101770434B (en) | Method and system for switching different function units in PCI device | |
JP2007036796A (en) | Wireless communication apparatus and system activation method thereof | |
CN110459260B (en) | Automatic test switching device, method and system | |
EP3404585B1 (en) | Method for keeping working state of smart card entering field again, and smart card | |
CN112492366A (en) | Remote controller key customization method and device for smart television, smart television and medium | |
US6957082B2 (en) | Electronic device having power saving function and extension unit | |
CN113296621B (en) | Wireless multi-mode mouse and operation method thereof | |
CN107466022B (en) | SIM card switching method, mobile terminal and storage medium | |
CN110626296A (en) | Pre-starting method and system for central control terminal, computer readable storage medium and central control terminal | |
CN111030722B (en) | Communication circuit and communication method for battery management system | |
CN108696367A (en) | Things-internet gateway device and its reset method for restarting | |
KR20230001358A (en) | Software update method and device utilizing hardware version data | |
EP2410435A1 (en) | Signal transmission device and method |
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 |