Electronic device and method for transceiving control signal
US-2020150976-A1 · May 14, 2020 · US
US10977026B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10977026-B2 |
| Application number | US-201916673690-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 4, 2019 |
| Priority date | Nov 20, 2018 |
| Publication date | Apr 13, 2021 |
| Grant date | Apr 13, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A data updating system, an embedded electronic device and a data updating method are provided. The data updating system includes the embedded electronic device and an auxiliary updating device. The embedded electronic device has a serial transmission port. The auxiliary updating device is coupled to the serial transmission port of the embedded electronic device. The embedded electronic device in a normal mode transmits a periodic signal to the auxiliary updating device through the serial transmission port, and the auxiliary updating device transmits status information to the embedded electronic device according to the periodic signal. If the status information is mode switching information, the embedded electronic device enters a special mode, and the embedded electronic device in the special mode receives update data from the auxiliary updating device through the serial transmission port to update internal data of the embedded electronic device.
Opening claim text (preview).
What is claimed is: 1. A data updating system comprising: an auxiliary updating device configured to transmit status information when receiving a periodic signal; and an embedded electronic device having a serial transmission port coupled to the auxiliary updating device, wherein the embedded electronic device in a normal mode transmits the periodic signal to the auxiliary updating device through the serial transmission port to obtain the status information, and if the status information is mode switching information, the embedded electronic device enters a special mode, and the embedded electronic device in the special mode receives update data from the auxiliary updating device through the serial transmission port to update internal data of the embedded electronic device. 2. The data updating system according to claim 1 , wherein the embedded electronic device in the special mode transmits a first response message to the auxiliary updating device through the serial transmission port, and the auxiliary updating device transmits the update data to the embedded electronic device through the serial transmission port to respond to the first response message, wherein the first response message comprises version information of the update data. 3. The data updating system according to claim 2 , wherein: after obtaining the update data, the embedded electronic device transmits a second response message to the auxiliary updating device through the serial transmission port, the auxiliary updating device transmits an update request to the embedded electronic device through the serial transmission port to respond to the second response message, and the embedded electronic device updates the internal data of the embedded electronic device with the update data according to the update request. 4. The data updating system according to claim 1 , wherein the auxiliary updating device is not an In-Circuit Emulator (ICE). 5. An embedded electronic device comprising: a serial transmission port configured to couple an auxiliary updating device; a storage configured to store internal data of the embedded electronic device; and a processing circuit coupled to the serial transmission port and the storage, wherein the processing circuit transmits a periodic signal to the auxiliary updating device through the serial transmission port to obtain status information when the embedded electronic device operates in a normal mode, and if the status information is mode switching information, the processing circuit controls the embedded electronic device to enter a special mode, and the embedded electronic device in the special mode receives update data from the auxiliary updating device through the serial transmission port to update the internal data stored in the storage. 6. The embedded electronic device according to claim 5 , wherein if the status information is the mode switching information, the processing circuit sets an update flag, reboots the embedded electronic device, and controls the embedded electronic device to enter the special mode according to the update flag. 7. The embedded electronic device according to claim 5 , wherein when the embedded electronic device operates in the special mode, the processing circuit further transmits a first response message to the auxiliary updating device through the serial transmission port, wherein the first response message comprises version information of the update data. 8. The embedded electronic device according to claim 7 , wherein after the processing circuit obtains the update data, the processing circuit transmits a second response message to the auxiliary updating device through the serial transmission port, receives an update request from the auxiliary updating device through the serial transmission port, and updates the internal data of the storage with the update data according to the update request. 9. A data updating method comprising following steps: transmitting a periodic signal to an auxiliary updating device by the embedded electronic device through a serial transmission port of the embedded electronic device to obtain a status information when operating in a normal mode; if the status information is mode switching information, the embedded electronic device enters a special mode; and receiving update data from the auxiliary updating device by the embedded electronic device through the serial transmission port to update internal data of the embedded electronic device when operating in the special mode. 10. The data updating method according to claim 9 , wherein the step that the embedded electronic device enters the special mode comprises: setting an update flag by a processing circuit of the embedded electronic device; and rebooting the embedded electronic device by the processing circuit; and controlling the embedded electronic device to enter the special mode according to the update flag by the processing circuit. 11. The data updating method according to claim 9 , wherein the step of receiving the update data from the auxiliary updating device by the embedded electronic device through the serial transmission port to update the internal data of the embedded electronic device comprises: transmitting a first response message to the auxiliary updating device by the processing circuit through the serial transmission port; transmitting the update data to the processing circuit by the auxiliary updating device through the serial transmission port to respond to the first response message; transmitting a second response message to the auxiliary updating device by the processing circuit through the serial transmission port after the processing circuit obtains the update data; transmitting an update request to the processing circuit by the auxiliary updating device through the serial transmission port to respond to the second response message; and updating the internal data of the embedded electronic device with the update data by the processing circuit according to the update request.
Updates (security arrangements therefor G06F21/57) · CPC title
on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247) · CPC title
Details of memory controller · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.