Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Over-the-air technology (OTA) upgrading method based on Linux platform

A platform and technology for upgrading information, applied in the direction of program loading/starting, program control devices, etc., to achieve the effects of flexible portability, good support, and rapid development

Active Publication Date: 2011-04-13
SICHUAN JINWANGTONG ELECTRONICS SCI & TECH
View PDF1 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At present, there is no OTA upgrade with yaffs file system and nand flash

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
  • Over-the-air technology (OTA) upgrading method based on Linux platform
  • Over-the-air technology (OTA) upgrading method based on Linux platform
  • Over-the-air technology (OTA) upgrading method based on Linux platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described below in conjunction with the accompanying drawings.

[0036] First, transplant the yaffs file system to u-boot, assign startblock and endblock to the yaffs device file according to the actual flash address distribution, and the values ​​are in blocks.

[0037] Nand flash reads and writes data in units of pages, and erases data in units of blocks. A page is divided into a 512Bytes data area and a 16Bytes Spare area, and the data area is divided into two sections with 256 bytes, and ECC verification is performed respectively. Therefore, there are three instructions for reading and writing Nand Flash: ReadA (00h); read B (01h); read C (50h). These three instructions correspond to the first 256bytes of reading and writing, the last 256bytes, and the spare area (Also known as OOB area). The check code of the data area is saved in the Spare area, and 8 bytes are related to the yaffs file system, and the logo information of ya...

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 provides an over-the-air technology (OTA) upgrading method based on a Linux platform. The method comprises the following steps: 1, enabling a set top box to receive and read upgrading information, storing the upgrading information in a specified file, and restarting the set top box after storage; 2, entering u-boot, mounting a yaffs file system, reading a parameter file to a memory, storing, and jumping to a loader program; 3, executing the upgrading operation; and 4, restarting the set top box. In the invention, the upgrading safety is fully considered, the power breakdown condition is closely considered, the supported platform range is wide, and the program to be upgraded can be comprehensively satisfied by means of a bottom-layer upgrading method. Because of the use of the yaffs file system, Nand Flash is better supported. A full range of C codes is convenient for implantation. By using the macro switching control option, the adjustable and controllable upgrading and the flexible operating process are realized. By fully utilizing the advantages of Linux, shell can be used for finishing complicated functions.

Description

technical field [0001] The invention relates to an OTA upgrade method, in particular to an OTA upgrade method based on a Linux platform. Background technique [0002] OTA (Over-the-Air Technology) is the over-the-air download technology, which is a technology for remote management of SIM card data and applications through the air interface of communication. With people's high requirements for living standards and the continuous improvement of chip processing capabilities, digital set-top boxes, as terminal equipment for digital TV broadcasting services in the future, are also developing from single-function to multi-functional, which requires flexible upgrade procedures to ensure The newly added functions are safely and stably upgraded to the user's set-top box. The traditional single-function bootloader cannot support multi-architecture systems and function expansion. As a general-purpose u-boot has become the first choice for embedded development bootloaders. [0003] Wi...

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
IPC IPC(8): G06F9/445
Inventor 刘海润
Owner SICHUAN JINWANGTONG ELECTRONICS SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products