Singlechip and method for upgrading singlechip on line
A single-chip microcomputer, a technology to be upgraded, applied in the direction of response error generation, redundant data error detection in operation, redundant code error detection, etc., can solve problems such as programs that cannot run normally, and product functions that cannot be run. , to achieve safe and rapid upgrades and improve reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] The applicant considers that the upgrading process of the single chip microcomputer is mainly divided into the upgrading of the bootloader code (Bootloader code) and the user code (User code). Among them, the user code is the most important part. The upgrade of the user code must ensure its safety, and generally there are many user codes, and the upgrade time is relatively long. Therefore, the applicant proposes to receive the user code first, and store it in the off-chip designated location (such as the specified memory outside the chip), restart the microcontroller after everything is received correctly, and then write the newly upgraded user code into the user area of the microcontroller. The boot code is generally very short, the upgrade time is short, and the upgrade of the boot code does not affect the normal operation of the single-chip microcomputer, so the applicant proposes to adopt the upgrade method of directly receiving, verifying and writing into the boot...
Embodiment 2
[0049] This embodiment introduces a single-chip microcomputer, which can realize the upgrade solution of the above-mentioned embodiment 1. The single-chip microcomputer at least includes a receiving module, a backup module and an upgrading module.
[0050] The receiving module receives the upgrade data packet and obtains the upgrade identification information therefrom;
[0051] The above-mentioned upgrade data package includes the code to be upgraded and its corresponding upgrade identification information. The upgrade identification information includes at least the type of the upgrade code and the identification of the single-chip microcomputer to which the upgrade code applies. Among them, the reason why the upgrade code is included is that there are many products with similar functions and different models in general electronic products, and the code differences between these products are often very small. It is easy for field personnel to write other product codes, resul...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com