A remote update system and method for embedded programs based on tcp/ip
An embedded and embedded device technology, applied in the direction of program control device, program loading/starting, software engineering design, etc., can solve problems such as large software network protocol stack, unexpected power failure, upgrade interruption, etc., to save memory and save memory space, effect of ensuring correctness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] Refer figure 1 The microcontroller used in this example is the Freescale 16-bit microcontroller, the network chip adopted for the WIZNET full-hardware TCP / IP protocol stack network chip, the remote host is a normal PC. Run the App and Remote Update on the microcontroller and control the network chip using the SPI interface. The network chip implements the hardware network protocol stack to communicate on Ethernet. The microcontroller and the network chip constitute an overall embedded device. The PC host is upgraded by TCP / IP control embedded devices.
[0052] In this example, the storage space of the microcontroller is like image 3 Mapping as follows: The storage space is divided into a register area, an electrically erasable programmable read-only memory, and a random read memory (RAM ACCESS MEMORY, hereinafter referred to as RAM) Zone and flash memory (Flash Memory, the Flash) area. The register area is 0x0000-0x07ff; EEPROM area is 0x0800-0x0FFF, where 0x0800-0x0Fe7...
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