Unlock instant, AI-driven research and patent intelligence for your innovation.

Underlying program upgrading method and device, computer equipment and storage medium

A program upgrade and program technology, which is applied in program control devices, computing, boot programs, etc., can solve problems such as complex codes, and achieve the effects of simple code upgrades, low cost, and high security.

Pending Publication Date: 2021-12-14
守卫者杭州科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current IAP technology downloads the program package to the chip in a wired or wireless way. For the wireless way, it needs to increase a lot of hardware costs. When upgrading the IAP in a wired way, most of them use a U disk or SD card to put the program inside. Then read the data through the serial port, and finally update the program, which requires the controller to read through the USB circuit, and the code is complicated

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Underlying program upgrading method and device, computer equipment and storage medium
  • Underlying program upgrading method and device, computer equipment and storage medium
  • Underlying program upgrading method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0068] It is to be understood that when used in this specification and the appended claims, the terms "comprising" and "comprising" indicate the presence of the described features, integers, steps, operations, elements and / or components, but do not exclude one or more The presence or addition of a number of other features, integers, steps, operations, elements, components, and / or sets thereof.

[0069] It is also to be understood that...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an underlying program upgrading method and device, computer equipment and a storage medium. The method comprises the following steps: reading address space data; judging whether the address space data is equal to a set value; if so, moving a program in a second area to a first area; if not, entering the first area, and running the existing program; judging whether a program upgrading mark is received or not; if so, obtaining first frame data sent by a configuration screen; analyzing the first frame data to obtain target information; replying the set content to the configuration screen; judging whether the next frame of data is received at present; if so, storing the next frame of data to the second area; judging whether the currently received data is the last frame of data or not; if so, calculating the check bit and the program size in the second area; judging whether the check bit and the program size are consistent with the target information or not; and if so, setting the address space data as a set value. According to the invention, peripheral resources are not needed, the upgrade code is simple, the cost is low, and the security is high.

Description

technical field [0001] The present invention relates to a program upgrade method, and more specifically refers to a low-level program upgrade method, device, computer equipment and storage medium. Background technique [0002] At present, the strategy of IAP (In Application Programming) upgrade for the chip includes WIFI, LAN upgrade, and USB port upgrade. These upgrade methods are to download the program files first, and then select whether to enter the new application program through hardware reset. These upgrade methods require more hardware and software support to complete, because these upgrade methods require a chip plug-in WIFI module / LAN module circuit, or the chip comes with USB function / USB circuit. For chips with fewer resources, it may not be the optimal solution. [0003] The existing mainstream program upgrade technologies include ISP (Internet Service Provider, Internet ServiceProvide) upgrade that is in-system programming upgrade, IAP upgrade that is in-ap...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/65G06F9/4401G06F11/14
CPCG06F8/65G06F9/4401G06F11/1433
Inventor 甘训杰
Owner 守卫者杭州科技有限公司